Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 13 additions & 7 deletions fern/docs/pages/introduction/faq.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -161,13 +161,19 @@ http://localhost:3000 has been blocked by CORS policy: Request header field 0x-v
{" "}

<Accordion title="How can I find the tokens that 0x supports for trading?">
0x supports all tokens by default except those blocked for compliance reasons.

Note: Balancer V3 pool tokens (BPTs) are not supported by 0x API. Selling a
BPT is effectively redeeming an LP position, which 0x API does not support —
it routes trades between tokens rather than entering or exiting liquidity
pools. To exit a Balancer V3 position, withdraw through Balancer first, then
swap the underlying tokens through 0x.
0x supports all tokens by default except those blocked for compliance
reasons, and a small number of token types that are incompatible with the 0x
settlement contracts:

- **Balancer V3 pool tokens (BPTs)** — Selling a BPT is effectively redeeming
an LP position, which 0x API does not support — it routes trades between
tokens rather than entering or exiting liquidity pools. To exit a Balancer
V3 position, withdraw through Balancer first, then swap the underlying
tokens through 0x.
- **ERC777 tokens** — Tokens implementing the ERC777 standard (including close
variants such as $AMP) are not supported for sale via 0x API. ERC777 transfer
hooks are incompatible with how 0x settles trades. To trade these tokens,
convert them to a standard ERC20 representation where one exists.
</Accordion>

{" "}
Expand Down
Loading