Support Ukraine Privately

Send anonymous donations using zero-knowledge proofs. Your support, completely private. Your impact, completely real.

[+] Donations Protected
[ENC] Privacy Guaranteed
[>>] Instant Transfer

Wallet Connection

Connect your Starknet wallet to start sending private donations

Connect your Starknet wallet (Braavos or Argent X) to send private donations to Ukraine. Your wallet will be used to sign transactions, but donation amounts remain private and encrypted using zero-knowledge proofs.

Network:
Wallet:
Not connected

Account Overview

Your Tongo account information for sending donations to Ukraine

Tongo Public Key:
Not initialized
Starknet Address:
Not connected
Wallet Balance:
-

[READY] Current Balance

Money YOU can send

0.00 USDC

This is your spendable encrypted balance. You can send donations from this amount right now.

How it works
  • You fund this account with USDC
  • Amount is encrypted with ZK proofs
  • You can send anonymous donations anytime
  • Decreases each time you send

[PENDING] Pending Balance

Money OTHERS sent to you

0.00 USDC

This is encrypted money that other people sent to you. You need to "rollover" it to use it.

How it works
  • Someone sends you an anonymous donation
  • It arrives in your Pending balance
  • Click "Rollover" to move it to Current balance
  • Then you can spend it or send it forward
  • Complete chain of anonymous giving

How Donations Flow Through Your Account

[FUND]
You fund USDC
[ENCRYPT]
Current Balance
(Ready to spend)
[SEND]
Send Donation
(Anonymous)
[RECV]
Receive Donation
(Anonymous)
[WAIT]
Pending Balance
(Waiting)
[ROLL]
Rollover
(Move to Current)

Fund Account

Transfer tokens to your private donation account

Transfer tokens from your connected wallet into your Tongo account to prepare for donations to Ukraine. Sepolia uses STRK tokens, while Mainnet uses USDC tokens. This creates a private balance that can be used for anonymous donations. The funding transaction itself is public on-chain, but once funds are in your Tongo account, all subsequent donations using this balance are zero-knowledge encrypted (amounts are hidden).

[+] Your donation amount stays completely private
[+] No one sees your identity or donation size
[+] Direct support for Ukraine

Send Private Donation

Send anonymous donations to Ukraine

Send an anonymous donation using a recipient's Tongo public key. The donation amount is zero-knowledge encrypted on-chain, meaning only you and the recipient know the amount. The transaction appears on-chain but the value is hidden using cryptographic proofs.

Withdraw Funds

Withdraw tokens back to your wallet

Withdraw tokens from your Tongo account back to your connected wallet. Only funds in your Current Balance can be withdrawn. If you have a Pending Balance, use the Rollover function first to move it to Current Balance before withdrawing.

Transaction Status

Current operation status

Operation Logs

Detailed log of all donation operations to Ukraine, transactions, and status messages. Use this to track what's happening with your donations and debug any issues. All donations are private and encrypted.