Legal
Last updated: this document ships with the code, check git history for the date.
Dritch runs on Arc mainnet, trading real assets with real value; it is built and operated informally as "the Dritch project," and there is no registered company behind it. Nothing here is legal advice, and nothing here is a substitute for reading the code yourself before you rely on it.
SECURITY.md in the repository. Assume anything you put into it can be lost, to
a bug, a misconfiguration, or a counterparty acting in bad faith, and trade accordingly.
The marketplace and bridge never take custody of your funds. Marketplace trades settle through an on-chain escrow contract that only ever pays out to the buyer or the seller, not to Dritch, not to the arbiter. Bridge transfers are signed directly by your own wallet and move either via Circle's Cross-Chain Transfer Protocol or via Relay Protocol's solver network, your choice; Dritch's servers never hold the asset in transit on either route.
Swap is the one exception. Because of how the underlying swap infrastructure works, executing a swap means briefly routing your deposited token through a wallet Dritch operates, before sending back the swapped result. That wallet holds your funds for the duration of one trade, not as a standing balance, and not by design as a place to park funds. You should not treat Swap as custodial in the way an exchange account is; you should treat it as a service that briefly takes possession of a specific amount to execute a specific trade. If that trust model isn't acceptable to you, don't use Swap; the rest of the app does not require it.
Dritch is provided "as is," without warranty of any kind, express or implied, including
merchantability, fitness for a particular purpose, and non-infringement. The project does
not guarantee uptime, correctness, or that any contract is free of bugs. A security review
exists in the repository's SECURITY.md and lists what has and has not been
checked, read it.
Dritch does not hold your assets outside of a swap in progress, does not require identity verification, and does not maintain a user account system beyond a handle and an optional email, both stored off-chain behind a session your wallet signature unlocks.
You must be at least 18 years old to claim a handle or use Dritch. Signup asks you to confirm this before an account is created; see Privacy → Children's privacy for what happens if that turns out not to be true.
The marketplace contract includes a dispute path with a single arbiter address that can only choose between settling a trade to the taker or refunding the maker; it cannot redirect escrowed funds anywhere else. Using this path does not guarantee a particular outcome.
To the fullest extent permitted by law, the Dritch project and its contributors are not liable for any loss arising from your use of this software, including but not limited to smart contract bugs, key compromise, relay wallet failure, network outages, or third-party infrastructure (RPC providers, bridging or swap routing services) being unavailable or incorrect.
These terms can change as the code changes. There is no notification mechanism beyond the repository's own commit history.
Privacy · Refunds & disputes · Cookies
See the Contact page.
← Back to Dritch