Implemented the web verifier and Telegram wallet and game UX; integrated those surfaces with the contract and oracle flow.
Side project / Solana + Telegram
Timba
A live side project combining Solana games, Telegram wallet flows, and a public commit-and-reveal result verifier.

What I owned
- Period
- 2026 to present; side project
- Role
- Side-project product and full-stack implementation with the founder
- Team
- Founder and product engineering collaboration
- Users
- Telegram players who need a wallet, game flow, and result verification
- Status
- Contracts on Solana mainnet; live bot and verifier; only the contracts source is public
Keep the Telegram flow fast while preserving an inspectable commitment, oracle reveal, and result path.
Public site and contracts repository, sanitized bot screens, and authenticated private commit history for the web and bot work.
- Chain
- Solana mainnet
- Contracts
- Anchor and Rust
- Client
- Telegram bot
- Verification
- Commit and reveal
A result the player can inspect
The bot submits a game transaction containing a commitment and Solana slot. After the reveal buffer, the oracle publishes the secret and the public verifier recomputes the result.
Product scope
I implemented the web verifier and worked on Telegram wallet and game UX with the founder. The contract, commitment, and oracle reveal describe the system that those surfaces integrate with.

Verifiable results
The contracts record a commitment and a Solana slot. The oracle reveals the secret after a buffer. Players can inspect the transaction used to calculate the winner.
Release state
The contracts run on Solana mainnet and their source is public. The bot and verifier are live, but their repositories are not public.