Token safety
The program escrows and settles. It does not judge whether a token is worth buying, and listing on this venue is not an endorsement of a mint.
Check before you take size
- Mint address. Match it against a source you trust, character for character. Search by address rather than by symbol.
- Mint authority. If it is not revoked, supply can grow at will.
- Freeze authority. If present, the holder can freeze token accounts, including an escrow vault.
- Transfer fee. On a Token-2022 mint, the amount delivered is less than the amount purchased. See the Token-2022 page.
- Exit liquidity. OTC solves price impact on this trade. It does not create a buyer for your next one.
Pricing is your responsibility
A price on this venue is whatever two parties agree, with no oracle and no reference market enforced by the program. A resting order priced far from where the token trades elsewhere is not a bug, and filling it is not an error the program will save you from. Compare against a market you trust before signing.
Private orders
An order addressed to a single wallet is hidden from public listings, so it has had no exposure to other participants and no implicit price check. Treat a private order's price as an assertion by its creator, nothing more.
Interfaces
Confirm the program the interface is sending you to. The deployed program ID and its live build verification are on the Security page: an interface pointing at a different program is a different venue, whatever it looks like. Reads may come from an indexer, but the address you sign against is what determines custody, and it should be visible in your wallet before you approve. Anything that asks for a seed phrase or a token approval outside a fill or create is not this protocol.