Place a trade
Lock one hedge, start to finish: fund your balance, fill one ticket, take CRX's firm quote, sign to bind it. Your collateral sits in escrow neither side can touch until the trade binds. Time: ~5 min to read, ~3 min to do.
The same trade through the API, with code: Trade: Get Started (~5 min).
Pick the pair
Open New hedge. The whole trade lives on one card. Start with the pair: click the currency you settle in and choose it from the list. Every supported pair is one tap away. The currency you hold sits on the leg above it, and the ⇅ between them flips which is which.
There is no desk to pick. CRX became your counterparty at onboarding, and every request routes to the CRX desk and no other.
Step 1: click the settle leg and pick the currency you settle in. Every supported pair is one tap away.
Fill the ticket
Type the amount you are hedging into the leg you hold. The second leg estimates the other currency at the live rate as you type, and the line beneath the card shows the rate and the margin the trade will lock.
Step 2: type the amount you hold; the other leg, the live rate, and the counterparty margin fill in beneath.
Choose the settle date
Click the Settle date row. A calendar collapses open beneath it. It is a bank calendar: only business days for the pair are selectable, so weekends and the pair's holidays are greyed out. Pick the day the hedge cash-settles.
Step 3: the settle-date calendar opens beneath the row. Only business days for the pair can be picked.
Get a firm quote
Click Get firm quote. CRX prices your request, signs the Terms, and the relayer anchors the agreed quote on-chain. A firm rate comes back with a countdown, the validity window, and the margin it will hold against your balance.
Step 4: CRX's signed firm rate, with a draining countdown and the margin it holds. Lock rate signs the same Terms.
Lock the rate
Click Lock rate before the countdown runs out. You sign the same Terms CRX signed, and the position binds on-chain, cash-settling in USDC at your locked rate.
If the countdown reaches zero first, the quote expires; ask again for a fresh one.
WarningSign inside the deadline. Bind the Terms before the signing deadline passes, or request a fresh quote. A stale signature reverts, and nothing partial happens.
What binds the trade?
Two signatures, not a login. CRX signs the Terms when it prices your request; you sign the same Terms when you accept. Both are EIP-712. With both present and the agreed quote anchored, the contract accepts the bind. There is no session and no password: the two signatures are the authorization. The contract verifies the signed Terms, not your intent, so you bind exactly the Terms the relayer anchored. The Terms object, its fields, and how the trade id derives: Terms & Signing (~3 min). Why the quote is firm, anchored, and expires: RFQ Flow (~4 min).
Next: Manage your positions (~3 min). Watch the hedge, and let it settle.