{"project":"JIGSAW (Jigsaw)","chainId":56,"contracts":{"sale":"0xDE00b1A492F5c747725DAb78E1D95c15484b08E5","token":"0xA3e315A8C60366b8291391602CC8f408f364EE90","pair":"0x39ABc129Be14C86aDFbDfA9e2099e83aF7846e94"},"deployTx":"0x45607c556ca6a108564c99ec9e924dd4bd50fa92e542931e9bb64727016ed0be","compiler":"solc 0.8.26+commit.8a97fa7a, optimizer 200 runs, evmVersion shanghai","sourcify":{"sale":"https://sourcify.dev/#/lookup?addresses=0xDE00b1A492F5c747725DAb78E1D95c15484b08E5&chainIds=56","token":"https://sourcify.dev/#/lookup?addresses=0xA3e315A8C60366b8291391602CC8f408f364EE90&chainIds=56","match":"exact_match (creation + runtime, both contracts)"},"constants":{"totalPieces":800,"priceBnb":"0.0125","tokensPerPiece":"100000","tokenHardCap":"100000000","splitPoolOps":"80/20","baseQuotaPerAgentId":2,"maxQuotaPerAgentId":5,"saleStart":1794052800,"saleEnd":1794312000,"windowHours":72,"refundIfUnsold":"80% of payments, self-claim, no deadline","tradeTaxAfterOpen":"1% buy + 1% sell, deducted in the same transfer; wallet-to-wallet transfers untaxed"},"puzzlePermutation":{"grid":"40x20","seedString":"JIGSAW-PUZZLE-800","algorithm":"Fisher-Yates shuffle of [0..799] driven by mulberry32 PRNG seeded via xmur3(seedString); piece k (1-indexed purchase order) lights cell perm[k-1]. Reference implementation: app.js of this site."}}