Arc USDC arcexit.com

Terms of Use

2026-08-31 applies to arcexit.com

This site is software. You move your own USDC with your own wallet through public smart contracts, and we never hold your funds. If you are selling, read section 4: the fee changes what your deposit lists for. Before trading, read the Risk Disclosure. If you do not agree with these terms, do not use the site.

1. What this is

arcexit.com (the "interface") is a web front end to public, non-custodial smart contracts: Circle's CCTP v2 deployments and the open-source helper contracts published by this site, every one of them listed at /.well-known/security.txt. Arc caps what a single CCTP message may carry; the cap has changed over time and is read live from the contract. The bridge helpers fold a transfer above it into one signature. Every transaction is composed in your browser and signed in your own wallet.

2. What the interface does, and what it does not

The interface holds no funds outside the disclosed contracts, takes no deposit into any account of ours, quotes no price of its own, and never chooses a counterparty for you.

On the bridge, you move your own assets to an address you choose. Nobody is on the other side of that transfer.

On the OTC market, a seller publishes an offer on-chain at a price the seller alone sets, and a buyer picks an offer and pays into an on-chain escrow. Both sides sign their own transactions. We do not negotiate, do not match anyone at our discretion, and do not guarantee either side's performance.

What we do operate is the automated watcher that observes payments and executes deliveries, and we take a service fee on each completed fill. Both are described in sections 3 and 4, and what the watcher can and cannot do to your funds is set out in the Risk Disclosure.

We are not a bank, a custodian, or an exchange, and we hold no client money. Whether running software of this kind requires a licence where you live is a question of your own country's law, and not something these terms can settle. If it would, do not use the interface.

3. The OTC market

The market lets holders of Arc USDC sell it for Base USDC at a premium the seller alone chooses. A seller deposits Arc USDC into an open-source vault contract and lists an offer. A buyer pays Base USDC into an open-source escrow contract. The watcher observes the payment, delivers the bought amount from the seller's vault to the buyer's Arc address, and only then releases the escrowed payment to the seller. Each partial fill settles separately.

The safety valves do not depend on us. If delivery does not happen within 45 minutes, the buyer's full payment, fee included, becomes refundable directly from the escrow contract, with no signature or permission from us. A seller can withdraw any unsold vault balance at any time, also without us. The escrow contract has no function that pays anyone except the seller of a delivered fill or the buyer of an undelivered one. If the watcher is offline, no new deliveries happen, and refunds and withdrawals keep working.

4. Fees

The interface charges a service fee, currently 2%, shown on screen before you sign.

On the bridge it is included in the quoted amount and collected by the on-chain contract at execution. It is non-refundable once your burn transaction is confirmed. Circle's own network fee, if any, is separate and disclosed on screen.

On the OTC market the buyer pays it, and it is collected in Arc USDC by the vault contract out of the same delivery that goes to the buyer, rather than in Base USDC out of the payment. Two consequences follow for a seller, and the sell form shows both before you deposit.

A deposit lists for less than it holds, because the vault has to keep back the fee that will travel with the delivery. At a 2% fee, a 100 Arc USDC deposit lists 98.039215 for sale.

What you are paid for what you put in does not change. That same 100 Arc USDC deposit, sold out at a 20% premium, pays you 120.00 Base USDC, which is exactly the premium you set on what you deposited. The buyer transfers that amount and it reaches you in full; the fee is taken on the Arc side, out of the delivery. So the listed number shrinks and the payout does not, and the sell form shows both before you sign.

Nothing is collected unless a fill completes. If a fill is refunded instead, the buyer's entire payment including the fee returns to the buyer, and the seller's deposit stays in the vault, withdrawable at any time.

5. Non-custodial mechanics

Because we never hold your funds outside the disclosed contracts, we cannot freeze, reverse, or refund anything by hand. If a bridge transfer is interrupted after burning, your funds sit in Circle's protocol until collected, and the Recover screen exists so that you can finish collection yourself at any time.

The bridge helper contracts contain no withdraw, rescue, or sweep function, and the collection contract has no owner and no admin function at all. The OTC escrow and vault likewise contain no sweep function, and their refund and withdraw paths are callable by you alone.

6. What the operator can change, and what it cannot

The OTC escrow and vault each have an owner address that can change exactly two things: the fee rate and the keeper address. There is no third power. No owner action can withdraw, sweep, or rescue a token, because no such function exists in the compiled code.

The fee rate is bounded by a ceiling of 5% written into each contract as an immutable value when it was deployed. It cannot be raised beyond that by anyone, including us.

A fee change cannot take anything you hold, but it can strand a live offer. If the rate is raised while your offer is listed, the vault no longer holds enough to cover the listed amount plus the new fee, and deliveries against that offer fail until you relist. A buyer caught by this is refunded after the 45 minutes, and the seller's deposit stays withdrawable throughout.

7. Eligibility and lawful use

You may use the interface only if you are of legal age and legally permitted to do so where you live. Do not use it if you are located in, or a resident of, a jurisdiction where such use is prohibited, or if you are subject to sanctions. The availability of the interface in your location is not a determination that your use is lawful there. You are responsible for the laws that apply to you and for any taxes you owe.

8. No advice

Nothing on this site is financial, investment, legal, or tax advice, or a recommendation to acquire, hold, or dispose of any asset. OTC premiums are set by sellers and accepted by buyers. They are market prices, not our valuation of anything.

9. The interface may pause or change

We may change, pause, or discontinue the interface at any time, with or without notice. Because the contracts are public and the source is published, anyone can run an equivalent front end, so discontinuing this site does not strand funds. Refunds and withdrawals are callable directly on the contracts.

10. No warranty

The interface, the contracts, and everything published here are provided as is and as available, without warranty of any kind, express or implied, including but not limited to merchantability, fitness for a particular purpose, title, and non-infringement.

We do not warrant that the interface will be available or uninterrupted, that it will be free of errors, that the watcher will be running at any given moment, or that any offer shown will still be fillable when you sign.

11. Limitation of liability

To the maximum extent permitted by law, the operator and contributors are not liable for any indirect, incidental, special, or consequential damages, or for any loss of funds, profits, or data, arising from use of the interface, the contracts, Circle's protocol, or any blockchain. Your sole remedy is to stop using the interface. Where liability cannot be excluded, it is limited to the service fees you paid in the thirty days before the claim.

12. Verification and contact

The source served by this site is published at GitHub and is byte-identical to what the site serves; you can confirm that in two commands without trusting us. Every contract the interface can call is listed at /.well-known/security.txt. Contact: [email protected], or [email protected] for anything that should not be public.

Non-custodial software. The English version controls.