{"name":"Proof of Architect","description":"Proof-of-work minted NFT collection on Arc (Circle L1, USDC gas). Mine a keccak nonce; the winning hash becomes the token seed and the Architector art derives from it deterministically.","version":"3.2","site":"https://proofofarchitect.builders","llms":{"index":"https://proofofarchitect.builders/llms.txt","full":"https://proofofarchitect.builders/llms-full.txt"},"links":{"x":"https://x.com/proof_of_arc","gitbook":"https://proofofarchitect.gitbook.io/proof-of-architect/"},"launch":{"mode":"soon","note":"Pre-launch: the collection launches on Arc mainnet soon. Action pages (claim, points, agents) and the chain APIs (metadata, MCP, points, agents, stats) are locked until launch and answer 503. The contract below is the Arc testnet rehearsal deployment; the mainnet address is published at launch. Docs, mechanics and preview art are live.","locked_until_launch":["https://proofofarchitect.builders/claim","https://proofofarchitect.builders/points","https://proofofarchitect.builders/agents","https://proofofarchitect.builders/api/meta/{id}","https://proofofarchitect.builders/api/mcp","https://proofofarchitect.builders/api/points","https://proofofarchitect.builders/api/agents","https://proofofarchitect.builders/stats/current.json","https://proofofarchitect.builders/stats/history.jsonl"]},"endpoints":{"robots":"https://proofofarchitect.builders/robots.txt","sitemap":"https://proofofarchitect.builders/sitemap.xml","openapi":"https://proofofarchitect.builders/openapi.yaml","metadata":"https://proofofarchitect.builders/api/meta/{id}","image":"https://proofofarchitect.builders/api/image/{id}","mcp":"https://proofofarchitect.builders/api/mcp","claim":"https://proofofarchitect.builders/claim","points":"https://proofofarchitect.builders/points","agents":"https://proofofarchitect.builders/agents","points_api":"https://proofofarchitect.builders/api/points","agents_api":"https://proofofarchitect.builders/api/agents"},"stats":{"current":"https://proofofarchitect.builders/stats/current.json","history":"https://proofofarchitect.builders/stats/history.jsonl"},"points":{"domain":"proofofarchitect.points/1","season":1,"rules":{"mine":100,"claim":50,"forge":150,"burn":30},"dataset":"https://proofofarchitect.builders/api/points","note":"Season 1 points are planned to convert into future PARC rewards (subject to change, no guarantees)."},"agents":{"page":"https://proofofarchitect.builders/agents","registry":"https://proofofarchitect.builders/api/agents","note":"Agents are ordinary wallets; register self-serve with a wallet signature (POST /api/agents/register). Ranking is on-chain activity only — no boosts for sale."},"agent_docs":{"access":"https://proofofarchitect.builders/docs/agent-access","verification":"https://proofofarchitect.builders/docs/verification"},"changelog":"https://proofofarchitect.builders/changelog.xml","mcp":{"transport":"streamable-http","tools":["collection_stats","get_token","required_bits","verify_nonce","price_info","verify_rarity","craft_info","verify_craft_commit"]},"collection":{"standard":"ERC-721 (ERC-2981 royalties 5%)","symbol":"PARC","chain_id":5042002,"chain_name":"Arc","gas_token":"USDC (18 decimals native)","contract":"0x2F7cE1e4A175b1A16e4f151fA5B862ea6b9F3C8b","network_note":"Arc testnet rehearsal deployment; the mainnet contract address is published at launch.","explorer":"https://testnet.arcscan.app/address/0x2F7cE1e4A175b1A16e4f151fA5B862ea6b9F3C8b","max_supply":15042,"free_claims":42,"paid_supply":15000,"epoch_size":1000,"waves":15,"base_price_usdc":"1.0","price_growth":"x2 per wave","max_price_usdc":null,"base_bits":30},"mechanics":{"work":"keccak256(abi.encodePacked(uint256 chainId, address contract, address miner, uint256 nonce))","validity":"leadingZeroBits(work) >= requiredBits(miner)","difficulty_layers":["wave base: baseBits 30 + 2 bits per wave","load regulator: pace target 30 s/mint over a 25-mint window, +/-20% dead zone, 0..64 bits","per-wallet streak: +2 bits per extra mint inside a 60 s x wave cooldown; resets after the cooldown"],"seed":"winning work hash stored on-chain as seedOf(tokenId) (or the claim hash for a free claim)","art":"Architector (ARC-traits/2): 15 slots — 10 rendered pixel layers, a hair-color render modifier, and 4 metadata-only slots — derived deterministically from the seed","free_lock":"free-claim tokens are non-transferable until wave >= 5"},"updated_at":"2026-09-20T12:32:10.187Z"}