Using FeatherFiSwapping tokens
Using FeatherFi

Swaps, step by step.

Understand the tokens you can trade, how a quote works, and what your wallet is asked to sign.

Choose your tokens

The live swap beta uses Robinhood Chain mainnet, chain ID 4663. The verified starter registry contains ETH, USDG, and WETH. Token details are resolved by the server, rather than accepted from untrusted browser input.

You can import a custom ERC-20 token by its contract address only after FeatherFi resolves its current on-chain code and canonical metadata, such as its name, symbol, and decimals.

Read your quote

FeatherFi requests a route from 0x, a third-party swap provider. Each quote is bound to the connected wallet (the taker), the server-resolved tokens, and chain 4663. It cannot be reused for a different wallet.

The You receive field shows an estimate as you enter an amount or change tokens or slippage. You can see indicative prices before connecting a wallet. Once it expires, the previous amount stays visible with a Refresh estimate action; it is no longer a current price. Estimates contain no executable transaction. Select Review swap for a fresh trade review before any wallet prompt.

  • Assets and amounts: the token you sell, the token you buy, expected output, and minimum received.
  • Route and costs: route fills, the FeatherFi fee, the separate 0x fee, and estimated network cost. Each cost keeps its own token units; fees in different tokens are not added into one total.
  • Permissions: the allowance target that may receive token approval.
  • Exact transaction: the target contract, calldata (the instructions sent to it), and native-token value.
  • Expiry: a quote lasts only 15 seconds.

Choose your slippage tolerance

Slippage tolerance limits how far the received amount may move against you. The default is 1%. Choose a preset of 0.1%, 0.5%, or 1%, or enter a custom value from 0.01% to 1% in 0.01% steps. The maximum remains 1%.

Your selected tolerance is included in both the estimate and the executable quote, and the review shows the resulting minimum received amount. A tighter tolerance can cause a trade to fail if the price moves before execution. Changing slippage clears the previous review and requires a fresh one.

Understand token approvals

Selling an ERC-20 token may require approval: permission for a specific contract to spend a bounded amount of that token. Unless the allowance already equals the exact sell amount, Review swap first shows a preview that cannot be executed. Opening it does not prompt your wallet.

Select Approve for the displayed token to begin. A nonzero allowance that differs from the sell amount is reset to zero before the exact amount is approved. FeatherFi never requests unlimited approval. Each approval is a separate wallet-signed transaction and costs gas. After approval confirms, a fresh executable quote is shown for review; approving a token does not confirm the swap.

From review to confirmation

  1. Choose a pair, amount, and slippage. Check the live estimate, your wallet, and Robinhood Chain mainnet.
  2. Select Review swap. Opening the review is read-only. Native ETH and tokens with an already exact allowance receive a fresh executable quote without a wallet prompt.
  3. Approve only if required. For another ERC-20 allowance, first inspect the non-executable review, then select Approve for that token. Wait for each required approval to confirm; a fresh executable quote is then shown.
  4. Review the exact trade. Check what you pay, expected output, minimum received, separate token-denominated fees, estimated network cost, and expiry. Changing the amount, tokens, slippage, wallet, or chain invalidates the review.
  5. Select Confirm swap. Only this separate action requests the swap in your wallet. The current review, account, chain, transaction fields, provider simulation result, expiry, and readiness must still pass validation.
  6. Follow the submitted transaction. Keep the transaction hash and check its receipt. If confirmation is unavailable, use Check transaction in the current session instead of submitting another swap.
Read the complete product scope, release boundaries, and risks.Technical reference