FAQ

Common questions about using Paragon on Base.

General

What is Paragon?

A peer-to-peer OTC marketplace on Base. Sellers lock tokens in an on-chain escrow; buyers pay ETH to receive them at a fixed price. Paragon does not hold your keys or funds.

Do I need an account?

No. Connect any Web3 wallet on Base Mainnet. Your wallet address is your identity.

What chain is supported?

Base Mainnet only. Your wallet must be on Base to trade.

Is there a mobile app?

Paragon runs as a web app in mobile browsers and inside Base App. Open paragon-otc.com in Base App to trade with your Base wallet already connected.

How do I find Paragon in Base App?

  1. Search for Paragon in Base App.
  2. Or open https://paragon-otc.com inside Base App.
  3. Pin it to your home screen for quick access.

When you open Paragon inside Base App, your wallet connects automatically — no separate login.


Trading

What’s the difference between listing types?

  • Standard — One buyer must take all remaining tokens in a single purchase.
  • Crowdfunding — Anyone can buy any amount at the same per-token price until the listing is filled.
  • Live market — Like crowdfunding for partial buys, but the total ETH price can update about every 60 seconds to track DexScreener’s highest-liquidity pool on Base.

What is a private listing?

When creating a listing, you can enter one buyer wallet address. Only that wallet can buy; others may see the listing but cannot complete a purchase. Leave the field empty for a public sale (anyone can buy).

What fees do I pay?

The base fee is 1% of tokens (seller side) and 1% of ETH (buyer side) on each fill. Holding PARA at the time of the transaction can reduce fees to 0.9%, 0.75%, or 0.50% depending on balance (see Security docs). Fees go to the fee wallet set at deploy; it cannot be changed.

I have an old listing — what happened?

Paragon upgraded to a new escrow contract (v2). New listings use the address on the Security page. Old v1 listings remain on the previous contract until you cancel or they fill. Cancel on My Listings (or interact with the v1 contract on Basescan) to withdraw unsold tokens, then create a fresh listing.

Can I cancel my listing?

Yes, if you are the seller and the listing is still active. You receive only unsold tokens back. Already-completed buys cannot be reversed on-chain.

Why can’t I list my token?

The token must be on the Approved Tokens list. Approval requires public market data showing market cap ≥ $300,000 on Base. Submit the contract address on the Tokens page.

What does “cheaper than market” mean?

The app compares your listing’s per-token ETH price to public market data (DexScreener / CoinGecko). It’s informational — not financial advice. Always verify before trading.

I sent too much ETH — what happens?

The contract refunds ETH above the required amount in the same transaction.

Can I buy part of a Standard listing?

No. Standard listings require buying all remaining tokens at once. Use Crowdfunding or Live market for partial buys.

How does live market pricing work?

The seller sets an initial total ETH price from market data. About every 60 seconds, the listing’s total ETH price can be updated on-chain to match the current DexScreener quote. Between updates, the on-chain price is fixed. Buyers set a maximum ETH so a last-second price increase cannot charge more than expected.


Security

Is the contract audited?

Paragon has not undergone a formal third-party audit. The escrow contract is verified on Basescan, cannot be upgraded, and has no admin keys. See Security.

Can Paragon steal my tokens?

No. Tokens in active listings sit in the escrow contract, not on Paragon’s servers. Paragon cannot move them without your wallet signing a valid transaction (buy or cancel as allowed by the contract).

Can the fee wallet be changed?

No. It is set once at deployment and cannot be updated.

Where do I verify the contract?

View the v2 escrow on Basescan — look for “Contract Source Code Verified.”


Troubleshooting

Wallet won’t connect

Paragon supports Base App, Coinbase Wallet, MetaMask, Rainbow, WalletConnect (most mobile wallets), Rabby, Trust, OKX, Phantom, Ledger, and other browsers with a Web3 wallet.

  • Make sure your wallet is on Base Mainnet (not Ethereum mainnet or a test network).
  • On mobile, open paragon-otc.com inside your wallet’s in-app browser, or choose WalletConnect and scan the QR code.
  • In Base App, open Paragon from search or a feed link — your wallet should connect automatically.
  • For Base App or Coinbase Wallet on the web, pick that option first in the connect dialog.
  • Try refreshing the page or disconnecting and reconnecting the wallet.

Listings don’t show up

  • Confirm the seller’s listing transaction succeeded — check the transaction on Basescan.
  • Refresh the marketplace and wait a few seconds for listings to load.
  • If you just created a listing, wait for your wallet transaction to confirm, then refresh.

I approved a token but it is not on the list

Refresh the Approved Tokens page. If it is still missing, submit the contract address again. The token must meet the minimum market cap requirement.

Prices look stale

Live comparison prices refresh about every 60 seconds. Refresh the page if a price looks outdated.

MetaMask shows a security or “scam” warning

Wallet apps sometimes flag new sites and contracts until they are widely recognized. This does not necessarily mean Paragon is malicious.

What you can do:

  1. Open See details on the warning and review what the wallet is flagging.
  2. Confirm you are on https://paragon-otc.com and that the escrow contract is verified on Basescan.
  3. Use Report an issue in the wallet if you believe it is a false alarm.
  4. For your own wallet only: you can adjust security alert settings in MetaMask (this affects all sites, not just Paragon).

Paragon only asks your wallet to approve the amount needed for your listing or purchase, not unlimited access to your tokens.

The site says marketplace data is unavailable

The app could not reach Base for a moment. Wait a few seconds and refresh. If it continues, try again later or use a different network connection.


Still stuck?

  1. Read the Trading guide for step-by-step flows.
  2. Review Security before large trades.
  3. Look up your transaction on Basescan.