Split bills with friends across any chain, any token, with optional privacy.
A mobile app where groups of friends track shared expenses and settle debts using crypto. When it's
time to pay, TunnyBunny abstracts away blockchain complexity: pick any token (Uniswap swaps it to
USDC), pay from any chain (Arc routes your USDC from wherever you have it), and optionally shield your
payment with zero-knowledge proofs (Unlink). The entire payment experience — from wallet connection to
final settlement — is powered by WalletConnect.
How it works:
Integrations:
WalletConnect Pay + Reown AppKit: The payment backbone. AppKit handles wallet connection with social login (Google, Apple) and 600+ wallets. WalletConnect Pay powers every transaction in the settlement flow: token approvals, Uniswap swaps, CCTP bridge calls, and final USDC transfers. Users can also buy crypto via on-ramp and scan QR codes for in-person bill splitting, all through the WalletConnect Pay infrastructure.
Arc: Chain-abstracted USDC liquidity. Aggregates balances across chains into one surface,
auto-routes via CCTP
Unlink SDK: Toggle private payments. ZK proofs shield sender and amount through Unlink's privacy pool (deposit → private transfer → withdraw)
Chainlink VRF: "Roulette split" mode that uses verifiable randomness to assign expense shares

