📖 SafeP2PSwap User Manual
1. Introduction
What is SafeP2PSwap?
SafeP2PSwap is a decentralized peer-to-peer token exchange protocol built on Polygon blockchain. It allows users to swap tokens directly with each other without intermediaries, custodians, or centralized order books.
✅ Key Features:
Non-custodial — You always control your funds
No intermediaries — Direct P2P swaps
Low fees — Only Polygon gas fees (no platform fees)
Secure — Smart contract escrow mechanism
Transparent — All transactions on-chain
Fast — Polygon network confirmations (~2 seconds)
2. Getting Started
Prerequisites
Web3 Wallet — MetaMask, Trust Wallet, or any WalletConnect-compatible wallet
POL Tokens — For gas fees (Polygon network)
Tokens to Swap — USDC, WETH, WBTC, or any supported token
Step 1: Install a Wallet
MetaMask (Browser Extension)
Visit metamask.io
Download and install the extension
Create a new wallet or import existing
Securely backup your seed phrase (never share it!)
Step 2: Add Polygon Network
Network Name: Polygon Mainnet
RPC URL: https://polygon-rpc.com
Chain ID: 137
Currency Symbol: POL
Block Explorer: https://polygonscan.com
💡 Tip: For testing, use Amoy Testnet (Chain ID: 80002) with free test POL from faucets.
3. Creating an Offer
Step-by-Step Guide
Navigate to "Create Offer" — Click the "➕ Create Offer" tab
Select Token You're Selling — Choose from 32+ supported tokens
Enter Amount — In normal format (e.g., 100 for 100 USDC)
Approve Token — First time only (click "🔓 Approve")
Select Token You Want — Choose the token to receive
Enter Receive Amount — Your desired amount
Set Duration — 5 minutes to 30 days
Create Offer — Click "🚀 Create Offer" and confirm
⚠️ Important: Always verify token addresses and amounts before confirming!
4. Fulfilling an Offer
Quick Steps
Browse "📋 All Offers"
Find desired swap pair
Ensure you have sufficient balance
Click "✅ Fulfill"
Confirm transaction
Receive tokens instantly!
✅ Atomic Swaps: Both transfers happen simultaneously or not at all. Your funds are always protected.
5. Managing Your Offers
Offer Status
Status
Can Cancel?
Tokens Locked?
Active
✅ Yes
✅ Yes
Fulfilled
❌ No
❌ No (swapped)
Expired
❌ No
❌ No (returned)
Cancelled
❌ No
❌ No (returned)
6. Safety & Security
🔒 Security Best Practices:
Never share your seed phrase
Verify contract addresses before interacting
Use "Unlock" to revoke token approvals when not trading
Double-check transaction details
Bookmark the official website
7. Troubleshooting
Common Issues
"Transaction Failed"
Check POL balance for gas
Verify token balance
Wait for network congestion to clear
"Insufficient Allowance"
Click "🔓 Approve" first
Wait for confirmation
Try again
"Wrong Network"
Switch to Polygon Mainnet (Chain ID: 137)
Refresh the page
8. FAQ
Is My Funds Safe?
✅ Yes. SafeP2PSwap is non-custodial. You control your funds until the swap executes.
What Are The Fees?
Platform fees: 0% (none)
Gas fees: Polygon network fees (~$0.01 - $0.10)
How Fast Are Swaps?
~2-5 seconds for Polygon confirmation.
What Tokens Are Supported?
32+ tokens: POL, USDC, USDT, WETH, WBTC, DAI, and many more. Custom tokens supported via manual address entry.
SafeP2PSwap User Manual
Version 1.0.2 | Last Updated: July 8, 2026
Built on Polygon Network + Ethereum + BSC