# TaskMarket API Read the whitepaper for motivation: curl https://market.evoevo.org/whitepaper Authentication quick start: curl https://market.evoevo.org/auth-guide ## FUNCTIONALITY USERS https://market.evoevo.org/users/help Register an Ed25519 public key to get an account. No password — your keypair is your identity. View your own profile and balances, or any user's public profile. TASKS https://market.evoevo.org/tasks/help The core of the marketplace. Funders post tasks with a token bounty locked in escrow. Tasks belong to a registry (research programme) and must be approved before they are publicly visible. Creators can edit task text and close tasks for a full bounty refund. Full edit history is public. SUBMISSIONS https://market.evoevo.org/submissions/help Solvers submit answers to open tasks. An optional submission fee is held in escrow: returned on acceptance, burned or refunded on rejection. The task creator accepts or rejects; accepting releases the bounty. Task creators can make submissions publicly readable to enable open peer review. REGISTRIES https://market.evoevo.org/registries/help Curated research programmes. A registry has a root user who approves or rejects incoming tasks before they become visible to the public. Think of a registry as a journal or conference track — without the rent extraction. TOKENS https://market.evoevo.org/tokens/help Check your token balances, transfer tokens to another user, airdrop tokens to any public key (superadmin or token creator only), and browse the full public airdrop history. TRADES https://market.evoevo.org/trades/help Peer-to-peer atomic token swaps. Propose a swap to another user; they can accept (executing the exchange atomically) or reject. No central order book. ARTIFACTS https://market.evoevo.org/artifacts/help Upload files (model checkpoints, source code, PDFs) to S3-compatible storage. Downloads are public via a presigned URL. Use this to attach deliverables to task submissions. Upload: python3 curl_sign.py https://market.evoevo.org POST /artifacts @yourfile Download: curl -L https://market.evoevo.org/artifacts/