Skip to content
blockchain · exchange

OltinPay

Telegram wallet and exchange for tokenized gold. Part of OltinChain — a full exchange with order book, trading bots and smart contracts on zkSync Era.

Role
Full-Stack
Period
2025–2026
Status
Production

OltinPay is a Telegram Mini App wallet for buying and selling tokenized gold — part of the OltinChain ecosystem.

OltinChain is a trading platform where 1 OLTIN token equals 1 gram of gold. The platform features a real order book exchange powered by a bot orchestrator: WyckoffOracle generates price movements based on market cycle phases (accumulation, markup, distribution, markdown), while 10 MarketMaker bots at 5 levels create realistic liquidity.

The ERC-20 smart contract OltinTokenV2 is deployed on zkSync Era with mint/burn/adminTransfer functions and a 0.5% transaction fee. Real gold prices (XAU/USD) are fetched from metals.live and cached in Redis.

OltinPay adds a user-facing layer: balance in UZS and gold, exchange between them, transfers to contacts, staking, and Aylin — a built-in AI assistant.

Key Decisions
ERC-20 smart contract on zkSync Era — mint, burn, adminTransfer, 0.5% fee
WyckoffOracle + 10 MarketMaker bots generating realistic market dynamics
Real-time WebSocket order book and trade feed
Live XAU/USD pricing with 5-min Redis cache
Tech Stack
FastAPI Solidity zkSync Era Next.js PostgreSQL Redis WebSocket
Gallery