Skip to main content

eth_getCode

Inspects the compiled bytecode of smart contracts deployed on the Bittensor network. This method is essential for analyzing AI model contracts, subnet verification, and understanding the decentralized AI infrastructure on Bittensor's specialized blockchain architecture.

Parameters​

ParameterTypeRequiredDescription
addressstringYesThe 20-byte contract address (0x-prefixed hex string)
blockNumber/blockTagstringYesBlock number in hex (e.g., "0x1b4") or block tag: "latest", "earliest", "pending", "safe", "finalized"

Block Tags​

  • latest - Most recent block in the canonical chain
  • earliest - Genesis block
  • pending - Pending state/transactions
  • safe - Latest safe head block (Bittensor)
  • finalized - Latest finalized block (Bittensor)

Returns​

Returns the contract bytecode as a hex-encoded string. Externally Owned Accounts (EOAs) return "0x".

TypeDescription
stringHex-encoded contract bytecode starting with "0x". Returns "0x" for EOA addresses

Code Examples​

# Get bytecode for TAO token contract on Bittensor
curl -X POST https://api-bittensor-mainnet.n.dwellir.com/YOUR_API_KEY \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "eth_getCode",
"params": [
"0x77E06c9eD04D8A16801ec4b1cB9d3eb0e68fd9C6",
"latest"
],
"id": 1
}'

Response Example​

{
"jsonrpc": "2.0",
"id": 1,
"result": "0x608060405234801561001057600080fd5b50600436106101b85760003560e01c80638da5cb5b116100f9578063c87b56dd11610097578063e985e9c511610071578063e985e9c5146105a2578063f242432a146105d0578063f2fde38b14610633578063f5298aca1461065b576101b8565b8063c87b56dd14610512578063d547741f1461054e578063e8a3d4851461058a576101b8565b80639711715a116100d35780639711715a146104a2578063a217fddf146104c0578063a22cb465146104de578063bd85b0391461050a576101b8565b80638da5cb5b1461044057806391d148541461045e57806395d89b411461048a576101b8565b80632f2ff15d116101665780634e1273f4116101405780634e1273f41461037c5780636b20c454146103af578063715018a6146103f85780638456cb5914610402576101b8565b80632f2ff15d146102f25780633659cfe61461031e5780633f4ba83a1461033a576101b8565b8063248a9ca3116101975780248a9ca31461025a5780632eb2c2d6146102865780632f2ff15d146102f2576101b8565b8062fdd58e146101bd57806301ffc9a7146101ed57806306fdde031461021d5780630e89341c1461023b575b600080fd5b6101d760048036038101906101d29190612a4c565b610679565b6040516101e49190612a9b565b60405180910390f35b61020760048036038101906102029190612b0e565b610741565b6040516102149190612b56565b60405180910390f35b610225610823565b6040516102329190612c0a565b60405180910390f35b61025560048036038101906102509190612c2c565b6108b1565b6040516102679190612c0a565b60405180910390f35b61027460048036038101906102709190612c59565b610945565b6040516102819190612c0a565b60405180910390f35b6102b060048036038101906102ab9190612f34565b6109e6565b005b6102d260048036038101906102cd9190613003565b610a87565b005b6102f060048036038101906102eb9190613056565b610aa7565b005b61031c60048036038101906103179190613056565b610ac8565b005b61033860048036038101906103339190613096565b610ae9565b005b610342610b12565b005b61036660048036038101906103619190613184565b610b2c565b6040516103739190613264565b60405180910390f35b610386610c2d565b6040516103939190613286565b60405180910390f35b6103a0610c35565b6040516103ad9190613286565b60405180910390f35b6103c36103be36600480360381019061039b9190613286565b610c3d565b005b6103ec6103e7360480360381019061039b9190613286565b610c8e565b6040516103f99190612b56565b60405180910390f35b610410610cd0565b005b610432610ce4565b60405161043f9190613286565b60405180910390f35b610448610cec565b6040516104559190613315565b60405180910390f35b6104706104653660048036038101906104609190613330565b610d16565b60405161047d9190612b56565b60405180910390f35b610490610d81565b60405161049d9190612c0a565b60405180910390f35b6104aa610e0f565b6040516104b79190613286565b60405180910390f35b6104c8610e17565b6040516104d59190613286565b60405180910390f35b6104f860048036038101906104f3919061339c565b610e1e565b005b610510610e39565b005b61052c60048036038101906105279190612c2c565b610e53565b6040516105399190612c0a565b60405180910390f35b61056860048036038101906105639190613056565b610ef3565b005b610570610f14565b60405161057d9190612c0a565b60405180910390f35b61059c600480360381019061059791906133dc565b610fa2565b6040516105a99190612b56565b60405180910390f35b6105ba6105b5366004803603810190610fab9190613419565b611002565b6040516105c79190612b56565b60405180910390f35b6105ea6105e5366004803603810190610fe19190613459565b611096565b005b6105fd6105f8366004803603810190610ff49190613096565b611137565b005b61061f61061a36600480360381019061061691906134f0565b6111ba565b005b61063d61063836600480360381019061063491906134f0565b6111e4565b005b610655611267565b60405161066c9190612c0a565b60405180910390f35b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156106ea576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106e190613597565b60405180910390fd5b60008083815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60007fd9b67a26000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061080c57507f0e89341c000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061081c575061081b82611295565b5b9050919050565b60038054610830906135e6565b80601f016020809104026020016040519081016040528092919081815260200182805461085c906135e6565b80156108a95780601f1061087e576101008083540402835291602001916108a9565b820191906000526020600020905b81548152906001019060200180831161088c57829003601f168201915b505050505081565b60606002805480602002602001604051908101604052809291908181526020018280548015610937576020028201919080831161091d57602002820191906000526020600020905b8154815260200190600101908083116109095750505050509050919050565b6060610950826112ff565b61098f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161098690613689565b60405180910390fd5b6000610999611333565b905060008151116109b957604051806020016040528060008152506109e4565b806109c3846113c5565b6040516020016109d49291906136e5565b6040516020818303038152906040525b915050919050565b6109ee611526565b73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff161480610a345750610a3385610a2e611526565b611002565b5b610a73576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a6a9061377b565b60405180910390fd5b610a80858585858561152e565b5050505050565b610a8f611850565b610a9f610a9a611526565b6118ce565b50505050505050565b610ab182826118f0565b610ac381610abd611526565b611921565b505050565b610ad06119be565b610ae2610adb611526565b82611a3c565b5050505050565b610af16119be565b610b0b610afc611526565b611ad6565b5050505050505050565b610b1a6119be565b610b2a610b25611526565b611b6f565b565b60606000835167ffffffffffffffff811115610b4b57610b4a612e09565b5b604051908082528060200260200182016040528015610b795781602001602082028036833780820191505090505b50905060005b8451811015610c2257610bc6858281518110610b9e57610b9d61379b565b5b6020026020010151858381518110610bb957610bb861379b565b5b6020026020010151610679565b828281518110610bd957610bd861379b565b5b60200260200101818152505080610bef906137f9565b9050610b7f565b508091505092915050565b600061c35090565b600061c35090565b610c45611526565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161480610c8b5750610c8a83610c85611526565b611002565b5b610cca576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cc19061377b565b60405180910390fd5b505050565b610cd86119be565b610ce26000611c08565b565b600061c35090565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b60048054610d8e906135e6565b80601f0160208091040260200160405190810160405280929190818152602001828054610dba906135e6565b8015610e075780601f10610ddc57610100808354040283529160200191610e07565b820191906000526020600020905b815481529060010190602001808311610dea57829003601f168201915b505050505081565b600061c35090565b6000801b81565b610e30610e29611526565b8383611cce565b505050565b610e416119be565b610e51610e4c611526565b611e3b565b565b6060610e5e826112ff565b610e9d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e9490613689565b60405180910390fd5b6000610ea7611333565b90506000815111610ec75760405180602001604052806000815250610eef565b80610ed1846113c5565b604051602001610ee29291906136e5565b6040516020818303038152906040525b9150919050565b610efd8282611ed4565b610f0f81610f09611526565b611921565b505050565b606060078054610f23906135e6565b80601f0160208091040260200160405190810160405280929190818152602001828054610f4f906135e6565b8015610f9c5780601f10610f7157610100808354040283529160200191610f9c565b820191906000526020600020905b815481529060010190602001808311610f7f57829003601f168201915b50505050509050919050565b6000610fad83611f05565b80610fc55750610fc4610fbf85611f05565b611f37565b5b610ffc57610fd16119be565b610fe981610fdc611526565b611f6d565b610ff133611f89565b6001610ffc565b60009150509392505050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b61109e611526565b73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614806110e457506110e3856110de611526565b611002565b5b611123576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161111a9061377b565b60405180910390fd5b611130858585858561208e565b5050505050565b61113f6119be565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156111af576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111a6906138b3565b60405180910390fd5b6111b881611c08565b50565b6111c26119be565b6111d46111cd611526565b8383612310565b6111dd81612463565b5050505050565b6111ec6119be565b6111f581612463565b50565b6060600780546111fe906135e6565b80601f016020809104026020016040519081016040528092919081815260200182805461122a906135e6565b80156112775780601f1061124c57610100808354040283529160200191611277565b820191906000526020600020905b81548152906001019060200180831161125a57829003601f168201915b5050505050905090565b60606000600167ffffffffffffffff81111561129a57611299612e09565b5b6040519080825280602002602001820160405280156112c85781602001602082028036833780820191505090505b50905060008152806000815181106112e3576112e261379b565b5b602002602001018181525050806040516020016112fe9190613920565b6040516020818303038152906040529150509055565b60008060028381548110611314576113136137b9565b5b90600052602060002001549050600081141561132c57600061132e565b60015b915050919050565b606060078054611343906135e6565b80601f016020809104026020016040519081016040528092919081815260200182805461136f906135e6565b80156113bc5780601f10611391576101008083540402835291602001916113bc565b820191906000526020600020905b81548152906001019060200180831161139f57829003601f168201915b50505050509050919050565b6060600082141561140d576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050611521565b600082905060005b6000821461143f578080611428906137f9565b915050600a8261143891906139ac565b9150611415565b60008167ffffffffffffffff81111561145b5761145a612e09565b5b6040519080825280601f01601f19166020018201604052801561148d5781602001600182028036833780820191505090505b5090505b6000851461151a576001826114a691906139dd565b9150600a856114b59190613a11565b60306114c19190613a42565b60f81b8183815181106114d7576114d661379b565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a8561151391906139ac565b9450611491565b8093505050505b919050565b600033905090565b8151835114611572576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161156990613aea565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614156115e2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115d990613b7c565b60405180910390fd5b60006115ec611526565b90506115fc8187878787876124ea565b60005b84518110156117ad576000858281518110611623576116226137b9565b5b60200260200101519050600085838151811061164857611647613b9c565b5b6020026020010151905060008060008481526020019081526020016000206000601f168973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611708576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116ff90613c30565b60405180910390fd5b8181036000808581526020019081526020016000206000600473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508160008085815260200190815260200160002060008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546117d39190613a42565b9250508190555050505080806117e8906137f9565b91505061155f565b508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb8787604051611824929190613c50565b60405180910390a461183a818787878787612658565b611848818787878787612660565b505050505050565b600061185b33612847565b6118925760405162461bcd60e51b815260206004820152601560248201527454616f5374616b696e673a206e6f7420544141493d60581b60448201526064015b60405180910390fd5b505050565b60006118a88261dead61275c565b90506118b38161287c565b506118be8282612898565b50505050565b60026000815414611905576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118fc90613cd3565b60405180910390fd5b6002600081905550565b600160008190555050565b61192b82826118f0565b6119575780826040517fe2517d3f00000000000000000000000000000000000000000000000000000000815260040161194e929190613cf3565b60405180910390fd5b5050565b61196482610847565b61196d81611002565b611977838361275c565b505050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156119ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119e390613d88565b60405180910390fd5b50565b6119f86000801b336128d4565b611a37576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a2e90613df4565b60405180910390fd5b565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611b299190612b56565b60405180910390a3505050565b600080611b428361295c565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611b84576000611b86565b60015b91505092915050565b611b9682826118f0565b15611bfb5760006001600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550611c0e611526565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611d3d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d3490613e86565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611e2e9190612b56565b60405180910390a3505050565b611e43612953565b600660008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a25860405160405180910390a250565b611ede82826129cf565b611ef081611eea611526565b83612ac4565b505050565b611eff8282611921565b5050565b6000806001600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b611f778282612b61565b5050565b611f948282612c42565b5050565b600060069054906101000a900460ff16905081600660006101000a81548160ff021916908315150217905550808015611fda5750600660009054906101000a900460ff16155b156120085760016006806101000a81548160ff021916908315150217905550611ffa612d23565b61200261195b565b61200a612d23565b505b5050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561207e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161207590613f18565b60405180910390fd5b612089838383612d7e565b505050565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614156120fe576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120f590613b7c565b60405180910390fd5b6000612108611526565b90506000612115856113c5565b90506000612122856113c5565b905061213283898985858961295e565b6000806000888152602001908152602001600020600088815260200190815260200160002054905085811015612195576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161218c90613c30565b60405180910390fd5b8581036000808981526020019081526020016000206000600973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508560008089815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461224a9190613a42565b925050819055508773ffffffffffffffffffffffffffffffffffffffff168973ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f6260405160405180910390a46122c9848a8a86868a612acc565b6122d7848a8a8a8a8a612ad4565b8773ffffffffffffffffffffffffffffffffffffffff168973ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050505050505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415612380576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161237790613faa565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156123f0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123e79061403c565b60405180910390fd5b60008060008581526020019081526020016000206000600973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508181101561247f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161247690613c30565b60405180910390fd5b818103600080868152602001908152602001600020600060873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508160008086815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461253491906140ce565b9250819055506000600284815481106125085761250761379b565b5b90600052602060002001549050600081148061252e575061252d8661258761295c565b145b15612548578473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8760405161257e9190612a9b565b60405180910390a35b5050505050565b60006125918261295c565b9050919050565b6000806000888152602001908152602001600020600088815260200190815260200160002054905083811015612600576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016125f790613c30565b60405180910390fd5b838103600080898152602001908152602001600020600088815260200190815260200160002081905550505050505050565b505050505050565b61267f8473ffffffffffffffffffffffffffffffffffffffff16612cbb565b1561283f578373ffffffffffffffffffffffffffffffffffffffff1663bc197c8187878686866040518663ffffffff1660e01b81526004016126c59594939291906141a9565b602060405180830381600087803b1580156126df57600080fd5b505af192505050801561271057506040513d601f19601f8201168201806040525081019061270d9190614226565b60015b6127b65761271c614260565b806308c379a01415612779575061273161427f565b8061273c5750612779565b806040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127709190612c0a565b60405180910390fd5b505b6040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127ad90614327565b60405180910390fd5b63bc197c8160e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161461283d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612834906143b9565b60405180910390fd5b505b505050505050565b60006128528261295c565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16149050919050565b6000612887826128cd565b9050612892816118ce565b92915050565b5050565b60026000815414156128e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016128da90613cd3565b60405180910390fd5b600260008190555090565b5050565b600080600090505b600180549050811015612930576001818154811061291857612917613b9c565b5b9060005260206000200154838214925050806129338161430d565b915050612900565b5092915050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156129a5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161299c90613d88565b60405180910390fd5b50565b6129b0612953565b6000600660006101000a81548160ff021916908315150217905550565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1690508015612ab5576000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550612ac0612af5611526565b565b505050565b5050565b505050565b612af38473ffffffffffffffffffffffffffffffffffffffff16612cbb565b15612cbb578373ffffffffffffffffffffffffffffffffffffffff1663f23a6e6187878686866040518663ffffffff1660e01b8152600401612b4195949392919061453b565b602060405180830381600087803b158015612b5b57600080fd5b505af1925050508015612b8c57506040513d601f19601f82011682018060405250810190612b899190614226565b60015b612c3257612b98614260565b806308c379a01415612bf55750612bad61427f565b80612bb85750612bf5565b806040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612bec9190612c0a565b60405180910390fd5b505b6040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612c2990614327565b60405180910390fd5b63f23a6e6160e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614612cb9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612cb0906143b9565b60405180910390fd5b505b505050505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b60008060298360801c612cf99190614595565b90506000603084901c905060008160020a8560051c17905082801580612d1e57508082145b925050509050929050565b600660019054906101000a900460ff16612d72576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d6990614638565b60405180910390fd5b565b505050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612da982612d7e565b9050919050565b612db981612d9e565b8114612dc457600080fd5b50565b600081359050612dd681612db0565b92915050565b6000819050919050565b612def81612ddc565b8114612dfa57600080fd5b50565b600081359050612e0c81612de6565b92915050565b60008060408385031215612e2957612e28612d79565b5b6000612e3785828601612dc7565b9250506020612e4885828601612dfd565b9150509250929050565b612e5b81612ddc565b82525050565b6000602082019050612e766000830184612e52565b92915050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b612eb281612e7c565b8114612ebd57600080fd5b50565b600081359050612ecf81612ea9565b92915050565b600060208284031215612eeb57612eea612d79565b5b6000612ef984828501612ec0565b91505092915050565b60008115159050919050565b612f1781612f02565b82525050565b6000602082019050612f326000830184612f0e565b92915050565b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b612f7b90612f38565b810181811067ffffffffffffffff82111715612f9a57612f99612f43565b5b80604052505050565b6000612fad612d6f565b9050612fb98282612f72565b919050565b600067ffffffffffffffff821115612fd957612fd8612f43565b5b612fe290612f38565b9050602081019050919050565b600067ffffffffffffffff82111561300a57613009612f43565b5b61301390612f38565b9050602081019050919050565b82818337600083830152505050565b600061304261303d84612fef565b612fa3565b90508281526020810184848401111561305e5761305d612f3e565b5b613069848285613020565b509392505050565b600082601f83011261308657613085612f39565b5b813561309684826020860161302f565b91505092915050565b6000602082840312156130b5576130b4612d79565b5b600082013567ffffffffffffffff8111156130d3576130d2612d7e565b5b6130df84828501613071565b91505092915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61311d81612ddc565b82525050565b600061312f8383613114565b60208301905092915050565b6000602082019050919050565b6000613153826130e8565b61315d81856130f3565b935061316883613104565b8060005b8381101561319957815161318088826121323565b975061318b8361313b565b92505060018101905061316c565b5085935050505092915050565b600060208201905081810360008301526131c08184613148565b905092915050565b600067ffffffffffffffff8211156131e3576131e2612f43565b5b602082029050602081019050919050565b600080fd5b600061320c613207846131c8565b612fa3565b9050808382526020820190506020840283018581111561322f5761322e6131f4565b5b835b8181101561325857806132448882612dc7565b845260208401935050602081019050613231565b5050509392505050565b600082601f83011261327757613276612f39565b5b81356132878482602086016131f9565b91505092915050565b6000602082840312156132a6576132a5612d79565b5b600082013567ffffffffffffffff8111156132c4576132c3612d7e565b5b6132d084828501613262565b91505092915050565b6132e281612d9e565b82525050565b60006020820190506132fd60008301846132d9565b92915050565b61330c81612ddc565b82525050565b600060208201905061332760008301846132f8565b92915050565b6000806040838503121561334457613343612d79565b5b600061335285828601612dfd565b925050602061336385828601612dc7565b9150509250929050565b61337681612f02565b811461338157600080fd5b50565b6000813590506133938161336d565b92915050565b600080604083850312156133b0576133af612d79565b5b60006133be85828601612dc7565b92505060206133cf85828601613384565b9150509250929050565b600060208284031215613404576133f1612d79565b5b6000613402848285016133e8565b91505092915050565b6000806040838503121561342857613427612d79565b5b600061343685828601612dc7565b925050602061344785828601612dc7565b9150509250929050565b600080fd5b60008083601f84011261346c5761346b612f39565b5b8235905067ffffffffffffffff81111561348957613488613451565b5b6020830191508360208202830111156134a5576134a46131f4565b5b9250929050565b600080600080600060a086880312156134c8576134c7612d79565b5b60006134d688828901612dc7565b95505060206134e788828901612dc7565b94505060406134f888828901612dfd565b935050606061350988828901612dfd565b925050608086013567ffffffffffffffff81111561352a57613529612d7e565b5b61353688828901613456565b92509250509295509295909350565b6000602082840312156135815761355c612d79565b5b600061358684828501612dc7565b91505092915050565b60006020820190508181036000830152613579816130e8565b905092915050565b7f455243313135353a2061646472657373207a65726f206973206e6f742061207660008201527f616c6964206f776e657200000000000000000000000000000000000000000000602082015250565b60006135dd602a836130f3565b91506135e882613581565b604082019050919050565b600060208201905081810360008301526135fd816135d0565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061363e57602002820191505b6020821081141561365257613651613607565b5b50919050565b7f4552433131353535477265656e5665696e3a2055524920717565727920666f7260008201527f206e6f6e6578697374656e7420746f6b656e0000000000000000000000000000602082015250565b60006136b46032836130f3565b91506136bf82613658565b604082019050919050565b600060208201905081810360008301526136e3816136a7565b9050919050565b600081905092915050565b60006136f76130e8565b61370181856136ea565b9350613711818560208601613020565b80840191505092915050565b600061372982856136f5565b915061373582846136f5565b91508190509392505050565b7f455243313135353a207472616e736665722063616c6c6572206973206e6f742060008201527f6f776e6572206e6f7220617070726f7665640000000000000000000000000000602082015250565b600061379d6032836130f3565b91506137a882613741565b604082019050919050565b600060208201905081810360008301526137cc81613790565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061382d82612ddc565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156138605761385f6137d3565b5b600182019050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006138c76026836130f3565b91506138d28261386b565b604082019050919050565b600060208201905081810360008301526138f6816138ba565b9050919050565b600060408201905061391260008301846132f8565b92915050565b60008160001c9050919050565b600061393082613914565b82019050919050565b600061394482613925565b9150826139545761395361381c565b5b828201905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061399a82612ddc565b91506139a583612ddc565b9250826139b5576139b461395f565b5b828204905092915050565b60006139cb82612ddc565b91506139d683612ddc565b9250828210156139e9576139e86137d3565b5b828203905092915050565b6000613a3f82612ddc565b9150613a0a83612ddc565b925082613a1a57613a1961395f565b5b828206905092915050565b6000613a3082612ddc565b9150613a3b83612ddc565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115613a7057613a6f6137d3565b5b828201905092915050565b7f455243313135353a206163636f756e747320616e6420696473206c656e67746860008201527f206d69736d617463680000000000000000000000000000000000000000000000602082015250565b6000613ad76029836130f3565b9150613ae282613a7b565b604082019050919050565b60006020820190508181036000830152613b0681613aca565b9050919050565b7f455243313135353a207472616e7366657220746f20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000613b696025836130f3565b9150613b7482613b0d565b604082019050919050565b60006020820190508181036000830152613b9881613b5c565b9050919050565b7f455243313135353a20696e73756666696369656e742062616c616e636520666f60008201527f72207472616e7366657200000000000000000000000000000000000000000000602082015250565b6000613bfb602a836130f3565b9150613c0682613b9f565b604082019050919050565b60006020820190508181036000830152613c2a81613bee565b9050919050565b60006040820190508181036000830152613c4b8185613148565b90508181036020830152613c5f8184613148565b90509392505050565b7f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00600082015250565b6000613c9e601f836130f3565b9150613ca982613c68565b602082019050919050565b60006020820190508181036000830152613ccd81613c91565b9050919050565b6000604082019050613ce960008301856132f8565b613cf660208301846132f8565b9392505050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000613d336020836130f3565b9150613d3e82613cfd565b602082019050919050565b60006020820190508181036000830152613d6281613d26565b9050919050565b7f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008201527f20726f6c657320666f722073656c660000000000000000000000000000000000602082015250565b6000613dc5602f836130f3565b9150613dd082613d69565b604082019050919050565b60006020820190508181036000830152613df481613db8565b9050919050565b7f455243313135353a2073657474696e6720617070726f76616c2073746174757360008201527f20666f722073656c660000000000000000000000000000000000000000000000602082015250565b6000613e576029836130f3565b9150613e6282613dfb565b604082019050919050565b60006020820190508181036000830152613e8681613e4a565b9050919050565b7f455243313135353a206275726e2066726f6d20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000613ee96023836130f3565b9150613ef482613e8d565b604082019050919050565b60006020820190508181036000830152613f1881613edc565b9050919050565b7f455243313135353a206275726e2066726f6d20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000613f7b6023836130f3565b9150613f8682613f1f565b604082019050919050565b60006020820190508181036000830152613faa81613f6e565b9050919050565b7f455243313135353a206275726e20746f20746865207a65726f20616464726573600082015250565b6000613fe7601f836130f3565b9150613ff282613fb1565b602082019050919050565b6000602082019050818103600083015261401681613fda565b9050919050565b600061402882612ddc565b915061403383612ddc565b92508261404357614042613d02565b5b600082848601905092915050565b600061405c82612ddc565b915061406783612ddc565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156140a05761409f6137d3565b5b828202905092915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156140e55780820151818401526020810190506140ca565b838111156140f4576000848401525b50505050565b600061410582612ddc565b8152602001919050565b600061411a826140ab565b61412481856140b6565b93506141348185602086016140c7565b61413d81612f38565b840191505092915050565b600081519050919050565b600082825260208201905092915050565b600061416f82614148565b6141798185614153565b93506141898185602086016140c7565b61419281612f38565b840191505092915050565b6141a681612d9e565b82525050565b600060a0820190506141c1600083018861419d565b6141ce602083018761419d565b81810360408301526141e08186613148565b905081810360608301526141f48185613148565b905081810360808301526142088184614164565b90509695505050505050565b6000815190506142238161336d565b92915050565b60006020828403121561423f5761423e612d79565b5b600061424d84828501614214565b91505092915050565b60008160e01c9050919050565b600060033d111561427c5760046000803e61427960005161414c565b90505b90565b600060443d10156142905761030c565b61429861426f565b60043d036004823e80513d602482011167ffffffffffffffff821117156142c1575061030c565b808201805167ffffffffffffffff8111156142e0575050505061030c565b80602083010160043d0385018111156142fe57505050505061030c565b614257826020018501866142ef565b82955050505050509050919050565b7f455243313135353a207472616e7366657220746f206e6f6e204552433131353560008201527f526563656976657220696d706c656d656e746572000000000000000000000000602082015250565b600061437660348201614322565b915061438182614300565b604082019050919050565b600060208201905081810360008301526143a581614355565b9050919050565b7f455243313135353a204552433131353552656365697665722072656a6563746560008201527f6420746f6b656e73000000000000000000000000000000000000000000000000602082015250565b60006144086028836140b6565b9150614413826143ac565b604082019050919050565b60006020820190508181036000830152614437816143fb565b9050919050565b600061444a828461419d565b9050919050565b600060a08201905061446660008301886143d0565b614473602083018761443e565b614480604083018661443e565b61448d606083018561443e565b81810360808301526144e08184614164565b90509695505050505050565b600061450182614256565b9150614256565b6149c157614568613d02565b6020949350505050565b600061451082613914565b9150614516565b62618c4161451961448e565b825b600081141561458657600061453c826145a565b9050600a61454a919061459b565b915061455b61455a826145a9565b93505060018101905061451b565b94505050505092915050565b600061459e82612ddc565b91506145a983612ddc565b9250826145b9576145b861395f565b5b828201905092915050565b7f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160008201527f647920696e697469616c697a6564000000000000000000000000000000000000602082015250565b6000614622602e836140b6565b915061462d826145c6565b604082019050919050565b6000602082019050818103600083015261465181614615565b905091905056fea26469706673582212208f4c7e5e4b9c4a6d8f2e5c7a1b9e8d3c2a5f6e9d8c7b4a3f2e1d8c9b6a5f4e3d2c1b0a9f8e7d6c5b4a3f2e1d0c9b8a7f6e5d4c3b2a1f0e9d8c7b6a5f4e3d2c1b0a9f8e7d6c5b4a3f2e1d0c9b8a7f6e5d4c3b2a1f0e9d8c7b6a5f4e3d2c1b0a9f8e7d6c5b4a3f2e1d0c9b8a7f6e5d4c3b2a1f064736f6c634300080a0033"
}

Important Notes​

EOA vs Contract Addresses​

  • Contract addresses: Return the deployed smart contract bytecode
  • EOA addresses: Return "0x" as they contain no executable code
  • Important for distinguishing between validator wallets and subnet contracts

Use Cases​

  • Subnet analysis: Examine subnet registration and consensus contracts
  • Validator verification: Verify validator staking and reward contracts
  • AI model contracts: Analyze neural network and model storage contracts
  • Mining contract analysis: Study proof-of-work and mining reward mechanisms

Bittensor-Specific Considerations​

  • Bittensor combines blockchain with AI/ML for decentralized intelligence
  • Specialized contracts for neural networks, subnets, and validator consensus
  • TAO token integration for incentive mechanisms
  • Unique architecture supporting distributed AI model training and inference

Need help? Contact our support team or check the Bittensor documentation.