STR8SWAP STR8SWAP

STR8SWAP docs — how peer-to-peer NFT swaps work

This page explains str8swap (STR8SWAP at str8swap.xyz) for users and search engines. It is static HTML so Google can index it easily.

Open the app

1. Roles

2. Create a swap (on-chain)

  1. Go to Trade Room and connect a wallet on Ethereum mainnet.
  2. Optionally load a counterparty address, or choose Open to anyone.
  3. Fill You send and You receive.
  4. Approve NFTs/tokens as prompted, then confirm Create swap.
  5. Share the deal link from the marketplace or activity page.

3. Accept a swap

  1. Open Marketplace or a shared link.
  2. Review collection addresses and token IDs carefully.
  3. Approve any assets you must deliver, then Accept swap.
  4. Settlement is atomic: both sides fill or neither does.

4. Cancel & emergency recover

While a swap is Open, the maker (or contract owner) can call cancelSwap. Escrowed assets return to the maker.

If the website is down, assets are still in the smart contract — use recover.html or Etherscan Write Contract on the official escrow.

Official on-chain escrow: 0xd334fF5e74904AB00Fb7A3B876ACdDFe6e18d541

5. Facilitated marketplace deals

Some marketplace listings are operator-facilitated: matched via X @str8swapxyz. Those deals use a verified operator wallet as human escrow and are labeled separately from automated on-chain open offers. Always verify the deposit address on the live marketplace page before sending assets.

6. Fees

A maker fee (default 0.5%, hard-capped on-chain) applies only to fungible assets (ERC-20 / ETH) the maker receives. ERC-721 NFTs are not fee-split.

7. Safety

More about the brand: About STR8SWAP / str8swap.xyz