Overview
What is Paragon?
Paragon is a non-custodial OTC desk on Base Mainnet. Sellers lock tokens in an on-chain escrow; buyers pay ETH to receive tokens at a price fixed when the listing is created. The app does not hold private keys or user funds.
Core features
- Immutable escrow — No owner, no upgrades, no pause. Fee recipient is set once at deploy.
- Two listing types
- Standard — Buyer must purchase all remaining tokens in one transaction.
- Crowdfunding — Buyers can purchase any amount at the same per-token rate; progress bar shows fill status.
- Market comparison — Listings show whether price is above, below, or near DexScreener/CoinGecko market data.
- Approved tokens — Only tokens with verified market cap ≥ $300,000 can be listed (community can submit addresses for approval).
- Fees — 1% of tokens from seller and 1% of ETH from buyer on each fill (hard-coded in the contract).
Where is my trade recorded?
- Listings and purchases live on the Base blockchain in the escrow contract — permanent and public on Basescan.
- Approved token list is maintained by Paragon so only eligible tokens can be listed.
- Live prices refresh about every 60 seconds for comparison only — always verify before you trade.
- No accounts — your wallet address is your identity.
Pages
| Route | Purpose |
|---|---|
/ | Marketplace — Standard and Crowdfunding listing grids |
/create | Create a listing (choose type, token, amount, price) |
/tokens | Browse and submit tokens for approval |
/my-listings | Seller view — cancel active listings |
/security | Trust info and Basescan links |
/docs | Product documentation (this repo’s docs/ folder) |
Who is it for?
- Token holders who want to sell OTC for ETH without a centralized exchange
- Buyers looking for fixed-price deals with on-chain settlement
- Communities that want a simple, verifiable escrow layer on Base
For how to trade, see Trading guide. Quick answers: FAQ. Contract guarantees: Security.
