Swap Function
Make NFT trade interchangeably in ERC-20 format
The ETF Swap Function lets users instantly exchange NFTs and P-Tokens at a fixed ratio of 1 NFT = 1,000 P-Tokens, enabling seamless and efficient buying or selling. For example, swapping N NFTs will give you N × 1,000 P-Tokens (e.g., swapping 3 BAYCs = 3,000 P-BAYC).
This ETF-owned liquidity ensures ample depth in the market, allowing users to quickly gain P-Token exposure, optimize their NFT portfolios, and maximize potential returns.

Swapping NFTs for P-Tokens
Go to the Swap page and choose a supported NFT collection (e.g., Bored Ape Yacht Club).
Select the NFTs you want to swap for P-Tokens.
Receive N × 1,000 P-Tokens for your NFTs (e.g., 2 BAYCs = 2,000 P-BAYC).
The P-Tokens will appear in your wallet, and the NFTs will be deposited into the collection’s ETF vault (e.g., BAYC vault).
Swapping P-Tokens for NFTs
Go to the Swap page and choose a supported NFT collection (e.g., BAYC).
If NFTs are available in the vault, choose one of two options:
Random Swap: Receive a random NFT from the vault (service fee: X%). Example: 1,000 P-BAYC + Y P-BAYC.
Specific Swap: Select a specific NFT from the vault (service fee: Y%). Example: 1,000 P-BAYC + Y P-BAYC.
The NFT will be sent directly to your wallet after the swap.
Last updated