{
  "chainId": 137,
  "networkName": "Polygon mainnet",
  "nativeCurrency": {
    "name": "POL",
    "symbol": "POL",
    "decimals": 18
  },
  "rpc": "https://polygon-bor-rpc.publicnode.com",
  "fallbackRpc": "https://polygon.drpc.org",
  "explorer": "https://polygonscan.com",
  "wallets": {
    "deployer": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
    "admin": "0xE7408462fC309Ea95241eE4f53a027Bb404Ca313",
    "inventory": "0xF91d95D0D13b0d17feDc1eC95a19e153BB2d4297"
  },
  "status": "deployed",
  "contracts": {
    "GoldTicketForwarder": {
      "address": "0xc48aEfBfA7d21e3D38e51819C6d4bABaf4589476",
      "abi": [
        {
          "inputs": [],
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "inputs": [
            {
              "internalType": "uint48",
              "name": "deadline",
              "type": "uint48"
            }
          ],
          "name": "ERC2771ForwarderExpiredRequest",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "signer",
              "type": "address"
            },
            {
              "internalType": "address",
              "name": "from",
              "type": "address"
            }
          ],
          "name": "ERC2771ForwarderInvalidSigner",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "uint256",
              "name": "requestedValue",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "msgValue",
              "type": "uint256"
            }
          ],
          "name": "ERC2771ForwarderMismatchedValue",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "target",
              "type": "address"
            },
            {
              "internalType": "address",
              "name": "forwarder",
              "type": "address"
            }
          ],
          "name": "ERC2771UntrustfulTarget",
          "type": "error"
        },
        {
          "inputs": [],
          "name": "FailedCall",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "uint256",
              "name": "balance",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "needed",
              "type": "uint256"
            }
          ],
          "name": "InsufficientBalance",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "account",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "currentNonce",
              "type": "uint256"
            }
          ],
          "name": "InvalidAccountNonce",
          "type": "error"
        },
        {
          "inputs": [],
          "name": "InvalidShortString",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "string",
              "name": "str",
              "type": "string"
            }
          ],
          "name": "StringTooLong",
          "type": "error"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "EIP712DomainChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "internalType": "address",
              "name": "signer",
              "type": "address"
            },
            {
              "indexed": false,
              "internalType": "uint256",
              "name": "nonce",
              "type": "uint256"
            },
            {
              "indexed": false,
              "internalType": "bool",
              "name": "success",
              "type": "bool"
            }
          ],
          "name": "ExecutedForwardRequest",
          "type": "event"
        },
        {
          "inputs": [],
          "name": "eip712Domain",
          "outputs": [
            {
              "internalType": "bytes1",
              "name": "fields",
              "type": "bytes1"
            },
            {
              "internalType": "string",
              "name": "name",
              "type": "string"
            },
            {
              "internalType": "string",
              "name": "version",
              "type": "string"
            },
            {
              "internalType": "uint256",
              "name": "chainId",
              "type": "uint256"
            },
            {
              "internalType": "address",
              "name": "verifyingContract",
              "type": "address"
            },
            {
              "internalType": "bytes32",
              "name": "salt",
              "type": "bytes32"
            },
            {
              "internalType": "uint256[]",
              "name": "extensions",
              "type": "uint256[]"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "components": [
                {
                  "internalType": "address",
                  "name": "from",
                  "type": "address"
                },
                {
                  "internalType": "address",
                  "name": "to",
                  "type": "address"
                },
                {
                  "internalType": "uint256",
                  "name": "value",
                  "type": "uint256"
                },
                {
                  "internalType": "uint256",
                  "name": "gas",
                  "type": "uint256"
                },
                {
                  "internalType": "uint48",
                  "name": "deadline",
                  "type": "uint48"
                },
                {
                  "internalType": "bytes",
                  "name": "data",
                  "type": "bytes"
                },
                {
                  "internalType": "bytes",
                  "name": "signature",
                  "type": "bytes"
                }
              ],
              "internalType": "struct ERC2771Forwarder.ForwardRequestData",
              "name": "request",
              "type": "tuple"
            }
          ],
          "name": "execute",
          "outputs": [],
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "components": [
                {
                  "internalType": "address",
                  "name": "from",
                  "type": "address"
                },
                {
                  "internalType": "address",
                  "name": "to",
                  "type": "address"
                },
                {
                  "internalType": "uint256",
                  "name": "value",
                  "type": "uint256"
                },
                {
                  "internalType": "uint256",
                  "name": "gas",
                  "type": "uint256"
                },
                {
                  "internalType": "uint48",
                  "name": "deadline",
                  "type": "uint48"
                },
                {
                  "internalType": "bytes",
                  "name": "data",
                  "type": "bytes"
                },
                {
                  "internalType": "bytes",
                  "name": "signature",
                  "type": "bytes"
                }
              ],
              "internalType": "struct ERC2771Forwarder.ForwardRequestData[]",
              "name": "requests",
              "type": "tuple[]"
            },
            {
              "internalType": "address payable",
              "name": "refundReceiver",
              "type": "address"
            }
          ],
          "name": "executeBatch",
          "outputs": [],
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "owner",
              "type": "address"
            }
          ],
          "name": "nonces",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "components": [
                {
                  "internalType": "address",
                  "name": "from",
                  "type": "address"
                },
                {
                  "internalType": "address",
                  "name": "to",
                  "type": "address"
                },
                {
                  "internalType": "uint256",
                  "name": "value",
                  "type": "uint256"
                },
                {
                  "internalType": "uint256",
                  "name": "gas",
                  "type": "uint256"
                },
                {
                  "internalType": "uint48",
                  "name": "deadline",
                  "type": "uint48"
                },
                {
                  "internalType": "bytes",
                  "name": "data",
                  "type": "bytes"
                },
                {
                  "internalType": "bytes",
                  "name": "signature",
                  "type": "bytes"
                }
              ],
              "internalType": "struct ERC2771Forwarder.ForwardRequestData",
              "name": "request",
              "type": "tuple"
            }
          ],
          "name": "verify",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        }
      ]
    },
    "PolygonGoldTicket": {
      "address": "0xDe31319E2E21F2475FcC69eab72Ca8E30Fe92c5c",
      "abi": [
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "initialOwner",
              "type": "address"
            },
            {
              "internalType": "address",
              "name": "treasury",
              "type": "address"
            },
            {
              "internalType": "address",
              "name": "forwarder",
              "type": "address"
            }
          ],
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "spender",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "allowance",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "needed",
              "type": "uint256"
            }
          ],
          "name": "ERC20InsufficientAllowance",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "sender",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "balance",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "needed",
              "type": "uint256"
            }
          ],
          "name": "ERC20InsufficientBalance",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "approver",
              "type": "address"
            }
          ],
          "name": "ERC20InvalidApprover",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "receiver",
              "type": "address"
            }
          ],
          "name": "ERC20InvalidReceiver",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "sender",
              "type": "address"
            }
          ],
          "name": "ERC20InvalidSender",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "spender",
              "type": "address"
            }
          ],
          "name": "ERC20InvalidSpender",
          "type": "error"
        },
        {
          "inputs": [],
          "name": "EnforcedPause",
          "type": "error"
        },
        {
          "inputs": [],
          "name": "ExpectedPause",
          "type": "error"
        },
        {
          "inputs": [],
          "name": "InvalidForwarder",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "owner",
              "type": "address"
            }
          ],
          "name": "OwnableInvalidOwner",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "account",
              "type": "address"
            }
          ],
          "name": "OwnableUnauthorizedAccount",
          "type": "error"
        },
        {
          "inputs": [],
          "name": "OwnershipRenunciationDisabled",
          "type": "error"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "internalType": "address",
              "name": "owner",
              "type": "address"
            },
            {
              "indexed": true,
              "internalType": "address",
              "name": "spender",
              "type": "address"
            },
            {
              "indexed": false,
              "internalType": "uint256",
              "name": "value",
              "type": "uint256"
            }
          ],
          "name": "Approval",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "internalType": "address",
              "name": "previousOwner",
              "type": "address"
            },
            {
              "indexed": true,
              "internalType": "address",
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "OwnershipTransferStarted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "internalType": "address",
              "name": "previousOwner",
              "type": "address"
            },
            {
              "indexed": true,
              "internalType": "address",
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "OwnershipTransferred",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "internalType": "address",
              "name": "account",
              "type": "address"
            }
          ],
          "name": "Paused",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "internalType": "address",
              "name": "from",
              "type": "address"
            },
            {
              "indexed": true,
              "internalType": "address",
              "name": "to",
              "type": "address"
            },
            {
              "indexed": false,
              "internalType": "uint256",
              "name": "value",
              "type": "uint256"
            }
          ],
          "name": "Transfer",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "internalType": "address",
              "name": "account",
              "type": "address"
            }
          ],
          "name": "Unpaused",
          "type": "event"
        },
        {
          "inputs": [],
          "name": "INITIAL_SUPPLY",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "acceptOwnership",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "owner",
              "type": "address"
            },
            {
              "internalType": "address",
              "name": "spender",
              "type": "address"
            }
          ],
          "name": "allowance",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "spender",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "value",
              "type": "uint256"
            }
          ],
          "name": "approve",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "account",
              "type": "address"
            }
          ],
          "name": "balanceOf",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "uint256",
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "burn",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "decimals",
          "outputs": [
            {
              "internalType": "uint8",
              "name": "",
              "type": "uint8"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "forwarder",
              "type": "address"
            }
          ],
          "name": "isTrustedForwarder",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "recipient",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "mint",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "name",
          "outputs": [
            {
              "internalType": "string",
              "name": "",
              "type": "string"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "internalType": "address",
              "name": "",
              "type": "address"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "pause",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "paused",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "pendingOwner",
          "outputs": [
            {
              "internalType": "address",
              "name": "",
              "type": "address"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "renounceOwnership",
          "outputs": [],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "symbol",
          "outputs": [
            {
              "internalType": "string",
              "name": "",
              "type": "string"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "totalSupply",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "to",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "value",
              "type": "uint256"
            }
          ],
          "name": "transfer",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "from",
              "type": "address"
            },
            {
              "internalType": "address",
              "name": "to",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "value",
              "type": "uint256"
            }
          ],
          "name": "transferFrom",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "transfersEnabled",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "trustedForwarder",
          "outputs": [
            {
              "internalType": "address",
              "name": "",
              "type": "address"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "unpause",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        }
      ],
      "runtimeCodeHash": "0x2ee8f09e4007c88ddf49d9bd1a11bdd6a2606e0bdc674d08fb6811ff545c1b02"
    },
    "PolygonGoldTicketStore": {
      "address": "0x855eBaBaC05ef8aca6FE458102C756c22AdA0d0f",
      "runtimeCodeHash": "0x61b71b09f4ead442741d95b6c7ce0bff7611781ef8ae5d2db792022d9167dba1",
      "abi": [
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "token",
              "type": "address"
            },
            {
              "internalType": "address",
              "name": "admin",
              "type": "address"
            },
            {
              "internalType": "address",
              "name": "treasuryWallet",
              "type": "address"
            },
            {
              "internalType": "address",
              "name": "inventoryWallet",
              "type": "address"
            },
            {
              "internalType": "address",
              "name": "forwarder",
              "type": "address"
            },
            {
              "internalType": "bytes32",
              "name": "root",
              "type": "bytes32"
            },
            {
              "internalType": "uint64",
              "name": "observedAt",
              "type": "uint64"
            },
            {
              "internalType": "address",
              "name": "legacy",
              "type": "address"
            },
            {
              "internalType": "bytes32",
              "name": "costRoot",
              "type": "bytes32"
            },
            {
              "internalType": "uint256",
              "name": "inventoryCount",
              "type": "uint256"
            }
          ],
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "inputs": [],
          "name": "EnforcedPause",
          "type": "error"
        },
        {
          "inputs": [],
          "name": "ExpectedPause",
          "type": "error"
        },
        {
          "inputs": [],
          "name": "InvalidConfiguration",
          "type": "error"
        },
        {
          "inputs": [],
          "name": "NotAvailable",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "owner",
              "type": "address"
            }
          ],
          "name": "OwnableInvalidOwner",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "account",
              "type": "address"
            }
          ],
          "name": "OwnableUnauthorizedAccount",
          "type": "error"
        },
        {
          "inputs": [],
          "name": "QuoteChanged",
          "type": "error"
        },
        {
          "inputs": [],
          "name": "ReentrancyGuardReentrantCall",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "token",
              "type": "address"
            }
          ],
          "name": "SafeERC20FailedOperation",
          "type": "error"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "internalType": "bytes32",
              "name": "root",
              "type": "bytes32"
            },
            {
              "indexed": false,
              "internalType": "uint64",
              "name": "evidenceTimestamp",
              "type": "uint64"
            }
          ],
          "name": "CatalogPublished",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "internalType": "address",
              "name": "collection",
              "type": "address"
            },
            {
              "indexed": false,
              "internalType": "bool",
              "name": "blocked",
              "type": "bool"
            }
          ],
          "name": "CollectionBlocked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "internalType": "address",
              "name": "collection",
              "type": "address"
            },
            {
              "indexed": true,
              "internalType": "uint256",
              "name": "itemId",
              "type": "uint256"
            },
            {
              "indexed": false,
              "internalType": "bool",
              "name": "blocked",
              "type": "bool"
            }
          ],
          "name": "DesignBlocked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "internalType": "address",
              "name": "collection",
              "type": "address"
            },
            {
              "indexed": true,
              "internalType": "uint256",
              "name": "tokenId",
              "type": "uint256"
            }
          ],
          "name": "MissingInventoryRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "internalType": "address",
              "name": "previousOwner",
              "type": "address"
            },
            {
              "indexed": true,
              "internalType": "address",
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "OwnershipTransferStarted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "internalType": "address",
              "name": "previousOwner",
              "type": "address"
            },
            {
              "indexed": true,
              "internalType": "address",
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "OwnershipTransferred",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "internalType": "address",
              "name": "account",
              "type": "address"
            }
          ],
          "name": "Paused",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "internalType": "bool",
              "name": "enabled",
              "type": "bool"
            }
          ],
          "name": "SalesEnabled",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "internalType": "address",
              "name": "customer",
              "type": "address"
            },
            {
              "indexed": true,
              "internalType": "address",
              "name": "collection",
              "type": "address"
            },
            {
              "indexed": true,
              "internalType": "uint256",
              "name": "tokenId",
              "type": "uint256"
            },
            {
              "indexed": false,
              "internalType": "bool",
              "name": "soldToStore",
              "type": "bool"
            },
            {
              "indexed": false,
              "internalType": "uint256",
              "name": "gtixAmount",
              "type": "uint256"
            }
          ],
          "name": "Traded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "internalType": "address",
              "name": "account",
              "type": "address"
            }
          ],
          "name": "Unpaused",
          "type": "event"
        },
        {
          "inputs": [],
          "name": "acceptOwnership",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "collection",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "tokenId",
              "type": "uint256"
            }
          ],
          "name": "acquired",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "acquisitionCost",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "activate",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "collection",
              "type": "address"
            }
          ],
          "name": "blockedCollections",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "collection",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "itemId",
              "type": "uint256"
            }
          ],
          "name": "blockedDesigns",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "components": [
                {
                  "internalType": "address",
                  "name": "collection",
                  "type": "address"
                },
                {
                  "internalType": "uint256",
                  "name": "itemId",
                  "type": "uint256"
                },
                {
                  "internalType": "address",
                  "name": "creator",
                  "type": "address"
                },
                {
                  "internalType": "uint256",
                  "name": "baseOffer",
                  "type": "uint256"
                },
                {
                  "internalType": "uint256",
                  "name": "designBudget",
                  "type": "uint256"
                }
              ],
              "internalType": "struct PolygonCostBasisStore.Offer",
              "name": "offer",
              "type": "tuple"
            },
            {
              "internalType": "bytes32[]",
              "name": "proof",
              "type": "bytes32[]"
            },
            {
              "internalType": "uint256",
              "name": "tokenId",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "maxGTIX",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "deadline",
              "type": "uint256"
            }
          ],
          "name": "buyFromStore",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "catalogRoot",
          "outputs": [
            {
              "internalType": "bytes32",
              "name": "",
              "type": "bytes32"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "collectionLimit",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "collection",
              "type": "address"
            }
          ],
          "name": "collectionSpent",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "creatorLimit",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "creator_",
              "type": "address"
            }
          ],
          "name": "creatorSpent",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "dailyLimit",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "collection",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "itemId",
              "type": "uint256"
            }
          ],
          "name": "designSpent",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "evidenceTimestamp",
          "outputs": [
            {
              "internalType": "uint64",
              "name": "",
              "type": "uint64"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "gtix",
          "outputs": [
            {
              "internalType": "contract IERC20",
              "name": "",
              "type": "address"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "collection",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "tokenId",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "paid",
              "type": "uint256"
            },
            {
              "internalType": "bytes32[]",
              "name": "proof",
              "type": "bytes32[]"
            }
          ],
          "name": "importLegacyCost",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "importedInventoryCount",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "inventory",
          "outputs": [
            {
              "internalType": "address",
              "name": "",
              "type": "address"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "forwarder",
              "type": "address"
            }
          ],
          "name": "isTrustedForwarder",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "components": [
                {
                  "internalType": "address",
                  "name": "collection",
                  "type": "address"
                },
                {
                  "internalType": "uint256",
                  "name": "itemId",
                  "type": "uint256"
                },
                {
                  "internalType": "address",
                  "name": "creator",
                  "type": "address"
                },
                {
                  "internalType": "uint256",
                  "name": "baseOffer",
                  "type": "uint256"
                },
                {
                  "internalType": "uint256",
                  "name": "designBudget",
                  "type": "uint256"
                }
              ],
              "internalType": "struct PolygonCostBasisStore.Offer",
              "name": "offer",
              "type": "tuple"
            },
            {
              "internalType": "bytes32[]",
              "name": "proof",
              "type": "bytes32[]"
            }
          ],
          "name": "isValidOffer",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "components": [
                {
                  "internalType": "address",
                  "name": "collection",
                  "type": "address"
                },
                {
                  "internalType": "uint256",
                  "name": "itemId",
                  "type": "uint256"
                },
                {
                  "internalType": "address",
                  "name": "creator",
                  "type": "address"
                },
                {
                  "internalType": "uint256",
                  "name": "baseOffer",
                  "type": "uint256"
                },
                {
                  "internalType": "uint256",
                  "name": "designBudget",
                  "type": "uint256"
                }
              ],
              "internalType": "struct PolygonCostBasisStore.Offer",
              "name": "offer",
              "type": "tuple"
            }
          ],
          "name": "leaf",
          "outputs": [
            {
              "internalType": "bytes32",
              "name": "",
              "type": "bytes32"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "legacyCostRoot",
          "outputs": [
            {
              "internalType": "bytes32",
              "name": "",
              "type": "bytes32"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "legacyInventoryCount",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "maximumBaseOffer",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "maximumEvidenceAge",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "migrationFinalized",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "uint256",
              "name": "baseOffer",
              "type": "uint256"
            },
            {
              "internalType": "uint64",
              "name": "held",
              "type": "uint64"
            }
          ],
          "name": "offerAtStock",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "pure",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "internalType": "address",
              "name": "",
              "type": "address"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "pause",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "paused",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "pendingOwner",
          "outputs": [
            {
              "internalType": "address",
              "name": "",
              "type": "address"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "predecessor",
          "outputs": [
            {
              "internalType": "contract ILegacyCostStore",
              "name": "",
              "type": "address"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "bytes32",
              "name": "root",
              "type": "bytes32"
            },
            {
              "internalType": "uint64",
              "name": "observedAt",
              "type": "uint64"
            }
          ],
          "name": "publishCatalog",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "components": [
                {
                  "internalType": "address",
                  "name": "collection",
                  "type": "address"
                },
                {
                  "internalType": "uint256",
                  "name": "itemId",
                  "type": "uint256"
                },
                {
                  "internalType": "address",
                  "name": "creator",
                  "type": "address"
                },
                {
                  "internalType": "uint256",
                  "name": "baseOffer",
                  "type": "uint256"
                },
                {
                  "internalType": "uint256",
                  "name": "designBudget",
                  "type": "uint256"
                }
              ],
              "internalType": "struct PolygonCostBasisStore.Offer",
              "name": "offer",
              "type": "tuple"
            },
            {
              "internalType": "bytes32[]",
              "name": "proof",
              "type": "bytes32[]"
            },
            {
              "internalType": "address",
              "name": "customer",
              "type": "address"
            }
          ],
          "name": "quoteBuy",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "remainingBudget",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "collection",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "tokenId",
              "type": "uint256"
            }
          ],
          "name": "removeMissingInventory",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "renounceOwnership",
          "outputs": [],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "collection",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "tokenId",
              "type": "uint256"
            }
          ],
          "name": "resalePriceFor",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "salesEnabled",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "components": [
                {
                  "internalType": "address",
                  "name": "collection",
                  "type": "address"
                },
                {
                  "internalType": "uint256",
                  "name": "itemId",
                  "type": "uint256"
                },
                {
                  "internalType": "address",
                  "name": "creator",
                  "type": "address"
                },
                {
                  "internalType": "uint256",
                  "name": "baseOffer",
                  "type": "uint256"
                },
                {
                  "internalType": "uint256",
                  "name": "designBudget",
                  "type": "uint256"
                }
              ],
              "internalType": "struct PolygonCostBasisStore.Offer",
              "name": "offer",
              "type": "tuple"
            },
            {
              "internalType": "bytes32[]",
              "name": "proof",
              "type": "bytes32[]"
            },
            {
              "internalType": "uint256",
              "name": "tokenId",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "minGTIX",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "deadline",
              "type": "uint256"
            }
          ],
          "name": "sellToStore",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "sellerDailyLimit",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "seller",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "day",
              "type": "uint256"
            }
          ],
          "name": "sellerSpentPerDay",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "collection",
              "type": "address"
            },
            {
              "internalType": "bool",
              "name": "blocked",
              "type": "bool"
            }
          ],
          "name": "setCollectionBlocked",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "collection",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "itemId",
              "type": "uint256"
            },
            {
              "internalType": "bool",
              "name": "blocked",
              "type": "bool"
            }
          ],
          "name": "setDesignBlocked",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "bool",
              "name": "enabled",
              "type": "bool"
            }
          ],
          "name": "setSalesEnabled",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "uint256",
              "name": "day",
              "type": "uint256"
            }
          ],
          "name": "spentPerDay",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "collection",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "itemId",
              "type": "uint256"
            }
          ],
          "name": "stock",
          "outputs": [
            {
              "internalType": "uint64",
              "name": "",
              "type": "uint64"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "treasury",
          "outputs": [
            {
              "internalType": "address",
              "name": "",
              "type": "address"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "trustedForwarder",
          "outputs": [
            {
              "internalType": "address",
              "name": "",
              "type": "address"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "unpause",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        }
      ]
    }
  },
  "transactions": [
    {
      "contract": "pause-predecessor",
      "hash": "0x2ce7a0ec7bcb1bb04b00a98c8d5844865eee91aee322d4f01b7b7efe77863b59",
      "status": "confirmed"
    },
    {
      "contract": "deploy-store",
      "hash": "0x7838f9e25e2014f986b43c1f6266b821326c9ab51d0f477d86fd3423c2ea0af8",
      "status": "confirmed"
    },
    {
      "contract": "import-0",
      "hash": "0xb6c6175f816e07e77f9507693c8cf5fd8e1898e291ccf64137876f688fc92c78",
      "status": "confirmed"
    },
    {
      "contract": "import-1",
      "hash": "0x7f4cd0f9f9fbcec432ff08d1a9d809d6db49a359e18fb66974eeda7559029d1a",
      "status": "confirmed"
    },
    {
      "contract": "import-2",
      "hash": "0xd7a150cb3c0eed72b1f992841e091a0ebf2d7e656589c2837da24fcd1aa05b74",
      "status": "confirmed"
    },
    {
      "contract": "import-3",
      "hash": "0xa5827f1925ca8545efe4508606c44c2cca5cf07c6d652a39740ab6e94e13f007",
      "status": "confirmed"
    },
    {
      "contract": "import-4",
      "hash": "0x8988c69ee1c165ca3055d6fc3b09366718a29256ec671f370e612ace3ff08d8c",
      "status": "confirmed"
    },
    {
      "contract": "import-5",
      "hash": "0xdda2b83bcc0c4ef995ec1516602a00899587f3a7a6a4a62f6f822c91101aa6dd",
      "status": "confirmed"
    },
    {
      "contract": "import-6",
      "hash": "0x524cbfe77eb968d8b8f1fb5e11160cff02776224eeb9de9e52823380f5e2433a",
      "status": "confirmed"
    },
    {
      "contract": "revoke-predecessor",
      "hash": "0x3c046f3a497f828fca4a17ac14a6231dbf818e874e492775402a2753cecb1908",
      "status": "confirmed"
    },
    {
      "contract": "approve-budget",
      "hash": "0x3343ca747e6ac10ca0f6dda9e76eced6ec0a47f21c525ada4aa7a6601819064b",
      "status": "confirmed"
    },
    {
      "contract": "activate",
      "hash": "0xeb87af01f13c1e6e0e413d593eac3f7d868c2943720ff450fdde232feff08a07",
      "status": "confirmed"
    },
    {
      "contract": "enable-sales",
      "hash": "0xf6cac8155900661cb7c623034c5a72aed34c70c53874b8b9af858df58b456318",
      "status": "confirmed"
    }
  ],
  "intakeEnabled": true,
  "relayStatus": "customer-relay-not-configured",
  "maximumSupplyGTIX": null,
  "initialSupplyGTIX": "1000000",
  "salesEnabled": true,
  "collections": [],
  "preflight": {
    "checkedAt": "2026-09-09T13:12:05.733Z",
    "balancesPOL": {
      "deployer": "500.0",
      "admin": "0.0",
      "inventory": "0.0"
    },
    "maximumEstimatedDeploymentCostPOL": "2.997023688078099796",
    "hardGasCostCeilingPOL": "5"
  },
  "verifiedAt": "2026-09-16T22:07:07.174Z",
  "deploymentGasCostPOL": "1.265929044743374834",
  "trading": {
    "status": "verified",
    "chainId": 137,
    "address": "0x855eBaBaC05ef8aca6FE458102C756c22AdA0d0f",
    "store": "0x855eBaBaC05ef8aca6FE458102C756c22AdA0d0f",
    "runtimeCodeHash": "0x61b71b09f4ead442741d95b6c7ce0bff7611781ef8ae5d2db792022d9167dba1",
    "resalePricing": "acquisition-cost-2x",
    "intakeEnabled": true,
    "salesEnabled": true,
    "remainingBudget": "199993000000000000000000",
    "evidence": [
      {
        "rpc": "https://polygon-bor-rpc.publicnode.com",
        "store": "0x855eBaBaC05ef8aca6FE458102C756c22AdA0d0f",
        "runtimeCodeHash": "0x61b71b09f4ead442741d95b6c7ce0bff7611781ef8ae5d2db792022d9167dba1",
        "remainingBudget": "199993000000000000000000",
        "pricesVerified": 7,
        "oldPaused": true
      },
      {
        "rpc": "https://polygon.drpc.org",
        "store": "0x855eBaBaC05ef8aca6FE458102C756c22AdA0d0f",
        "runtimeCodeHash": "0x61b71b09f4ead442741d95b6c7ce0bff7611781ef8ae5d2db792022d9167dba1",
        "remainingBudget": "199993000000000000000000",
        "pricesVerified": 7,
        "oldPaused": true
      }
    ]
  },
  "catalog": {
    "kind": "merkle-v1",
    "status": "enabled",
    "pricingModel": "inverse-square-v1",
    "duplicateCap": null,
    "root": "0xd553b3d4420da116505995e1aa94fd6152f97b0f93deb03d882493b17f6033c0",
    "planHash": "0xf1b9bb7de22961b7f232720671f0376147cda0a3b0a2ad5661edbd504f55d927",
    "designCount": 10736,
    "eligibleDesignCount": 9337,
    "blockedDesignCount": 1399,
    "collectionCount": 4915,
    "validUntil": null,
    "url": "/full-catalog.json",
    "rubricVersion": "catalog-rubric-v1-100x",
    "tiers": {
      "blocked": 1399,
      "salvage": 9325,
      "emerging": 12
    },
    "purchasePriceGTIX": "0",
    "standardBaseGTIX": "1",
    "maximumBaseGTIX": "500",
    "limits": {
      "storeBudgetGTIX": "200000.0",
      "dailyGTIX": "25000.0",
      "collectionLifetimeGTIX": "5000.0",
      "creatorLifetimeGTIX": "10000.0",
      "sellerDailyGTIX": "1000.0",
      "maximumBaseGTIX": "500.0",
      "maximumDesignLifetimeGTIX": "2000.0",
      "priceEvidenceDays": 7,
      "duplicateCap": null
    },
    "verifiedAt": "2026-09-11T14:20:38.293Z",
    "renewal": {
      "observedAt": "2026-09-16T18:40:06.986Z",
      "planSHA256": "9a0da7f2e54b4f8bda31394ce5337fb967cef9de6c1a8736e10501d29ba9c5dc",
      "transactionHash": "0xe97529511cdb84770d3871173fae7b9f6c5482a38f1083e71841bd0fdf76659f"
    },
    "expiryPolicy": "owner-controlled",
    "automaticMaintenance": true,
    "contractValidityWindowSeconds": 604800,
    "resalePricing": "acquisition-cost-2x",
    "resaleMultiplier": 2
  },
  "retiredToken": "0xBCbC0c67aD8e2508734CbE5F9332821AAf4634Ff",
  "retiredStore": "0xb6057E1bA324D8f7fc4F39647E06f67d1590cC7A",
  "mintAuthority": "current contract owner only",
  "inventoryPurchases": {
    "status": "verified",
    "chainId": 137,
    "planHash": "0x85555769f5bb975dc61dbfa58af5457c32da5b6e78d48d6cdcab2b5fb806181e",
    "address": "0x8e3cF290A1E5c434ec2F1bf2Dfe274539Abe1297",
    "token": "0xDe31319E2E21F2475FcC69eab72Ca8E30Fe92c5c",
    "root": "0x653d6a680a18c12f7190c8b6d3cfab40e80e38e63e2010107b66e028f19042e0",
    "runtimeCodeHash": "0xc99adbe8219ad111101ef0d3fdb29bb61186551dfc50ea8f54da01b4a8c3987f",
    "startedAt": "2026-09-11T14:19:35.903Z",
    "transactions": {
      "deploy-store": {
        "hash": "0x4ddf6b19a5d44ae8e0f7f483f4fa1e85cf0bb90f5ad94cca52aa888c0ea6b073",
        "from": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "to": null,
        "target": null,
        "nonce": 15,
        "authorizer": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "callDataHash": "0x4a8448fdb375884bf72f40afcca1cfe87733413e49015df13cadd272d8d1707f",
        "transactionDataHash": "0x4a8448fdb375884bf72f40afcca1cfe87733413e49015df13cadd272d8d1707f",
        "status": "confirmed",
        "maximumGasCostPOL": "1.648042599957228656",
        "blockNumber": 93620898,
        "gasCostPOL": "0.723939787292849642"
      },
      "pause-old-store": {
        "hash": "0x405ec2f6b01b72584c4bf3bc3fd3c5cb88342ffe5876b20891017d67823fe6eb",
        "from": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "to": "0xc48aEfBfA7d21e3D38e51819C6d4bABaf4589476",
        "target": "0xb6057E1bA324D8f7fc4F39647E06f67d1590cC7A",
        "nonce": 16,
        "authorizer": "0xE7408462fC309Ea95241eE4f53a027Bb404Ca313",
        "callDataHash": "0x7c85f13cbc00e94f65b56843fd4599d9ebf4603adcd733a14a54c28d66dd332e",
        "transactionDataHash": "0xcfe9307dd30ca935ce51e27610db5db0e68d7564066d5f0f1c07ff5aaa6bfad1",
        "status": "confirmed",
        "maximumGasCostPOL": "0.057566794463010396",
        "blockNumber": 93620905,
        "gasCostPOL": "0.023799314074593974"
      },
      "revoke-old-allowance": {
        "hash": "0xe8a4efcfb48a902a3ca316c7e264abcb95feb393683a6e70df6cfd5bafd4a1c0",
        "from": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "to": "0xBCbC0c67aD8e2508734CbE5F9332821AAf4634Ff",
        "target": "0xBCbC0c67aD8e2508734CbE5F9332821AAf4634Ff",
        "nonce": 17,
        "authorizer": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "callDataHash": "0x1033e02f8b069f3f0846838e43e6d3428dcf038fd4b95bccc10f30949351ba73",
        "transactionDataHash": "0x1033e02f8b069f3f0846838e43e6d3428dcf038fd4b95bccc10f30949351ba73",
        "status": "confirmed",
        "maximumGasCostPOL": "0.0193315409257691",
        "blockNumber": 93620911,
        "gasCostPOL": "0.00711958523049747"
      },
      "pause-old-token": {
        "hash": "0xaf005742467b06b7d4e4e209656323a09ed0b61dd35a32c7ed41355087150b2e",
        "from": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "to": "0xc48aEfBfA7d21e3D38e51819C6d4bABaf4589476",
        "target": "0xBCbC0c67aD8e2508734CbE5F9332821AAf4634Ff",
        "nonce": 18,
        "authorizer": "0xE7408462fC309Ea95241eE4f53a027Bb404Ca313",
        "callDataHash": "0x7c85f13cbc00e94f65b56843fd4599d9ebf4603adcd733a14a54c28d66dd332e",
        "transactionDataHash": "0xee331c52f4946a175d5f9fc0a4de9b4202df419151373247c96c487baf95929d",
        "status": "confirmed",
        "maximumGasCostPOL": "0.05747769127644378",
        "blockNumber": 93620915,
        "gasCostPOL": "0.02331576903139243"
      },
      "approve-new-budget": {
        "hash": "0x29a54238a65ad0a165e9a3b27eac7361012b96cd460b79aad9ad1252dbfc0f8c",
        "from": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "to": "0xDe31319E2E21F2475FcC69eab72Ca8E30Fe92c5c",
        "target": "0xDe31319E2E21F2475FcC69eab72Ca8E30Fe92c5c",
        "nonce": 19,
        "authorizer": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "callDataHash": "0x0f530e56422ea8107636fbb481a35325862ad6e935f082c9b3d402658b7ee02d",
        "transactionDataHash": "0x0f530e56422ea8107636fbb481a35325862ad6e935f082c9b3d402658b7ee02d",
        "status": "confirmed",
        "maximumGasCostPOL": "0.031489741438819696",
        "blockNumber": 93620922,
        "gasCostPOL": "0.013174075673926932"
      },
      "enable-new-sales": {
        "hash": "0xd2383fd87b5938eaf91726e0e236cec772b6fb4aa86263a339088e9e4aa29ca6",
        "from": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "to": "0xc48aEfBfA7d21e3D38e51819C6d4bABaf4589476",
        "target": "0x8e3cF290A1E5c434ec2F1bf2Dfe274539Abe1297",
        "nonce": 20,
        "authorizer": "0xE7408462fC309Ea95241eE4f53a027Bb404Ca313",
        "callDataHash": "0x426696b34b8cc1d860dd1a71011d44a2f99e558fbff30fe2841ac1d3f6285e59",
        "transactionDataHash": "0xe968169e6c497d0a8b72628312db3017d4d3add22edc9ae7500181955d1c56c0",
        "status": "confirmed",
        "maximumGasCostPOL": "0.042426475575763388",
        "blockNumber": 93620929,
        "gasCostPOL": "0.016886070538918812"
      }
    },
    "verifiedAt": "2026-09-11T14:20:38.293Z",
    "gasCostPOL": "0.80823460184217926",
    "catalogHash": "0xf1b9bb7de22961b7f232720671f0376147cda0a3b0a2ad5661edbd504f55d927",
    "initialSupplyGTIX": "1000000",
    "maximumSupplyGTIX": null,
    "standardBaseGTIX": "1",
    "resalePriceGTIX": "1000",
    "storeBudgetGTIX": "200000",
    "directDepositsPurchasable": false,
    "gasPayer": "customer",
    "evidence": [
      {
        "rpc": "https://polygon-bor-rpc.publicnode.com",
        "block": 93620931,
        "oldSupplyGTIX": "2000.0",
        "oldTreasuryGTIX": "2000.0",
        "oldRemainingBudgetGTIX": "2000.0",
        "oldStorePaused": true,
        "oldTokenPaused": true,
        "oldAllowanceGTIX": "0.0",
        "newSupplyGTIX": "1000000.0",
        "newTreasuryGTIX": "1000000.0",
        "owner": "0xE7408462fC309Ea95241eE4f53a027Bb404Ca313",
        "store": "0x8e3cF290A1E5c434ec2F1bf2Dfe274539Abe1297",
        "root": "0x653d6a680a18c12f7190c8b6d3cfab40e80e38e63e2010107b66e028f19042e0",
        "resalePriceGTIX": "1000",
        "remainingBudgetGTIX": "200000",
        "allowanceGTIX": "200000",
        "salesEnabled": true,
        "runtimeCodeHash": "0xc99adbe8219ad111101ef0d3fdb29bb61186551dfc50ea8f54da01b4a8c3987f"
      },
      {
        "rpc": "https://polygon.drpc.org",
        "block": 93620934,
        "oldSupplyGTIX": "2000.0",
        "oldTreasuryGTIX": "2000.0",
        "oldRemainingBudgetGTIX": "2000.0",
        "oldStorePaused": true,
        "oldTokenPaused": true,
        "oldAllowanceGTIX": "0.0",
        "newSupplyGTIX": "1000000.0",
        "newTreasuryGTIX": "1000000.0",
        "owner": "0xE7408462fC309Ea95241eE4f53a027Bb404Ca313",
        "store": "0x8e3cF290A1E5c434ec2F1bf2Dfe274539Abe1297",
        "root": "0x653d6a680a18c12f7190c8b6d3cfab40e80e38e63e2010107b66e028f19042e0",
        "resalePriceGTIX": "1000",
        "remainingBudgetGTIX": "200000",
        "allowanceGTIX": "200000",
        "salesEnabled": true,
        "runtimeCodeHash": "0xc99adbe8219ad111101ef0d3fdb29bb61186551dfc50ea8f54da01b4a8c3987f"
      }
    ]
  },
  "migration": {
    "status": "verified",
    "chainId": 137,
    "planHash": "0x85555769f5bb975dc61dbfa58af5457c32da5b6e78d48d6cdcab2b5fb806181e",
    "address": "0x8e3cF290A1E5c434ec2F1bf2Dfe274539Abe1297",
    "token": "0xDe31319E2E21F2475FcC69eab72Ca8E30Fe92c5c",
    "root": "0x653d6a680a18c12f7190c8b6d3cfab40e80e38e63e2010107b66e028f19042e0",
    "runtimeCodeHash": "0xc99adbe8219ad111101ef0d3fdb29bb61186551dfc50ea8f54da01b4a8c3987f",
    "startedAt": "2026-09-11T14:19:35.903Z",
    "transactions": {
      "deploy-store": {
        "hash": "0x4ddf6b19a5d44ae8e0f7f483f4fa1e85cf0bb90f5ad94cca52aa888c0ea6b073",
        "from": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "to": null,
        "target": null,
        "nonce": 15,
        "authorizer": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "callDataHash": "0x4a8448fdb375884bf72f40afcca1cfe87733413e49015df13cadd272d8d1707f",
        "transactionDataHash": "0x4a8448fdb375884bf72f40afcca1cfe87733413e49015df13cadd272d8d1707f",
        "status": "confirmed",
        "maximumGasCostPOL": "1.648042599957228656",
        "blockNumber": 93620898,
        "gasCostPOL": "0.723939787292849642"
      },
      "pause-old-store": {
        "hash": "0x405ec2f6b01b72584c4bf3bc3fd3c5cb88342ffe5876b20891017d67823fe6eb",
        "from": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "to": "0xc48aEfBfA7d21e3D38e51819C6d4bABaf4589476",
        "target": "0xb6057E1bA324D8f7fc4F39647E06f67d1590cC7A",
        "nonce": 16,
        "authorizer": "0xE7408462fC309Ea95241eE4f53a027Bb404Ca313",
        "callDataHash": "0x7c85f13cbc00e94f65b56843fd4599d9ebf4603adcd733a14a54c28d66dd332e",
        "transactionDataHash": "0xcfe9307dd30ca935ce51e27610db5db0e68d7564066d5f0f1c07ff5aaa6bfad1",
        "status": "confirmed",
        "maximumGasCostPOL": "0.057566794463010396",
        "blockNumber": 93620905,
        "gasCostPOL": "0.023799314074593974"
      },
      "revoke-old-allowance": {
        "hash": "0xe8a4efcfb48a902a3ca316c7e264abcb95feb393683a6e70df6cfd5bafd4a1c0",
        "from": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "to": "0xBCbC0c67aD8e2508734CbE5F9332821AAf4634Ff",
        "target": "0xBCbC0c67aD8e2508734CbE5F9332821AAf4634Ff",
        "nonce": 17,
        "authorizer": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "callDataHash": "0x1033e02f8b069f3f0846838e43e6d3428dcf038fd4b95bccc10f30949351ba73",
        "transactionDataHash": "0x1033e02f8b069f3f0846838e43e6d3428dcf038fd4b95bccc10f30949351ba73",
        "status": "confirmed",
        "maximumGasCostPOL": "0.0193315409257691",
        "blockNumber": 93620911,
        "gasCostPOL": "0.00711958523049747"
      },
      "pause-old-token": {
        "hash": "0xaf005742467b06b7d4e4e209656323a09ed0b61dd35a32c7ed41355087150b2e",
        "from": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "to": "0xc48aEfBfA7d21e3D38e51819C6d4bABaf4589476",
        "target": "0xBCbC0c67aD8e2508734CbE5F9332821AAf4634Ff",
        "nonce": 18,
        "authorizer": "0xE7408462fC309Ea95241eE4f53a027Bb404Ca313",
        "callDataHash": "0x7c85f13cbc00e94f65b56843fd4599d9ebf4603adcd733a14a54c28d66dd332e",
        "transactionDataHash": "0xee331c52f4946a175d5f9fc0a4de9b4202df419151373247c96c487baf95929d",
        "status": "confirmed",
        "maximumGasCostPOL": "0.05747769127644378",
        "blockNumber": 93620915,
        "gasCostPOL": "0.02331576903139243"
      },
      "approve-new-budget": {
        "hash": "0x29a54238a65ad0a165e9a3b27eac7361012b96cd460b79aad9ad1252dbfc0f8c",
        "from": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "to": "0xDe31319E2E21F2475FcC69eab72Ca8E30Fe92c5c",
        "target": "0xDe31319E2E21F2475FcC69eab72Ca8E30Fe92c5c",
        "nonce": 19,
        "authorizer": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "callDataHash": "0x0f530e56422ea8107636fbb481a35325862ad6e935f082c9b3d402658b7ee02d",
        "transactionDataHash": "0x0f530e56422ea8107636fbb481a35325862ad6e935f082c9b3d402658b7ee02d",
        "status": "confirmed",
        "maximumGasCostPOL": "0.031489741438819696",
        "blockNumber": 93620922,
        "gasCostPOL": "0.013174075673926932"
      },
      "enable-new-sales": {
        "hash": "0xd2383fd87b5938eaf91726e0e236cec772b6fb4aa86263a339088e9e4aa29ca6",
        "from": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "to": "0xc48aEfBfA7d21e3D38e51819C6d4bABaf4589476",
        "target": "0x8e3cF290A1E5c434ec2F1bf2Dfe274539Abe1297",
        "nonce": 20,
        "authorizer": "0xE7408462fC309Ea95241eE4f53a027Bb404Ca313",
        "callDataHash": "0x426696b34b8cc1d860dd1a71011d44a2f99e558fbff30fe2841ac1d3f6285e59",
        "transactionDataHash": "0xe968169e6c497d0a8b72628312db3017d4d3add22edc9ae7500181955d1c56c0",
        "status": "confirmed",
        "maximumGasCostPOL": "0.042426475575763388",
        "blockNumber": 93620929,
        "gasCostPOL": "0.016886070538918812"
      }
    },
    "verifiedAt": "2026-09-11T14:20:38.293Z",
    "gasCostPOL": "0.80823460184217926",
    "catalogHash": "0xf1b9bb7de22961b7f232720671f0376147cda0a3b0a2ad5661edbd504f55d927",
    "initialSupplyGTIX": "1000000",
    "maximumSupplyGTIX": null,
    "standardBaseGTIX": "1",
    "resalePriceGTIX": "1000",
    "storeBudgetGTIX": "200000",
    "directDepositsPurchasable": false,
    "gasPayer": "customer",
    "evidence": [
      {
        "rpc": "https://polygon-bor-rpc.publicnode.com",
        "block": 93620931,
        "oldSupplyGTIX": "2000.0",
        "oldTreasuryGTIX": "2000.0",
        "oldRemainingBudgetGTIX": "2000.0",
        "oldStorePaused": true,
        "oldTokenPaused": true,
        "oldAllowanceGTIX": "0.0",
        "newSupplyGTIX": "1000000.0",
        "newTreasuryGTIX": "1000000.0",
        "owner": "0xE7408462fC309Ea95241eE4f53a027Bb404Ca313",
        "store": "0x8e3cF290A1E5c434ec2F1bf2Dfe274539Abe1297",
        "root": "0x653d6a680a18c12f7190c8b6d3cfab40e80e38e63e2010107b66e028f19042e0",
        "resalePriceGTIX": "1000",
        "remainingBudgetGTIX": "200000",
        "allowanceGTIX": "200000",
        "salesEnabled": true,
        "runtimeCodeHash": "0xc99adbe8219ad111101ef0d3fdb29bb61186551dfc50ea8f54da01b4a8c3987f"
      },
      {
        "rpc": "https://polygon.drpc.org",
        "block": 93620934,
        "oldSupplyGTIX": "2000.0",
        "oldTreasuryGTIX": "2000.0",
        "oldRemainingBudgetGTIX": "2000.0",
        "oldStorePaused": true,
        "oldTokenPaused": true,
        "oldAllowanceGTIX": "0.0",
        "newSupplyGTIX": "1000000.0",
        "newTreasuryGTIX": "1000000.0",
        "owner": "0xE7408462fC309Ea95241eE4f53a027Bb404Ca313",
        "store": "0x8e3cF290A1E5c434ec2F1bf2Dfe274539Abe1297",
        "root": "0x653d6a680a18c12f7190c8b6d3cfab40e80e38e63e2010107b66e028f19042e0",
        "resalePriceGTIX": "1000",
        "remainingBudgetGTIX": "200000",
        "allowanceGTIX": "200000",
        "salesEnabled": true,
        "runtimeCodeHash": "0xc99adbe8219ad111101ef0d3fdb29bb61186551dfc50ea8f54da01b4a8c3987f"
      }
    ]
  },
  "inventoryApproval": {
    "automaticEnabled": true,
    "mode": "per-token-meta-transaction",
    "endpoint": "/api/inventory"
  },
  "gasPayer": "customer",
  "directDepositsPurchasable": false,
  "costResale": {
    "predecessor": "0x8e3cF290A1E5c434ec2F1bf2Dfe274539Abe1297",
    "costRoot": "0x925e852a2aa9a0014f4d2ba1b6e25f7848f494c24df885e1c4b391c5d1adf59a",
    "activationHash": "0xeb87af01f13c1e6e0e413d593eac3f7d868c2943720ff450fdde232feff08a07"
  }
}
