Live The $ARCANE token is live on Solana. Verify the contract →
How it works

Three steps. One private transfer.

Solana transfers are public by default. Arcane gives you a private path on the same chain, with the same speed and fees, without the public audience. Here is how it works.

Deposit

Connect Wallet A and send SOL or a supported SPL token into the Privacy Vault. The protocol generates a unique Secret Note, your withdrawal key. Save it in a password manager or offline backup before you continue.

Wait

Your deposit blends with others in the pool. The more activity, the deeper the anonymity set. Arcane shows you the current pool depth in the app so you know when you have enough cover.

Withdraw

Connect Wallet B (or no wallet, via a relayer), paste your Secret Note, and withdraw. The zk-proof confirms a valid deposit exists without revealing which one, so the chain sees a withdrawal it cannot trace back to any specific deposit.

The gumball machine

Picture a glass gumball machine packed with thousands of identical gumballs. You drop yours in. Anyone watching can see you did. Later, you take one out. They cannot tell which gumball was yours, only that one of them was. That is the entire mechanic, scaled to a Solana smart contract and proven with cryptography.

Anyone can see deposits enter the pool. Anyone can see withdrawals leave. No one can connect a specific deposit to a specific withdrawal without the Secret Note.

The bigger the pool, the deeper the cover

Privacy on Arcane is a collective property. Your transfer hides among every other deposit in the same pool. The more deposits, the larger the anonymity set, and the harder it becomes to single you out.

The Arcane app shows the current pool depth before you commit, so you decide what level of cover is enough for the transfer you are making.

What is a zero-knowledge proof, really?

A zero-knowledge proof lets you convince a verifier that a statement is true, without revealing anything else.

In Arcane, the statement is: "I made a deposit into this pool, and I have not withdrawn it yet." The verifier (the Solana program) confirms the statement is true. It learns nothing about which deposit you are talking about. Privacy is preserved by the math, not by trust.

A useful analogy

Imagine a bowl of identical marbles. You drop one in. Later, you prove to a friend that you put a marble in the bowl, without pointing to which one. They have to accept the proof. They cannot recover the marble.

Why the Secret Note matters

The Secret Note is the only thing that connects your deposit to a future withdrawal. It is generated locally, never sent to Arcane, and never written to the chain in cleartext. If you lose it, the deposit becomes unrecoverable. Not by you, not by Arcane, not by anyone.

This is the price of self-custody. It is also the only honest way to build privacy that cannot be unwound.

Same Solana you already use

Arcane is not a separate chain, a privacy coin, or a bridge. It is a program on Solana, so you keep the same wallet adapters, the same RPCs, the same speed, and the same fees. The only new thing is the option to move quietly when you need to.

Send your first private transfer.

It takes under a minute. Your funds never leave your control.

Launch Arcane Read the security model