Project
FAQ
Short answers about UNDO's status, the simulation, arbitration, costs, supported wallets, affiliation and the $UNDO token.
Status
Is it live?
No. UNDO is not live. It is in development, and the only thing you can use today is a simulation. No contract is deployed, no address is published and no audit has happened yet. Two audits are planned before launch.
The plan is four phases over 90 days, with no calendar dates. See the Roadmap.
Do funds move in the simulation?
No. The simulator moves no real funds.
- It never sends a transaction.
- It never asks for a signature or an approval.
- The wallet connection is read-only. It is used as an identity and to read your USDC balance.
Bonds, payments, disputes and refunds in the simulation are sample numbers in your browser. If a page claiming to be UNDO asks you to sign or approve something today, it is not ours.
Protection
Who arbitrates?
In the design, most cases never reach an arbitrator.
- The seller has 48h to refund or contest. No answer means the buyer wins.
- In the Agent lane, a missing or late signed receipt means an automatic refund, with no arbitration.
- Only contested cases go to arbitration. 3 arbitrators are drawn at random among $UNDO stakers and vote by commit-reveal within 72h.
- One appeal is possible, to 7 arbitrators, with a doubled deposit.
Arbitrators who vote with the minority are slashed. Arbitration outcomes do not replace consumer law. See Disputes and arbitration.
What if the seller disappears?
Then the buyer wins. A seller who gives no answer within 48h loses the dispute by default.
The refund is paid through the refund waterfall: first the seller's escrowed balance, then the seller's bond, then, in phase 2, the Guarantee Pool. The seller cannot take the bond and leave, because the bond cannot be withdrawn while exposure is open against it.
One limit applies. With leverage, a bond may not cover every lost dispute at once. Until phase 2, a shortfall is possible. See Risks.
Costs and wallets
What does it cost?
| Who | Cost | Planned value |
|---|---|---|
| Seller | Protocol fee | 0.5% of each protected payment |
| Seller who stakes $UNDO | Protocol fee | 0.35% |
| Buyer | Protocol fee | none |
| Buyer who opens a dispute | Deposit, returned if the buyer wins | 2%, minimum 1 USDC |
| Anyone sending a transaction | Gas | paid in USDC |
On a 180 USDC sale the seller pays 0.90 USDC. A dispute on that payment needs a 3.60 USDC deposit. A dispute on a 20 USDC payment needs 1 USDC, because the minimum applies. See Fees.
The seller also posts a bond. A bond is not a cost. It stays the seller's money, minus refunds for lost disputes.
Which wallets?
Any injected wallet that supports EIP-6963, such as MetaMask, Rabby, Coinbase Wallet or Rainbow. WalletConnect is available when it is configured on the site.
In the simulation, the wallet is only read. Nothing is signed.
For the protocol itself, smart-contract wallets are planned to be supported through EIP-1271, for both sellers and agents. See Arc integrations.
Project
Is it affiliated with Circle?
No. UNDO is not affiliated with Circle or Arc. UNDO is an independent project built on Arc.
The design extends Circle Research's Refund Protocol, which is open-source under the Apache 2.0 licence. Using open-source code is not an endorsement. UNDO is not endorsed by Circle. The wallets and standards named in these docs are mentioned for compatibility only.
When is the token?
There is no date. $UNDO is not launched and has no contract address. Any token using this name today is not ours.
The launch and the official contract address will be announced only on X at x.com/UndoOnArc.
You will never need $UNDO to pay or to get paid. Payments, bonds and fees stay in USDC and EURC. See $UNDO token.