---
# System prepended metadata

title: Beta Mainnet Deploy Notes

---

# Beta Mainnet Deploy Notes

## Mainnet
Account: 0x78AE2fe5ab0b3f362890Bf88f4994d75405683f8
```
{
  "root": {
    "BytesLib": "0x3355991B6eD52D399932cfDeb8068651E9d2161B",
    "Common": "0xe6F4843a84Ad302b345593c9edd1dCdF1BDcF892",
    "ECVerify": "0x05c16f548330034054E06C7b8B70EC0f6F55BacE",
    "Merkle": "0x16716ecaf428DDD872B5F8724A6Ca81B648746F7",
    "MerklePatriciaProof": "0xF7560D0D5d07988e215c67bF5704AcDf8ad15158",
    "PriorityQueue": "0xF14a2b1C71F71F788aB54eb4b31e5A72BFc3997c",
    "RLPEncode": "0xf5A58Cdbb0B5c51d6a843b8D5007803D9db621ee",
    "RLPReader": "0xEf3fdb61C8876728CCeC8C2f900bA5c735cB3929",
    "SafeMath": "0x22D56916F084BB9955525A10234FF875caB5c6a9",
    "Registry": "0x4eE5e7477d6abDA5a0E0172a72a92F1E060EcD7B",
    "StateSender": "0xA6770aCDCF7CD75ffaC3A6A24cC676d6CcF3bb64",
    "DepositManager": "0xe60eb6A559eec79f65f2207366D32A68fD171944",
    "WithdrawManager": "0x4D67F2e7Be1807D76D5E55e21Af6300ad35c19e9",
    "RootChain": "0xA4edab1eF6358c40D487a9D466D977e98F7AC218",
    "StakeManager": "0x0A149deE25eE0D8C9BbAF99620c4Cb94B606bcdE",
    "DepositManagerProxy": "0xDE41EfDf7B4523B80523875b122F0eaF42e10dcC",
    "WithdrawManagerProxy": "0xf294c253a6903E5eCb35716a6e6735b69f409Ec4",
    "ERC721Predicate": "0x56a44E07d8B47a84978a878C59973C12cAC265e3",
    "tokens": {
      "TestToken": "0xB3b2672b9e3905F6Ac4e74382062f79d22203087",
      "Sai": "0x89d24a6b4ccb1b6faa2625fe562bdd9a23260359",
      "ChainBreakersPets": "0x38E908b70C8E0DCFE452C0fB2eBf432f9c5A6f20",
      "ChainGuardiansToken": "0x3CD41EC039c1F2DD1f76144bb3722E7b503f50ab"
    }
  },
  "child": {
    "childChain": "0x3355991B6eD52D399932cfDeb8068651E9d2161B"
    "tokens": {
      "TestToken": "0x34aB3a11783260e27e56C9dA68DD41E52BdeAA2c",
      "Sai": "0xf9c9130d396d09d1ea022E0803AE1E12858FfD6D",
      "ChainBreakersPets": "0x6CB13CbfeE5Cd99eaca6FA9d1906B628af473279",
      "ChainGuardiansToken": "0x12d6c8d606e441718A1cDe1026f0AC15E92BbC7d"
    }
  }
}
```
### Action Log
Approved `StakeManager` for 100 TST tokens for the account `0x78AE2fe5ab0b3f362890Bf88f4994d75405683f8`

Stakers (called `stakeFor`) :
```
0x1f4eBCB64F18eC0F59Fdff2b17532e655eB1b476: 10 TST
0xd90D4d5DA9c9E5dF309B61cF4ABb2c90d54725FB: 10 TST
0x06582C97C50Ad97A15b281e36A56C8525c2043B3: 10 TST
```
Moonwalker output:
```
{
  "0": {
    "contract": "BytesLib",
    "args": [],
    "id": 0,
    "type": "deploy",
    "txHash": "0x430a3795a15f6867bead1b05c26677cd64c4f785177815a5209bdf27bbd22968",
    "status": "complete",
    "address": "0x3355991B6eD52D399932cfDeb8068651E9d2161B"
  },
  "1": {
    "contract": "Common",
    "args": [],
    "id": 1,
    "type": "deploy",
    "txHash": "0xda7274f5b38ee378d48518ebc2dcd1329729f561b61b9d7bd9e6c0cedfef8c52",
    "status": "complete",
    "address": "0xe6F4843a84Ad302b345593c9edd1dCdF1BDcF892"
  },
  "2": {
    "contract": "ECVerify",
    "args": [],
    "id": 2,
    "type": "deploy",
    "txHash": "0xbc6a581afacedb04ec5c61544e2b2a79a9804a19a5ac3fa2b401916a45880e3d",
    "status": "complete",
    "address": "0x05c16f548330034054E06C7b8B70EC0f6F55BacE"
  },
  "3": {
    "contract": "Merkle",
    "args": [],
    "id": 3,
    "type": "deploy",
    "txHash": "0x9a8667dcfcd0a40d9658d3eca66b739807ccef3c29a5be59699b26cf330f9415",
    "status": "complete",
    "address": "0x16716ecaf428DDD872B5F8724A6Ca81B648746F7"
  },
  "4": {
    "contract": "MerklePatriciaProof",
    "args": [],
    "id": 4,
    "type": "deploy",
    "txHash": "0x487a7e5822f55b4e1305d9f8bf522bfa29cf019fe51db312dc9ddd6cf1fc3333",
    "status": "complete",
    "address": "0xF7560D0D5d07988e215c67bF5704AcDf8ad15158"
  },
  "5": {
    "contract": "PriorityQueue",
    "args": [],
    "id": 5,
    "type": "deploy",
    "txHash": "0x892af33ebaacae4c897af91b62bff248116d08381f33bc60ca71c548c4518c30",
    "status": "complete",
    "address": "0xF14a2b1C71F71F788aB54eb4b31e5A72BFc3997c"
  },
  "6": {
    "contract": "RLPEncode",
    "args": [],
    "id": 6,
    "type": "deploy",
    "txHash": "0x8221e53d56c6724e4edc25d2774edf3b6d8c12f395f8b7d0dd8b00a4c4ace743",
    "status": "complete",
    "address": "0xf5A58Cdbb0B5c51d6a843b8D5007803D9db621ee"
  },
  "7": {
    "contract": "RLPReader",
    "args": [],
    "id": 7,
    "type": "deploy",
    "txHash": "0x10ace110f102bc2f622b5ac068e379506d6026cd67978af5878e906431de7e17",
    "status": "complete",
    "address": "0xEf3fdb61C8876728CCeC8C2f900bA5c735cB3929"
  },
  "8": {
    "contract": "SafeMath",
    "args": [],
    "id": 8,
    "type": "deploy",
    "txHash": "0x2064d1868bd2351b9bc814265802bbd687e79326a128e3a27c650f8152777b48",
    "status": "complete",
    "address": "0x22D56916F084BB9955525A10234FF875caB5c6a9"
  },
  "9": {
    "contract": "Registry",
    "args": [],
    "id": 9,
    "type": "deploy",
    "txHash": "0xe50c9c4c80a683af9facef1b0985ed73210f21e539fde4e4f0b3999db1f5d86c",
    "status": "complete",
    "address": "0x4eE5e7477d6abDA5a0E0172a72a92F1E060EcD7B"
  },
  "10": {
    "contract": "StateSender",
    "args": [],
    "id": 10,
    "type": "deploy",
    "txHash": "0x39dad360fbdd46012b35ec7cbbe71eea234769eccd4444a85d9f9d08c4a620c2",
    "status": "complete",
    "address": "0xA6770aCDCF7CD75ffaC3A6A24cC676d6CcF3bb64"
  },
  "11": {
    "contract": "DepositManager",
    "args": [],
    "id": 11,
    "type": "deploy",
    "txHash": "0x3652d841f76117c46b22f4aeca99264846d8160866b4e03a7f08783431d2f692",
    "status": "complete",
    "address": "0xe60eb6A559eec79f65f2207366D32A68fD171944"
  },
  "12": {
    "contract": "WithdrawManager",
    "args": [],
    "id": 12,
    "type": "deploy",
    "txHash": "0xa47502cb96d81310ce15abf680d72dcade91f1d9d8649f0f9c36b950d2012126",
    "status": "complete",
    "address": "0x4D67F2e7Be1807D76D5E55e21Af6300ad35c19e9"
  },
  "13": {
    "contract": "RootChain",
    "args": [
      "0x4eE5e7477d6abDA5a0E0172a72a92F1E060EcD7B"
    ],
    "id": 13,
    "type": "deploy",
    "txHash": "0xdb9fbcddab643f7530fd6b2e6173de44f7c32c7d79d6ee33acd1fb305002d5bf",
    "status": "complete",
    "address": "0xA4edab1eF6358c40D487a9D466D977e98F7AC218"
  },
  "14": {
    "contract": "StakeManager",
    "args": [
      "0x4eE5e7477d6abDA5a0E0172a72a92F1E060EcD7B",
      "0xA4edab1eF6358c40D487a9D466D977e98F7AC218"
    ],
    "id": 14,
    "type": "deploy",
    "txHash": "0xb7b3466dd51847168a3206f8918101d556aba33b6ce99989a231c6beb2d4d22f",
    "status": "complete",
    "address": "0x0A149deE25eE0D8C9BbAF99620c4Cb94B606bcdE"
  },
  "15": {
    "contract": "DepositManagerProxy",
    "args": [
      "0xe60eb6A559eec79f65f2207366D32A68fD171944",
      "0x4eE5e7477d6abDA5a0E0172a72a92F1E060EcD7B",
      "0xA4edab1eF6358c40D487a9D466D977e98F7AC218"
    ],
    "id": 15,
    "type": "deploy",
    "txHash": "0x0f8495b196ae8fc1022900795499d23fee1b9e2b32b78d859755ab0759938c24",
    "status": "complete",
    "address": "0xDE41EfDf7B4523B80523875b122F0eaF42e10dcC"
  },
  "16": {
    "contract": "WithdrawManagerProxy",
    "args": [
      "0x4D67F2e7Be1807D76D5E55e21Af6300ad35c19e9",
      "0x4eE5e7477d6abDA5a0E0172a72a92F1E060EcD7B",
      "0xA4edab1eF6358c40D487a9D466D977e98F7AC218"
    ],
    "id": 16,
    "type": "deploy",
    "txHash": "0x10f6cf1201093d0b269b4c6f38be048e0cf407a3497e880bbefcec8536893dc3",
    "status": "complete",
    "address": "0xf294c253a6903E5eCb35716a6e6735b69f409Ec4"
  },
  "17": {
    "contract": "TestToken",
    "args": [
      "Test Token",
      "TST"
    ],
    "id": 17,
    "type": "deploy",
    "txHash": "0x6fd862ac36cce47d37b451e5ddb02d09f2ee8f84d76c648ffe172a9d8739029f",
    "status": "complete",
    "address": "0xB3b2672b9e3905F6Ac4e74382062f79d22203087"
  },
  "18": {
    "contract": "Registry",
    "method": "updateContractMap",
    "args": [
      {
        "value": "0x396a39c7e290685f408e5373e677285002a403b06145527a7a84a38a30d9ef10"
      },
      "DepositManagerProxy"
    ],
    "id": 18,
    "type": "transaction",
    "txHash": "0x37fa905c955831adbd5cb38168955142b88a828734baac53f779293e08b5242d",
    "status": "complete"
  },
  "19": {
    "contract": "Registry",
    "method": "updateContractMap",
    "args": [
      {
        "value": "0x261885af88107524c32b47256ca1d87cafbd893a7e8cc972ae41fdfb0270335e"
      },
      "WithdrawManagerProxy"
    ],
    "id": 19,
    "type": "transaction",
    "txHash": "0x18ff5ae70af5eda8126f939fb0d1f7e26660cd12f00701b6aa7521e9ad6d323d",
    "status": "complete"
  },
  "20": {
    "contract": "Registry",
    "method": "updateContractMap",
    "args": [
      {
        "value": "0x56e86af72b94d3aa725a2e35243d6acbf3dc1ada7212033defd5140c5fcb6a9d"
      },
      "StakeManager"
    ],
    "id": 20,
    "type": "transaction",
    "txHash": "0x57d3fa9e8c7865d15dd1bf42d90b8c9830330e853d797c7feae4e8d042e2b02a",
    "status": "complete"
  },
  "21": {
    "contract": "Registry",
    "method": "updateContractMap",
    "args": [
      {
        "value": "0xa6604f6f9e958c3372fa784685d6216654aef3be0a2255a92dfbab50f7d0b854"
      },
      "StateSender"
    ],
    "id": 21,
    "type": "transaction",
    "txHash": "0x058d3686004aae3bcb3cab85fe296b38c978248e873077f47543f31ad81d42b3",
    "status": "complete"
  },
  "22": {
    "contract": "StakeManager",
    "method": "setToken",
    "args": [
      "TestToken"
    ],
    "id": 22,
    "type": "transaction",
    "txHash": "0x2264611fb7e4f382e6b9ed02c2c49264e1b89f534d7932f1a5b929ad762e28c4",
    "status": "complete"
  },
  "23": {
    "contract": "ERC721Predicate",
    "args": [
      "0xf294c253a6903E5eCb35716a6e6735b69f409Ec4",
      "0xDE41EfDf7B4523B80523875b122F0eaF42e10dcC"
    ],
    "id": 23,
    "type": "deploy",
    "txHash": "0x715e831c8f6edee7db1b79546f60091a4c6cfea04b6dbd2acdc819de417ac718",
    "status": "complete",
    "address": "0x56a44E07d8B47a84978a878C59973C12cAC265e3"
  },
  "24": {
    "contract": "Registry",
    "method": "addErc721Predicate",
    "args": [
      "ERC721Predicate"
    ],
    "id": 24,
    "type": "transaction",
    "txHash": "0xceb8c018486fd07c21385c581108838d21efcc8969a56d9f8dc367d8f2849449",
    "status": "complete"
  }
}
```