# HyperAGI Smart Contracts

<table><thead><tr><th width="74">No</th><th width="192">Contract Name</th><th width="238">Contract Address</th><th width="103">Blockchain</th><th width="514">Description</th></tr></thead><tbody><tr><td>1</td><td><p>Hyperdust_Node_</p><p>CheckIn</p></td><td>0x6B9138b310A243ac7eCB306BDf108Fb2413dF2B6</td><td>ArbitrumSepolia</td><td>Responsible for pre-registration checks of mining rig nodes, currently all pass by default.</td></tr><tr><td>2</td><td><p>Hyperdust_Node_</p><p>Mgr</p></td><td>0xeCBD8E9349B1d96b86b834f5F404cc3B9a03DA6c</td><td>ArbitrumSepolia</td><td>Responsible for maintaining information, status, current online count, rendering count, etc., of mining rig nodes.</td></tr><tr><td>4</td><td><p>Hyperdust_Node_</p><p>Type</p></td><td>0x294d309282F5c9Ef061eD83E4A5bC7102FB3AeE6</td><td>ArbitrumSepolia</td><td>Responsible for maintaining information on miner node types.</td></tr><tr><td>5</td><td><p>Hyperdust_</p><p>BaseReward_Release</p></td><td>0x9cBf0a6f1C67984690DA022DAa16e6a5BA7292af</td><td>ArbitrumSepolia</td><td>Miner basic reward release contract, responsible for releasing the mined basic reward tokens according to the specified release period. Miners can claim already released $$HYPT through this contract.</td></tr><tr><td>6</td><td><p>Hyperdust_Ecpoch_</p><p>Awards</p></td><td>0x24433463F405b5dDcFA4203cd7F45d4cDBce906C</td><td>ArbitrumSepolia</td><td>Mining contract for miners to acquire $HYPT tokens through mining activities.</td></tr><tr><td>8</td><td><p>Hyperdust_</p><p>Ecpoch_Transcition</p></td><td>0x82E7EcEC252EE198247184Ad18005e3dc64b2dca</td><td>ArbitrumSepolia</td><td>Epoch transaction contract, users use this contract to place orders for epochs and utilize cloud computing power.</td></tr><tr><td>10</td><td><p>Hyperdust_</p><p>Security_Deposit</p></td><td>0x40231E8B7F51FD162D8a6D89D6152086cAa5924b</td><td>ArbitrumSepolia</td><td>Miner deposit contract, where 10% of the $HYPT obtained by miners through mining is deposited as a guarantee for the quality of miner services.</td></tr><tr><td>11</td><td><p>Hyperdust_Node_</p><p>Product</p></td><td>0x1045A6b9be4149254F2194fb0Ed7DC7bC7B2795B</td><td>ArbitrumSepolia</td><td>Cloud mining product contract, responsible for maintaining information on cloud mining products.</td></tr><tr><td>12</td><td><p>Hyperdust_Node_</p><p>Service</p></td><td>0x6f4B22157d4BFD3c490AfDFFED1f44e129B55Ac3</td><td>ArbitrumSepolia</td><td>Cloud mining service information contract, records information about cloud mining services, including the miner nodes purchased by users and the duration of purchase.</td></tr><tr><td>13</td><td><p>Hyperdust_Mining_</p><p>Release</p></td><td>0xb684C94D6D9aF42c370Ee124C8093f50faffEAdA</td><td>ArbitrumSepolia</td><td>Cloud mining release contract, responsible for releasing mining rewards generated by users' direct purchases of mining rigs, as well as team rewards tokens generated by team cloud mining.</td></tr><tr><td>14</td><td><p>Hyperdust_</p><p>Promotion_Incentive</p></td><td>0xBd2293f473D8bf5Ef94987DD25a13d8F4132259d</td><td>ArbitrumSepolia</td><td>Cloud mining machine sales reward contract, responsible for calculating and distributing team rewards for cloud mining machine sales.</td></tr><tr><td>16</td><td>Hyperdust_Token</td><td>0x01778569225bA43FFDABF872607e1df2Bc83f102</td><td>ArbitrumSepolia</td><td>Wrapped $HYPT Token contract, used for ordering tokens in this public test.</td></tr><tr><td>17</td><td>Hyperdust_Token</td><td>0x9D88106Ba510D3852eC03B22b8F754F2bcd16739</td><td>ArbitrumSepolia</td><td>Wrapped $HYPT Token contract, used for ordering tokens in this public test.</td></tr><tr><td>18</td><td>Hyperdust_Token</td><td>0xfcb8A945DC86D72f906D9C63222Dc470b5A35548</td><td>ArbitrumSepolia</td><td>Wrapped $HYPT Token contract, used for mining tokens in this public test.</td></tr><tr><td>26</td><td><p>Hyperdust_</p><p>GPUMining</p></td><td>0x08B6E87284b8B31b591C8Bd5488f433996D4dfc2</td><td>ArbitrumSepolia</td><td>Hyperdust_Vesting wallet contract, responsible for releasing tokens generated by mining.</td></tr><tr><td>27</td><td><p>Hyperdust_Roles_</p><p>Cfg</p></td><td>0x9bDaf3912e7b4794fE8aF2E748C35898265D5615</td><td>ArbitrumSepolia</td><td>Role contract, responsible for determining global administrator roles and maintaining administrator roles.</td></tr><tr><td>29</td><td><p>Hyperdust_</p><p>Transaction_Cfg</p></td><td>0xe8ADeF97900b154f89417817C6621cd33D39d009</td><td>ArbitrumSepolia</td><td>Transaction configuration contract, responsible for storing $HYPT gas fees for different sections and configuring the minimum gas fee authorization.</td></tr><tr><td>31</td><td><p>Hyperdust_Wallet_</p><p>Account</p></td><td>0x5270b6273fd0E6fA5979EC28c1cB9FE98b8eEBe4</td><td>ArbitrumSepolia</td><td><br>Wallet accounting contract, responsible for storing Hyper gas fees on the arbitrum chain and generating detailed records.</td></tr><tr><td>33</td><td>Hyperdust_Faucet</td><td>0xe8BFc321b8bBb887B6cd9eE6C713c961a129E7A3</td><td>ArbitrumSepolia</td><td>Faucet contract, responsible for distributing arbitrum $HYPT tokens to users.</td></tr><tr><td>35</td><td>Hyperdust_Space</td><td>0x6B752725d30cC98255aAbeDD93FBCc7541bD3d36</td><td>ArbitrumSepolia</td><td>Responsible for managing all Hyperspace instances and generating a SID for each Hyperspace.</td></tr></tbody></table>
