{"abi":[{"type":"constructor","inputs":[{"name":"gate_","type":"address","internalType":"address"},{"name":"treasury_","type":"address","internalType":"address"},{"name":"uri_","type":"string","internalType":"string"}],"stateMutability":"nonpayable"},{"name":"BadPayment","type":"error","inputs":[]},{"name":"CapExceeded","type":"error","inputs":[{"name":"id","type":"uint256","internalType":"uint256"}]},{"name":"ERC1155InsufficientBalance","type":"error","inputs":[{"name":"sender","type":"address","internalType":"address"},{"name":"balance","type":"uint256","internalType":"uint256"},{"name":"needed","type":"uint256","internalType":"uint256"},{"name":"tokenId","type":"uint256","internalType":"uint256"}]},{"name":"ERC1155InvalidApprover","type":"error","inputs":[{"name":"approver","type":"address","internalType":"address"}]},{"name":"ERC1155InvalidArrayLength","type":"error","inputs":[{"name":"idsLength","type":"uint256","internalType":"uint256"},{"name":"valuesLength","type":"uint256","internalType":"uint256"}]},{"name":"ERC1155InvalidOperator","type":"error","inputs":[{"name":"operator","type":"address","internalType":"address"}]},{"name":"ERC1155InvalidReceiver","type":"error","inputs":[{"name":"receiver","type":"address","internalType":"address"}]},{"name":"ERC1155InvalidSender","type":"error","inputs":[{"name":"sender","type":"address","internalType":"address"}]},{"name":"ERC1155MissingApprovalForAll","type":"error","inputs":[{"name":"operator","type":"address","internalType":"address"},{"name":"owner","type":"address","internalType":"address"}]},{"name":"FreeMintFirst","type":"error","inputs":[]},{"name":"Locked","type":"error","inputs":[]},{"name":"NoPending","type":"error","inputs":[]},{"name":"NotCompound","type":"error","inputs":[{"name":"id","type":"uint256","internalType":"uint256"}]},{"name":"NotNatural","type":"error","inputs":[{"name":"id","type":"uint256","internalType":"uint256"}]},{"name":"NotOperator","type":"error","inputs":[]},{"name":"NotReady","type":"error","inputs":[{"name":"targetBlock","type":"uint256","internalType":"uint256"}]},{"name":"OwnableInvalidOwner","type":"error","inputs":[{"name":"owner","type":"address","internalType":"address"}]},{"name":"OwnableUnauthorizedAccount","type":"error","inputs":[{"name":"account","type":"address","internalType":"address"}]},{"name":"PendingExists","type":"error","inputs":[]},{"name":"QuotaUsed","type":"error","inputs":[]},{"name":"ReentrancyGuardReentrantCall","type":"error","inputs":[]},{"name":"SafeERC20FailedOperation","type":"error","inputs":[{"name":"token","type":"address","internalType":"address"}]},{"name":"SoldOut","type":"error","inputs":[]},{"name":"ApprovalForAll","type":"event","inputs":[{"name":"account","type":"address","indexed":true,"internalType":"address"},{"name":"operator","type":"address","indexed":true,"internalType":"address"},{"name":"approved","type":"bool","indexed":false,"internalType":"bool"}],"anonymous":false},{"name":"Committed","type":"event","inputs":[{"name":"user","type":"address","indexed":true,"internalType":"address"},{"name":"identity","type":"bytes32","indexed":true,"internalType":"bytes32"},{"name":"kind","type":"uint8","indexed":false,"internalType":"uint8"},{"name":"targetBlock","type":"uint256","indexed":false,"internalType":"uint256"},{"name":"seq","type":"uint256","indexed":false,"internalType":"uint256"},{"name":"paid","type":"uint256","indexed":false,"internalType":"uint256"}],"anonymous":false},{"name":"ConfigLocked","type":"event","inputs":[],"anonymous":false},{"name":"DrawPriceUpdated","type":"event","inputs":[{"name":"nativeWei","type":"uint256","indexed":false,"internalType":"uint256"},{"name":"tokenAmt","type":"uint256","indexed":false,"internalType":"uint256"}],"anonymous":false},{"name":"FreeMint","type":"event","inputs":[{"name":"user","type":"address","indexed":true,"internalType":"address"},{"name":"identity","type":"bytes32","indexed":true,"internalType":"bytes32"},{"name":"id","type":"uint256","indexed":false,"internalType":"uint256"}],"anonymous":false},{"name":"OwnershipTransferred","type":"event","inputs":[{"name":"previousOwner","type":"address","indexed":true,"internalType":"address"},{"name":"newOwner","type":"address","indexed":true,"internalType":"address"}],"anonymous":false},{"name":"PaidMint","type":"event","inputs":[{"name":"user","type":"address","indexed":true,"internalType":"address"},{"name":"identity","type":"bytes32","indexed":true,"internalType":"bytes32"},{"name":"id","type":"uint256","indexed":false,"internalType":"uint256"},{"name":"paidInToken","type":"bool","indexed":false,"internalType":"bool"},{"name":"price","type":"uint256","indexed":false,"internalType":"uint256"}],"anonymous":false},{"name":"Reanchored","type":"event","inputs":[{"name":"user","type":"address","indexed":true,"internalType":"address"},{"name":"oldTarget","type":"uint256","indexed":false,"internalType":"uint256"},{"name":"newTarget","type":"uint256","indexed":false,"internalType":"uint256"}],"anonymous":false},{"name":"Refunded","type":"event","inputs":[{"name":"user","type":"address","indexed":true,"internalType":"address"},{"name":"inToken","type":"bool","indexed":false,"internalType":"bool"},{"name":"amount","type":"uint256","indexed":false,"internalType":"uint256"}],"anonymous":false},{"name":"TransferBatch","type":"event","inputs":[{"name":"operator","type":"address","indexed":true,"internalType":"address"},{"name":"from","type":"address","indexed":true,"internalType":"address"},{"name":"to","type":"address","indexed":true,"internalType":"address"},{"name":"ids","type":"uint256[]","indexed":false,"internalType":"uint256[]"},{"name":"values","type":"uint256[]","indexed":false,"internalType":"uint256[]"}],"anonymous":false},{"name":"TransferSingle","type":"event","inputs":[{"name":"operator","type":"address","indexed":true,"internalType":"address"},{"name":"from","type":"address","indexed":true,"internalType":"address"},{"name":"to","type":"address","indexed":true,"internalType":"address"},{"name":"id","type":"uint256","indexed":false,"internalType":"uint256"},{"name":"value","type":"uint256","indexed":false,"internalType":"uint256"}],"anonymous":false},{"name":"TreasurySet","type":"event","inputs":[{"name":"treasury","type":"address","indexed":false,"internalType":"address"}],"anonymous":false},{"name":"URI","type":"event","inputs":[{"name":"value","type":"string","indexed":false,"internalType":"string"},{"name":"id","type":"uint256","indexed":true,"internalType":"uint256"}],"anonymous":false},{"name":"Withdrawn","type":"event","inputs":[{"name":"to","type":"address","indexed":true,"internalType":"address"},{"name":"token","type":"address","indexed":false,"internalType":"address"},{"name":"amount","type":"uint256","indexed":false,"internalType":"uint256"}],"anonymous":false},{"name":"BASE_CAP_TOTAL","type":"function","inputs":[],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"name":"HISTORY","type":"function","inputs":[],"outputs":[{"name":"","type":"address","internalType":"address"}],"stateMutability":"view"},{"name":"HISTORY_WINDOW","type":"function","inputs":[],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"name":"MAX_MINTS","type":"function","inputs":[],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"name":"MAX_NATURAL","type":"function","inputs":[],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"name":"REVEAL_DELAY","type":"function","inputs":[],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"name":"balanceOf","type":"function","inputs":[{"name":"account","type":"address","internalType":"address"},{"name":"id","type":"uint256","internalType":"uint256"}],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"name":"balanceOfBatch","type":"function","inputs":[{"name":"accounts","type":"address[]","internalType":"address[]"},{"name":"ids","type":"uint256[]","internalType":"uint256[]"}],"outputs":[{"name":"","type":"uint256[]","internalType":"uint256[]"}],"stateMutability":"view"},{"name":"baseCapSum","type":"function","inputs":[],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"name":"baseMinted","type":"function","inputs":[],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"name":"batchInfo","type":"function","inputs":[{"name":"user","type":"address","internalType":"address"},{"name":"ids","type":"uint256[]","internalType":"uint256[]"}],"outputs":[{"name":"caps_","type":"uint256[]","internalType":"uint256[]"},{"name":"minted_","type":"uint256[]","internalType":"uint256[]"},{"name":"bal","type":"uint256[]","internalType":"uint256[]"},{"name":"w","type":"uint256[]","internalType":"uint256[]"}],"stateMutability":"view"},{"name":"burned","type":"function","inputs":[{"name":"","type":"uint256","internalType":"uint256"}],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"name":"cap","type":"function","inputs":[{"name":"","type":"uint256","internalType":"uint256"}],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"name":"claimRefund","type":"function","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"name":"commitDraw","type":"function","inputs":[{"name":"payInToken","type":"bool","internalType":"bool"}],"outputs":[{"name":"targetBlock","type":"uint256","internalType":"uint256"}],"stateMutability":"payable"},{"name":"commitFreeMint","type":"function","inputs":[],"outputs":[{"name":"targetBlock","type":"uint256","internalType":"uint256"}],"stateMutability":"nonpayable"},{"name":"commitSeq","type":"function","inputs":[],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"name":"configLocked","type":"function","inputs":[],"outputs":[{"name":"","type":"bool","internalType":"bool"}],"stateMutability":"view"},{"name":"drawChance","type":"function","inputs":[{"name":"id","type":"uint256","internalType":"uint256"}],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"name":"drawIds","type":"function","inputs":[{"name":"","type":"uint256","internalType":"uint256"}],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"name":"drawIdsList","type":"function","inputs":[],"outputs":[{"name":"","type":"uint256[]","internalType":"uint256[]"}],"stateMutability":"view"},{"name":"drawPrice","type":"function","inputs":[],"outputs":[{"name":"nativeWei","type":"uint256","internalType":"uint256"},{"name":"tokenAmt","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"name":"drawPriceNative","type":"function","inputs":[],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"name":"drawPriceToken","type":"function","inputs":[],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"name":"drawTotal","type":"function","inputs":[],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"name":"gate","type":"function","inputs":[],"outputs":[{"name":"","type":"address","internalType":"contract AgentGate"}],"stateMutability":"view"},{"name":"isApprovedForAll","type":"function","inputs":[{"name":"account","type":"address","internalType":"address"},{"name":"operator","type":"address","internalType":"address"}],"outputs":[{"name":"","type":"bool","internalType":"bool"}],"stateMutability":"view"},{"name":"lockConfig","type":"function","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"name":"minted","type":"function","inputs":[{"name":"","type":"uint256","internalType":"uint256"}],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"name":"mintsUsed","type":"function","inputs":[{"name":"","type":"bytes32","internalType":"bytes32"}],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"name":"mintsUsedBy","type":"function","inputs":[{"name":"a","type":"address","internalType":"address"}],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"name":"operatorBurnBatch","type":"function","inputs":[{"name":"from","type":"address","internalType":"address"},{"name":"ids","type":"uint256[]","internalType":"uint256[]"},{"name":"amts","type":"uint256[]","internalType":"uint256[]"}],"outputs":[],"stateMutability":"nonpayable"},{"name":"operatorMint","type":"function","inputs":[{"name":"to","type":"address","internalType":"address"},{"name":"id","type":"uint256","internalType":"uint256"},{"name":"amount","type":"uint256","internalType":"uint256"}],"outputs":[],"stateMutability":"nonpayable"},{"name":"operatorMintBatch","type":"function","inputs":[{"name":"to","type":"address","internalType":"address"},{"name":"ids","type":"uint256[]","internalType":"uint256[]"},{"name":"amts","type":"uint256[]","internalType":"uint256[]"}],"outputs":[],"stateMutability":"nonpayable"},{"name":"operators","type":"function","inputs":[{"name":"","type":"address","internalType":"address"}],"outputs":[{"name":"","type":"bool","internalType":"bool"}],"stateMutability":"view"},{"name":"owner","type":"function","inputs":[],"outputs":[{"name":"","type":"address","internalType":"address"}],"stateMutability":"view"},{"name":"payToken","type":"function","inputs":[],"outputs":[{"name":"","type":"address","internalType":"contract IERC20"}],"stateMutability":"view"},{"name":"pendingCount","type":"function","inputs":[],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"name":"pendingOf","type":"function","inputs":[{"name":"","type":"address","internalType":"address"}],"outputs":[{"name":"target","type":"uint64","internalType":"uint64"},{"name":"kind","type":"uint8","internalType":"uint8"},{"name":"seq","type":"uint64","internalType":"uint64"},{"name":"paid","type":"uint112","internalType":"uint112"},{"name":"identity","type":"bytes32","internalType":"bytes32"}],"stateMutability":"view"},{"name":"pendingStatus","type":"function","inputs":[{"name":"user","type":"address","internalType":"address"}],"outputs":[{"name":"status","type":"uint8","internalType":"uint8"},{"name":"target","type":"uint256","internalType":"uint256"},{"name":"kind","type":"uint8","internalType":"uint8"}],"stateMutability":"view"},{"name":"refundOwed","type":"function","inputs":[{"name":"","type":"address","internalType":"address"}],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"name":"remaining","type":"function","inputs":[{"name":"id","type":"uint256","internalType":"uint256"}],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"name":"renounceOwnership","type":"function","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"name":"reservedNative","type":"function","inputs":[],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"name":"reservedToken","type":"function","inputs":[],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"name":"reveal","type":"function","inputs":[{"name":"user","type":"address","internalType":"address"}],"outputs":[{"name":"id","type":"uint256","internalType":"uint256"}],"stateMutability":"nonpayable"},{"name":"revealMany","type":"function","inputs":[{"name":"users","type":"address[]","internalType":"address[]"}],"outputs":[],"stateMutability":"nonpayable"},{"name":"safeBatchTransferFrom","type":"function","inputs":[{"name":"from","type":"address","internalType":"address"},{"name":"to","type":"address","internalType":"address"},{"name":"ids","type":"uint256[]","internalType":"uint256[]"},{"name":"values","type":"uint256[]","internalType":"uint256[]"},{"name":"data","type":"bytes","internalType":"bytes"}],"outputs":[],"stateMutability":"nonpayable"},{"name":"safeTransferFrom","type":"function","inputs":[{"name":"from","type":"address","internalType":"address"},{"name":"to","type":"address","internalType":"address"},{"name":"id","type":"uint256","internalType":"uint256"},{"name":"value","type":"uint256","internalType":"uint256"},{"name":"data","type":"bytes","internalType":"bytes"}],"outputs":[],"stateMutability":"nonpayable"},{"name":"setApprovalForAll","type":"function","inputs":[{"name":"operator","type":"address","internalType":"address"},{"name":"approved","type":"bool","internalType":"bool"}],"outputs":[],"stateMutability":"nonpayable"},{"name":"setCapsAndWeights","type":"function","inputs":[{"name":"ids","type":"uint256[]","internalType":"uint256[]"},{"name":"caps","type":"uint256[]","internalType":"uint256[]"},{"name":"weights","type":"uint256[]","internalType":"uint256[]"}],"outputs":[],"stateMutability":"nonpayable"},{"name":"setDrawOrder","type":"function","inputs":[{"name":"ids","type":"uint256[]","internalType":"uint256[]"}],"outputs":[],"stateMutability":"nonpayable"},{"name":"setDrawPrice","type":"function","inputs":[{"name":"nativeWei","type":"uint256","internalType":"uint256"},{"name":"tokenAmt","type":"uint256","internalType":"uint256"}],"outputs":[],"stateMutability":"nonpayable"},{"name":"setGate","type":"function","inputs":[{"name":"g","type":"address","internalType":"address"}],"outputs":[],"stateMutability":"nonpayable"},{"name":"setOperator","type":"function","inputs":[{"name":"op","type":"address","internalType":"address"},{"name":"on","type":"bool","internalType":"bool"}],"outputs":[],"stateMutability":"nonpayable"},{"name":"setPayToken","type":"function","inputs":[{"name":"t","type":"address","internalType":"address"}],"outputs":[],"stateMutability":"nonpayable"},{"name":"setStarterPool","type":"function","inputs":[{"name":"ids","type":"uint256[]","internalType":"uint256[]"}],"outputs":[],"stateMutability":"nonpayable"},{"name":"setTreasury","type":"function","inputs":[{"name":"t","type":"address","internalType":"address"}],"outputs":[],"stateMutability":"nonpayable"},{"name":"setURI","type":"function","inputs":[{"name":"u","type":"string","internalType":"string"}],"outputs":[],"stateMutability":"nonpayable"},{"name":"starterPool","type":"function","inputs":[{"name":"","type":"uint256","internalType":"uint256"}],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"name":"starterPoolList","type":"function","inputs":[],"outputs":[{"name":"","type":"uint256[]","internalType":"uint256[]"}],"stateMutability":"view"},{"name":"supportsInterface","type":"function","inputs":[{"name":"interfaceId","type":"bytes4","internalType":"bytes4"}],"outputs":[{"name":"","type":"bool","internalType":"bool"}],"stateMutability":"view"},{"name":"transferOwnership","type":"function","inputs":[{"name":"newOwner","type":"address","internalType":"address"}],"outputs":[],"stateMutability":"nonpayable"},{"name":"treasury","type":"function","inputs":[],"outputs":[{"name":"","type":"address","internalType":"address"}],"stateMutability":"view"},{"name":"uri","type":"function","inputs":[{"name":"","type":"uint256","internalType":"uint256"}],"outputs":[{"name":"","type":"string","internalType":"string"}],"stateMutability":"view"},{"name":"weight","type":"function","inputs":[{"name":"","type":"uint256","internalType":"uint256"}],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"name":"withdraw","type":"function","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"name":"withdrawToken","type":"function","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"name":"withdrawable","type":"function","inputs":[],"outputs":[{"name":"nativeWei","type":"uint256","internalType":"uint256"},{"name":"tokenAmt","type":"uint256","internalType":"uint256"}],"stateMutability":"view"}],"matchId":"56995765","creationMatch":"match","runtimeMatch":"match","verifiedAt":"2026-10-25T18:57:27Z","match":"match","chainId":"56","address":"0xfE5Ab5ce9b1D86a55d70E7D0573a14D559029C18"}