Dritch lets you move money between blockchains, keep track of everything you hold, and trade directly with other people. You keep your own keys the whole time.
What Dritch does
You can swap one token for another on the same chain, or move it to a different chain in a single step. Dritch supports 60+ blockchains, from Ethereum and Base to Solana, Bitcoin, Tron and Sui. For each swap it lists the routes available, with the time and cost of each, and you choose one.
The Assets page shows your balances on every supported chain in one place. From there you can deposit, or send to anyone.
The P2P marketplace is for buying and selling crypto with bank transfer, mobile money and other local payment methods. The crypto sits in a smart contract until the seller confirms they've been paid.
Who holds your money
You do. Dritch never has your private keys, and every transaction is one you approve in your own wallet. During a P2P trade the funds are held by a contract that can only release them to the buyer or return them to the seller.
There is one exception. If you ask the Dritch Assistant for a swap on Arc, it sends your tokens to a Dritch wallet, makes the swap, and pays you back. The terms cover this in detail. Swaps made from the Convert page don't work this way.
Getting help
Press Ctrl K (⌘ K on a Mac) to search these pages. If you can't find what you need, write to us.
Start here
First steps
You'll need a crypto wallet and a little of the native coin of whichever chain you want to use. The rest takes a few minutes.
Setting up
Go to dritchapp.xyz. Bookmark it, so you never have to search for it.
Select Connect wallet and approve the connection in MetaMask, Coinbase Wallet, Rainbow, or any wallet that supports WalletConnect.
Pick a username if you plan to trade on the P2P marketplace. It's free: your wallet signs a message, and no transaction is sent. You can also add an email address for trade alerts.
Add funds. Assets → Deposit gives you an address and QR code for any supported network.
Open Convert to swap or bridge, or P2P to trade with someone.
About network fees
Every blockchain charges a small fee to process a transaction, paid in its own coin: ETH on Ethereum and Base, SOL on Solana, TRX on Tron, and so on. Keep a little of that coin in your wallet. On Arc the fee is paid in USDC.
Who can use Dritch
You need to be 18 or older. The full conditions are in the terms of use.
Start here
Wallets and networks
Dritch supports 60+ blockchains. Most of them use the same kind of wallet; a few need their own.
Which wallet for which chain
Chains
Wallets
Sell from it
EVM chains (55+)
MetaMask, Coinbase Wallet, Rainbow, Rabby, OKX, or any WalletConnect wallet
Yes
Solana
Phantom or Solflare
Yes
Tron
TronLink
Yes
Sui
Slush, Suiet, Phantom, OKX, or another Sui wallet
Yes
Bitcoin
UniSat or OKX Wallet
Yes
Zcash
Not yet supported
No. You can still receive into a Zcash address.
An EVM wallet uses the same address on every EVM chain. That's convenient, but it also means a deposit sent on the wrong network still arrives at your address, on a chain you weren't expecting. Always check the network before sending.
Supported networks
The list includes Ethereum, Arc, Base, Arbitrum, OP Mainnet, BNB Chain, Polygon, Avalanche, Linea, Gnosis, zkSync, Scroll, Mantle, Berachain, Sonic, HyperEVM, Solana, Bitcoin, Tron, Sui and Zcash, along with many smaller networks. The network picker in the app always shows the current list. Test networks aren't included.
Arc
Arc is Circle's blockchain. Its native currency is USDC, so fees on Arc are paid in dollars. The P2P marketplace started on Arc.
Connecting and switching
When something you do needs a different network, Dritch asks your wallet to switch, and to add the network if your wallet hasn't seen it before. If you'd rather switch yourself, turn this off under Settings.
Solana, Tron, Sui and Bitcoin wallets only connect when you pick one of those chains, and each asks for your permission first. Disconnecting inside Dritch doesn't remove the site from your wallet's list of connected sites; do that in the wallet if you want to revoke access completely.
Using Dritch
Swapping and bridging
A swap exchanges one token for another. A bridge moves value from one chain to another. On Dritch they work the same way, and often happen in one transaction.
How routes work
When you enter an amount, Dritch asks a range of bridges and exchanges (Across, Relay, Stargate, Circle's CCTP, Mayan and others) how much you'd receive through each. It lists the results with the time and network cost of each, and labels the best overall, the cheapest and the fastest. Whichever you choose, Dritch prepares a single transaction for your wallet to approve.
Making a swap
Open Convert. Under Sell, choose the chain and token you're paying with. Under Buy, choose what you want to receive.
Enter an amount, or select Max. If you're selling a chain's native coin, Max keeps enough aside for the network fee.
Choose a route.
Check the details: the rate, each fee, and the minimum you'll receive.
Confirm in your wallet. If you're selling a token for the first time, your wallet will ask you to approve it first; that's a separate, one-off transaction.
Most cross-chain transfers arrive within a minute or two. Some routes take longer, and the estimate is shown before you confirm.
Slippage
Prices can move in the seconds between your quote and your transaction. Slippage is how far you'll let the price move against you before the swap is cancelled. The default is 0.5%; you can raise it to 1% or 3% in the swap settings. The minimum received line shows the worst outcome at your current setting.
Sending to someone else
Funds normally arrive at your own wallet on the destination chain. To send them to another person instead, select Send to a different address. For a chain where you have no connected wallet, such as Zcash, you'll be asked for an address. Check it carefully: a transfer to the wrong address can't be reversed.
Following a transfer
The swap card shows each stage as it happens, and links to the transaction on the block explorer. If a bridge can't complete a transfer, it returns the funds on the chain you sent from; see refunds.
Where you can sell from
You can sell from any EVM chain, Solana, Tron, Sui and Bitcoin. You can buy into every supported chain, Zcash included.
Using Dritch
Balances, deposits and sends
The Assets page brings your holdings on every supported chain into one list.
Your balances
Dritch looks up your EVM address on every supported EVM chain, so tokens show up wherever they are. Amounts locked in P2P escrow are included too: they've left your wallet for the length of a trade, but they're still yours.
Solana, Tron, Sui and Bitcoin use separate wallets. Connect them in the panel below your main balances to see those holdings alongside the rest.
Depositing
Open Assets and select Deposit.
Choose the network the money will be sent on. It must be the same network the sender uses.
Choose the coin, then copy your address or scan the QR code.
Check the network
Funds sent on a different network from the one you selected can be lost. If an exchange only supports one network, choose that network here, then use Convert to move the funds where you want them.
Your deposit address is your own wallet address. For Solana, Tron, Sui and Bitcoin it's the address of the wallet you've connected for that chain. Zcash deposits aren't possible yet, because there's no Zcash wallet to connect.
Sending
Select Send, or the send button next to a token.
Choose the token and paste the recipient's address. On EVM chains you can also use an ENS name such as name.eth.
Enter the amount and confirm in your wallet.
A send is an ordinary transfer on the token's own network. Dritch doesn't charge for it; you only pay the network fee. To send to a different network, use Convert instead.
Two things worth knowing. On Solana, the first time you send someone a particular token, a small amount of SOL is used to open their account for it. On Tron, token transfers also use some TRX for network resources.
Records
Every send, swap and trade is recorded as a receipt under Invoices, where you can view and export them. Receipts are stored in your browser and backed up to your profile while you're signed in.
Using Dritch
Peer-to-peer trading
Buy or sell crypto with another person, paid by bank transfer, mobile money or another method you both use.
How escrow works
When a trade starts, the seller's crypto moves into a smart contract. It stays there until the seller confirms they've been paid, at which point it goes to the buyer. If the trade is cancelled or runs out of time, it goes back to the seller. The contract has no way to send it anywhere else, including to Dritch.
Buying
Open P2P, choose Buy, and find an offer whose price, limits and payment method suit you.
Enter the amount and start the trade. The seller's crypto is now in escrow.
Pay the seller using the details in the trade room, before the payment deadline shown there.
Mark the trade as paid and upload your proof of payment.
Once the seller confirms the money has arrived, the crypto is released to your wallet.
Selling
Post an offer with your price, the amount, your limits and the payment methods you accept, or respond to someone's buy offer.
When a buyer starts a trade, your crypto moves into escrow.
Wait for the buyer to pay and mark the trade as paid.
Check your bank or payment app yourself. When the money is there, release the crypto.
Before you release
Confirm the payment in your own account, not from a screenshot or a message. Releasing is final, and nobody can reverse it afterwards.
Cancelling and deadlines
A trade can be cancelled before the buyer marks it as paid, and the crypto goes back to the seller. If the buyer doesn't pay by the deadline, the trade expires the same way. Once the buyer has marked it as paid, they can't cancel on their own; if something has gone wrong, either side can open a dispute.
Disputes
An arbiter reviews the trade chat and the evidence from both sides, then either completes the trade or returns the funds to whoever put them in. Those are the only two outcomes the contract allows. The full process is in refunds and disputes.
Your payment details
Bank and payout details are stored encrypted. They're shown only to the other person in an open trade, and only until that trade ends.
Good practice
Keep all conversation in the trade chat, where it can be used as evidence.
Pay only to the account shown in the trade room, in the name shown there.
Leave crypto out of bank transfer references.
Be cautious with payment methods that can be reversed after you've released.
Using Dritch
Fees
Every fee is shown in the app before you confirm. Here is what each one is for.
Action
Dritch's fee
Other costs
Swap or bridge
0.25%
A 0.25% routing fee, the bridge or exchange's own fee, and the network fee
P2P trade
0.5%, taken from the crypto when the trade completes
Network fees for your own transactions
Deposit
None
Whatever the sending wallet or exchange charges
Send
None
The network fee
Swaps and bridges
The details under each swap list four separate amounts. The Dritch fee is 0.25% of what you sell. The routing fee, also 0.25%, is charged by the service that finds and executes the route, and doesn't go to Dritch. The bridge or exchange fee depends on the route you pick, and is already taken into account in what you receive. The network fee goes to the blockchain and is paid in its native coin.
Routes are ranked by what actually reaches you after all of these, so the cheapest label already includes every cost.
P2P trades
The 0.5% is deducted from the crypto when a trade completes, rather than charged on top. The rate is limited by the smart contract itself and can't be raised above the cap written into it.
Network fees
Network fees go to the people who run each blockchain, not to Dritch, and they rise and fall with demand. A transaction that fails still uses network fees, and those can't be returned.
Using Dritch
Staying safe
Most losses in crypto come from scams rather than hacks. A few habits avoid nearly all of them.
Your recovery phrase
Nobody from Dritch will ever ask for your recovery phrase, private key or sign-in code, whether by email, in chat or on a call. Anyone who asks is trying to take your funds.
The right address
Dritch is only at dritchapp.xyz. Fake copies spread through ads, search results and direct messages, so open Dritch from a bookmark and check the address bar before you connect.
Signatures and transactions
Signing in or choosing a username asks your wallet to sign a message. That proves you own the address, costs nothing, and can't move funds. A transaction is different: it moves funds and costs a network fee. If something that claims to be a sign-in shows an amount, reject it.
Before approving anything, read what your wallet shows: the network, the contract and the amount. Token approvals give a contract permission to move a token, so approve only what you're about to use.
What Dritch does to protect you
Dritch never holds your keys. P2P funds sit in an escrow contract with only two possible outcomes. Saved bank details are encrypted, and the site's security headers block common injection and framing attacks. When preparing a swap, Dritch's server checks that the route hasn't been tampered with.
Swaps run through a separate routing contract, so the address your wallet shows during a swap won't match these.
Audit status
Dritch's contracts have been reviewed internally but haven't had an independent audit. Only trade amounts you can afford to lose.
Reporting a vulnerability
Email support@dritchapp.xyz with "Security report" in the subject, and please give us a chance to fix the issue before sharing it publicly.
Policies
Terms of use
Effective October 14, 2026
By using Dritch, you agree to these terms.
1. Who we are
Dritch is software available at dritchapp.xyz, run informally as the Dritch project. There is no registered company behind it. Nothing in this documentation is legal, financial or tax advice.
2. Eligibility
You must be at least 18 and legally able to agree to these terms. You may not use Dritch if you are subject to sanctions, or if doing so would break the law where you live. You are responsible for following the laws that apply to you, tax law included.
3. The service
Dritch is an interface for preparing transactions that your own wallet signs: swaps and bridges carried out through third-party routing services, bridges and exchanges; transfers to other addresses; and trades through Dritch's P2P escrow contracts. Dritch doesn't operate those third-party services or any blockchain.
4. Custody
Dritch doesn't hold your private keys and can't move funds out of your wallet. P2P funds are held by an escrow contract that can only pay the buyer or return them to the seller.
The exception is a same-network swap on Arc requested through the Dritch Assistant. In that case your tokens are sent to a wallet Dritch operates, which carries out the swap and pays the result back to you. Dritch holds those funds for the duration of that swap. If you don't want that, use the Convert page, which never takes custody.
5. Your wallet
You control your wallet, keys and recovery phrase, and you're responsible for keeping them safe. Dritch can't recover them, reverse a transaction, or retrieve funds sent to the wrong address or network. Your wallet provider's own terms govern your use of their wallet.
6. Fees
Fees are listed on the fees page and shown before you confirm each transaction. Network fees are paid to the blockchain. Third parties may charge their own fees.
7. Peer-to-peer trades
P2P trades are agreements between users, and Dritch isn't a party to them. Payments in local currency happen outside Dritch, and Dritch can't see, guarantee or reverse them. Disputes are handled as described in refunds and disputes, and the outcome is limited to what the escrow contract allows.
8. Prohibited use
You may not use Dritch for fraud, money laundering, terrorist financing, sanctions evasion or any other illegal purpose; use funds or payment accounts that aren't yours; harass, deceive or impersonate others, including Dritch; or attempt to disrupt, overload or attack the site, its servers or its contracts.
9. Risks
Crypto prices are volatile. Smart contracts, bridges and blockchains can fail, be exploited or stop working, and prices can change while a transaction is pending. Dritch's contracts have not been independently audited. Use only what you can afford to lose.
10. Third-party services
Dritch relies on services it doesn't control, including swap routing services, bridges and exchanges, wallet providers and blockchain data providers. Their availability and terms are their own.
11. No warranty
Dritch is provided as is and as available, without warranties of any kind, including merchantability, fitness for a particular purpose and non-infringement. We don't promise that it will always be available, accurate or free of errors.
12. Limitation of liability
To the extent the law allows, Dritch and its contributors aren't liable for indirect, incidental or consequential losses, or for loss of funds, arising from your use of Dritch. That includes losses caused by smart contract faults, compromised keys, network outages, third-party services or the actions of other users.
13. Changes
We may update these terms. The effective date above shows when they last changed, and continuing to use Dritch afterwards means you accept the update.
14. Contact
Questions about these terms can be sent through the contact page.
Policies
Privacy policy
Effective October 14, 2026
Dritch collects as little personal information as it can, and doesn't use any of it for advertising.
What we collect
Information
When
Why
Wallet addresses
When you connect a wallet
To show balances, prepare transactions and identify you in trades
Username and picture
If you create a profile
Shown to other traders in place of your address
Email address
If you add one, or sign in with Google or an email code
Sign-in, account recovery and trade alerts. It isn't shown to other users.
Bank and payout details
If you add them for P2P trading
Shown only to the other person in an open trade. Stored encrypted.
Trade chat and payment proofs
During a P2P trade
To complete the trade and settle disputes
Receipts and invoices
When you send, swap, trade or invoice
Your own records. Kept in your browser, and backed up while you're signed in.
Messages to the Assistant
If you use the Dritch Assistant
To answer your question
Feedback and support emails
If you send them
To reply, and to improve Dritch
IP address and browser details
On every request
Security, rate limiting and abuse prevention. Kept briefly.
A wallet is all you need to swap. Trading on the P2P marketplace also needs a username. Everything else is optional. There are no analytics or advertising trackers on Dritch.
Public blockchain data
Anything recorded on a public blockchain, including your address, amounts and transaction history, can be seen by anyone and can't be changed or deleted by Dritch or anyone else.
Who else receives information
Each service below receives only what it needs to do its part.
Recipient
Purpose
What they receive
Swap routing provider
Finding routes, preparing transactions and reporting their status, and reading token lists and balances
Wallet addresses, tokens, amounts and transaction hashes, sent through Dritch's server
Bridges and exchanges
Completing the route you chose
Your on-chain transaction
Wallet providers and WalletConnect
Connecting your wallet
Your public address and connection details
Blockchain data providers
Reading balances and broadcasting transactions
Your wallet address and the request
Supabase
Database hosting
The profile information above
Vercel
Website hosting
Request data such as IP address
Google
Sign in with Google, if you use it
What you approve on Google's sign-in screen
Resend
Sending sign-in codes and feedback
Your email address and the message
Google Gemini and Groq
The Dritch Assistant, if you use it
Your messages, and the context needed to answer them, such as balances you ask about
Price data providers
Showing prices
No personal information
We don't sell personal information. We may disclose it where the law requires us to.
How it's protected
Changing private details requires a fresh signature from your wallet, so there are no passwords to steal. Bank details are encrypted at rest. All traffic is encrypted in transit, and the site sends strict security headers.
How long it's kept
Profile information is kept until you delete it or your account. Trade records are kept for as long as they're needed to complete trades and resolve disputes. Server logs are kept only briefly. Anything stored in your browser stays there until you clear it.
Your rights
You can view and change your profile, email and payout details in the app, and delete them at any time. Deleting your account under Settings removes your username, email and payout details from our servers. For a copy of your data, or to delete anything else, email support@dritchapp.xyz.
Depending on where you live, for example the EU, the UK or California, you may have further rights, including the right to object to processing or to complain to a data protection authority.
Children
Dritch isn't intended for anyone under 18. If you believe a child has given us personal information, let us know and we'll delete it.
International transfers
The services listed above may process information outside your country, including in the United States.
Changes
When this policy changes, we'll update the effective date above and point out significant changes in the app.
Policies
Refunds and disputes
Effective October 14, 2026
Dritch doesn't hold your money, so there's no central balance to refund from. This page explains what can be reversed, and how.
P2P trades
The escrow contract returns the crypto to the seller if the trade is cancelled before the buyer marks it as paid, if the buyer misses the payment deadline, or if a dispute is decided in the seller's favour. Once the buyer has marked the trade as paid, they can no longer cancel it themselves, because money may already have changed hands. From that point the remedy is a dispute.
Disputes
Either person in a trade can open a dispute from the trade room. The trade is frozen while it's reviewed.
Both sides add their evidence to the trade chat: proof of payment, statements and messages.
An arbiter reviews it and either completes the trade, so the buyer receives the crypto, or returns everything in escrow to whoever put it in. The contract allows no other outcome.
If an arbiter never decides, the contract lets anyone close the dispute once its time limit has passed, and the funds are returned. Nothing can stay locked indefinitely. Opening a dispute doesn't guarantee a particular result.
Bank and mobile money payments
Payments in local currency are made outside Dritch, and Dritch can't see or reverse them. If you've paid and the trade hasn't completed, open a dispute. To recall a payment, contact your bank or payment provider.
Swaps and bridges
Swaps and bridges are signed by your wallet and carried out by the route you chose, so Dritch never holds the funds along the way.
If a transaction fails on the chain you're sending from, your tokens don't move. Only the network fee is spent.
If a bridge can't complete a transfer, it refunds you on the original chain, either in the token you sent or a stable equivalent. The transaction link on the swap card and on your receipt shows its progress.
Fees charged in the original transaction, meaning the Dritch fee, the routing fee and the network fee, generally aren't returned with a bridge refund.
If a transfer hasn't arrived or been refunded after an hour, contact us with the transaction hash and we'll help trace it.
Assistant swaps on Arc
A same-network swap through the Dritch Assistant sends your tokens to a Dritch wallet, which swaps them and pays you. If the swap can't be completed, that wallet sends your deposit back. This is a commitment from Dritch rather than something a contract enforces. If it doesn't happen, contact us with the reference the Assistant gave you.
Network fees
Network fees are paid to the blockchain, including for transactions that fail, are cancelled or expire. Dritch can't refund them.
Wrong address or network
Blockchain transfers are final, and Dritch can't reverse a transfer sent to the wrong address or on the wrong network. If you sent funds to an exchange on the wrong network, contact the exchange; some are able to recover deposits.
Policies
Cookies and storage
Effective October 14, 2026
Dritch doesn't set cookies, and has no analytics or advertising trackers. It uses your browser's local storage to remember your preferences.
What's stored in your browser
Local storage stays on your device and, unlike a cookie, isn't sent to our servers with each request.
Stored
Purpose
Theme
Light or dark mode
Navigation
Whether you've seen the landing page, and the last page you used
Storage notice
That you've dismissed the notice about this page
Settings
Network switching, default network and notification choices
Display preferences
How balances and lists are shown, and whether small balances are hidden
Watchlist
Markets you follow
Address book
Recipients you've saved
Receipts and invoices
Your records and invoice numbering
Security log
A local record of sign-ins and setting changes
Update recovery
Lets the app reload itself cleanly after an update
Every key Dritch uses starts with dritch:. Your wallet extension or app also keeps its own connection details in your browser so you stay connected after a refresh; Dritch doesn't control that.
Third parties
If you use Sign in with Google, Google may set its own cookies under its own policy.
Why there's no consent banner
Consent banners exist to let you refuse tracking cookies. Dritch doesn't use any, so instead of asking you to choose between options that do the same thing, it shows a short notice once.
Clearing it
Clearing your browser's site data for dritchapp.xyz removes everything listed here. To delete information held on our servers, see your rights in the privacy policy.
Help
Common questions
General
Does Dritch hold my funds?
No. You keep your keys and approve every transaction. P2P funds are held by an escrow contract, not by Dritch. The one exception is a same-network Arc swap through the Dritch Assistant, explained in the terms.
Do I have to verify my identity?
Dritch doesn't ask for identification.
Which blockchains can I use?
There are currently 60+, including Ethereum, Base, Arc, Solana, Bitcoin, Tron and Sui. The full list is in wallets and networks.
Swaps and bridges
My transfer hasn't arrived yet.
Most arrive within a couple of minutes, though some routes take longer. Open the transaction link on the swap card or your receipt to see where it is. If the bridge couldn't complete it, the funds come back on the chain you sent from. Still stuck after an hour? Contact us with the transaction hash.
I received a little less than the quote.
Prices move between the quote and the transaction. You'll always receive at least the minimum shown before you confirmed. If the price moves further than your slippage setting, the swap doesn't go ahead.
Why do I have to approve a token first?
Tokens need your permission before a contract can move them. It's a one-off step for each token, covering the amount you're swapping.
Why doesn't Max use my whole balance?
When you sell a chain's native coin, Max keeps a little back for the network fee. Without it, the transaction couldn't be sent.
P2P trading
I've paid, but the seller hasn't released.
Make sure you've marked the trade as paid and uploaded your proof. If the seller still doesn't respond, open a dispute from the trade room. The crypto stays in escrow until it's resolved.
The buyer says they've paid, but I can't see it.
Don't release yet. Check your bank or payment app directly rather than relying on a screenshot. If the money hasn't arrived, ask in the chat, and open a dispute if you need to.
Your account
How do I delete my account?
Go to Settings and delete your account. Your username, email and payout details are removed from our servers. Your on-chain history can't be deleted by anyone.
I've lost access to my wallet.
Dritch never has your keys or recovery phrase, so it can't restore a wallet. Use your wallet's own recovery process.
Help
Contact
Write to us about anything: a stuck transfer, a trade, your account, or a question about these pages.
We can help faster if you tell us your wallet address, the transaction hash for a swap or send, or the trade number for a P2P trade, along with a screenshot of any error. Never include your recovery phrase or private key.
Impersonation
Dritch support only writes from addresses ending in @dritchapp.xyz, never messages you first, and never asks for your recovery phrase, private key or sign-in code.