Skip to content

Paper Trading

Paper Trading is the public Amoy environment for practicing and testing Arenaton flows with no real value.

AreaPaper
ChainPolygon Amoy (80002)
CollateralPaperUSDC
CTFGnosis CTF on Amoy
Apphttps://paper.arenaton.com
APIhttps://server.arenaton.com/api/paper/*
FaucetPOST /api/paper/faucet/claim
Registry/api/paper/contract-registry

Paper Trading mirrors the production exchange shape without production funds. It uses the same order fields, Live State Version stale-order protection, lifecycle states, settlement semantics, and direct redemption model, but every money-like surface is separated from production.

Paper markets come in three varieties:

TypeDescriptionData Source
Crypto TemplatesBuilt-in price markets (BTC, ETH, SOL)On-chain prices
Custom MarketsUser-created prediction marketsUser-defined
CTF Mirror MarketsReal CTF markets mirrored for paperPolymarket CLOB API

For the contract and indexer mechanics, read CTF Paper Mode.

  • PaperUSDC is not real USDC.
  • Faucet claims are rate-limited.
  • Faucet mints must never target production collateral.
  • Paper balances must not appear in production portfolios.
  • Claims are idempotent when the same Idempotency-Key is replayed.
  • The faucet recipient is the selected Smart Account or Raw EOA Mode account, not an Arenaton-held balance.
claim PaperUSDC
open paper Market
sign EIP-712 order
match into matchedPending fill
run settlement
show confirmed Outcome Shares
close Market
resolve and finalize payout
redeem directly against paper CTF state

Until settlement confirms, a matched fill is not a confirmed position. Until final resolution, a settled Outcome Share is not redeemable Collateral.

  • Paper and production order books are separate.
  • Paper and production contract registries are separate.
  • Paper and production databases or schemas must be separate for money-like state.
  • Paper builds refuse Polygon mainnet signing.
  • Production builds refuse Amoy signing.
  • Paper incident controls may stop new risk but must preserve cancellation, settlement retry, and redemption paths where rules permit.
GET /api/paper/status
GET /api/paper/admin/audit-log
POST /api/paper/admin/order-intake/pause
POST /api/paper/admin/order-intake/resume
POST /api/paper/admin/markets/{marketId}/close-only
POST /api/paper/admin/settlement/retry
POST /api/paper/admin/incidents/notes

Incident controls stop new risk. They must preserve cancellation, settlement retry, and redemption paths where market rules permit.

Paper Trading is expected to cover faucet idempotency, signed order intake, WebSocket updates, settlement, portfolio projection, resale, close, resolve, finalize, and redemption before equivalent production flows are enabled.