CrossDesk operator guide
Explore the offer lifecycle, settlement model, wallet permissions and four-network route matrix.
Offers and settlements in the local workspace stay on this device. The published PAXG / USDC record documents two real transfers.
A fixed-price offer specifies the token, full quantity, payment network and expiry. The sections below describe the settlement model and how to explore it locally.
- 1Connect a walletYour address is your account
- 2Set the termsToken, amount, fixed price, USDC chain and expiry
- 3Authorize and signYour wallet lets the operator collect this amount later, nothing moves yet
- 4Find the offerEvery open offer sits in one global order book
- 5Take it wholeAuthorize the other side and sign, the offer is now Accepted
- 6Collect both sidesThe token and the USDC move into the operator wallet
- 7Pay outToken to the buyer, USDC minus the fee to the seller, the deal is Completed
In the operator model, the seller and buyer deposit their assets on separate networks before the operator releases the payouts.
- 1Token seller → OperatorThe token, collected into custody
- 2USDC payer → OperatorThe USDC total, collected into custody
- 3Operator → USDC payerThe token, paid out
- 4Operator → Token sellerThe USDC minus the fee, paid out
Posting, taking and cancelling each start with your wallet signing a short block of plain text
- A signature cannot move funds
- It proves the terms came from your wallet
- A random id ties it to one offer only
- Plain text, so you can read every field before you sign
CROSSDESK: create order side: sell tokenSymbol: BONK tokenAddress: DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263 tokenChain: solana amount: 10000000 price: 0.01 payChain: ethereum maker: <your wallet> makerReceive: <where you get paid> expiresAt: <deadline> nonce: <random id>
A live operator would need permission to collect the specified token amount. CrossDesk’s local workspace does not request approvals or transfer assets.
- Approve the operator wallet for the token
- One approve covers all your live offers on that token, because a new approve replaces the old one
- A cancelled offer stops counting, and you can revoke the approve any time
- One approve makes the operator the delegate of your token account for the amount you owe
- The tokens stay in your wallet until the deal settles
- A new approve replaces the old one, so it covers all your live offers on that token
- You can revoke it any time in your wallet
Choose a token network and a payment network. The matrix shows routes you can model locally. Robinhood Chain uses USDG in the form. The other three use USDC.
| Token ↓ · Paid on → | SOL | ETH | BNB | HOOD |
|---|---|---|---|---|
| SOL | Available | Available | Available | Available |
| ETH | Available | Available | Available | Available |
| BNB | Available | Available | Available | Available |
| HOOD | Available | Available | Available | Available |
Dollar contracts
Reference token contracts and mintsThe calculator uses a 0.5% example fee. The published manual transfer record has a zero protocol fee.
- Buyer pays
- 10,000 USDC
- Fee, 0.5%
- 50 USDC
An offer moves through four states. It can stop early at the exits under Open and Pending.
- OpenPublished, anyone can take itExpiredNobody took it before the deadlineCancelledThe creator withdrew it
- AcceptedTaken, settlement is about to start
- PendingThe operator is collecting and paying outFailedA side could not be collected, anything collected went back
- CompletedBoth sides are paid out
Local and on-chain records
Do I need an account?
The local workspace needs no account. To view a public wallet address and network, connect an installed EVM wallet or Phantom for Solana.
Can someone take only part of my offer?
The form uses full fills at the specified price.
Can I cancel?
Yes. Open a saved offer and cancel it while it is open.
What if the other side does not pay?
An operator would verify both deposits before releasing either payout. This site only models the workflow locally.
Where are my funds before the deal settles?
Local offers never touch funds. The PAXG / USDC record documents separately executed transfers.
How do I know a token is real?
Compare the exact chain and contract address with the issuer’s records. Ticker symbols alone are not unique.
Can I take my own offer?
A live order book would require a separate counterparty. The local settlement button runs the flow on this device.
Where does the market price come from?
The workspace uses the fixed unit price you enter in the form.
Is there a minimum size?
The local form accepts positive amounts and prices.
Operatorsettles both