← All work

fullstack · July 2026

Tokano

Stakenomics for Solana tokens: a DeFi platform for creating and managing staking pools, token locks, and vesting schedules, built around the tokano-sdk. Real-time APY tracking, multi-wallet support, and a demo mode that keeps every view alive even when the RPC is down.

Tornike Kalandadze — software engineer & technical lead, client delivery since 2019 · Tbilisi (GMT+4)

Tokano — screenshot

Problem

Token teams on Solana need stakenomics — reward pools, locks, vesting — but the tooling is fragmented across program-level SDKs with no product surface a non-developer can operate.

Approach

One Next.js 15 app wrapping the tokano-sdk's staking, lock, and vesting program clients behind React contexts (SDK instances, balances, token info). On-chain reads go through Helius RPC; every read has a demo-data fallback, so an expired API key degrades the app to a populated showcase rather than an error page. A Demo Wallet (or `?demo` in the URL) auto-connects the full portfolio UI without any extension.

Impact

The whole stakenomics lifecycle in one interface: create a pool, watch APY and stakers move in real time, lock and claim, stream vesting from secondly to yearly — across four wallet providers, in dark or light theme, and demo-proof against RPC outages.

Through every lens

01 · Full-stack

Next.js 15 App Router + React 19 over Solana mainnet: tokano-sdk program clients (staking, lock, vesting) behind React contexts, Anchor + SPL Token underneath, Helius RPC for reads, and a demo-dataset fallback layer that keeps every route rendering when the chain is unreachable.

Built with

Next.js 15 · React 19 · Tailwind CSS 4 · tokano-sdk · Solana web3.js · Anchor · SPL Token · Solana Wallet Adapter · Helius RPC

Notes

A full DeFi surface over Solana: create reward pools for any SPL token and track APY, stakers, and distributed rewards in real time; lock funds until a release date with a claim flow; and run vesting streams with release schedules from secondly to yearly. A connected-wallet portfolio shows your tokens, stakes, locks, and vestings, while the homepage doubles as a launchpad with "Launching Soon" and "Live" pool feeds. Wallet support spans Phantom, Trust, Ledger, and WalletConnect via the Solana Wallet Adapter — plus a built-in Demo Wallet so visitors can explore the connected UI with no extension at all. When the RPC is unreachable, every SDK read falls back to a realistic demo dataset, so the site stays a working showcase instead of a blank screen.

Contact sheet