# Etheruem

### LON 相关合约

| Contract                                                                     | Address                                                                                                                                                                                                                                                                                                                 | Role                                                                             |
| ---------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |
|  **LON**                                                                     | [0x0000000000095413afC295d19EDeb1Ad7B71c952](https://etherscan.io/address/0x0000000000095413afC295d19EDeb1Ad7B71c952)                                                                                                                                                                                                   | LON token contract                                                               |
| **First stage liquidity mining**                                             | [https://etherscan.io/address/0x929cf614c917944dd278bc2134714eaa4121bc6a](https://etherscan.io/address/0x929cf614c917944dd278bc2134714eaa4121bc6a)                                                                                                                                                                      |  Use merkle redeem to lock LP tokens for mining                                  |
| **Second stage liquidity mining**                                            | <p>LON_ETH(UniSwap)<a href="https://etherscan.io/address/0xc348314f74b043ff79396e14116b6f19122d69f4#code">0xc348314f74b043ff79396e14116b6f19122d69f4</a></p><p>LON_USDT(Sushi)<a href="https://etherscan.io/address/0x11520d501e10e2e02a2715c4a9d3f8aeb1b72a7a#code">0x11520d501e10e2e02a2715c4a9d3f8aeb1b72a7a</a></p> | Provide Uniswap & Sushiswap LP and stake to receive mining rewards $LON & $SUSHI |
| **Third stage liquidity mining**                                             | <p> LON_ETH</p><p><a href="https://etherscan.io/address/0x74379cec6a2c9fde0537e9d9346222a724a278e4">0x74379CEC6a2c9Fde0537e9D9346222a724A278e4</a></p><p>LON_USDT</p><p><a href="https://etherscan.io/address/0x539a67b6f9c3cad58f434cc12624b2d520bc03f8">0x539a67b6f9c3cad58f434cc12624b2d520bc03f8</a></p>            | Provide Uniswap & Sushiswap LP and stake to receive mining rewards $LON          |
| **EmergencyRecipient**                                                       | [0x00000000D49A1772A9Ed1533f0d6b7f54A4A814e](https://etherscan.io/address/0x00000000D49A1772A9Ed1533f0d6b7f54A4A814e)                                                                                                                                                                                                   | Used to collect tokens sent in error                                             |
|  **MerkleRedeem**                                                            | [0x0000000006a0403952389B70d8EE4E45479023db](https://etherscan.io/address/0x0000000006a0403952389B70d8EE4E45479023db)                                                                                                                                                                                                   |  Used to claim and distribute trading mining rewards                             |
|  **TreasuryVesterFactory**                                                   | [0x000000003A8DBF47cD362EDA39B3a5F3FC6E99ce](https://etherscan.io/address/0x000000003A8DBF47cD362EDA39B3a5F3FC6E99ce)                                                                                                                                                                                                   | Vester plan contract                                                             |
| <p> <strong>LON/ETH LPToken</strong><br><strong>(UniswapV2Pair)</strong></p> | [0x7924a818013f39cf800F5589fF1f1f0DEF54F31F](https://etherscan.io/address/0x7924a818013f39cf800F5589fF1f1f0DEF54F31F)                                                                                                                                                                                                   | Uniswap LON/ETH liquidity pool                                                   |
|  **StakingRewardsFactory**                                                   | [0xBA4F753781b1e7a9e2a46618b7721A4685206020](https://etherscan.io/address/0xBA4F753781b1e7a9e2a46618b7721A4685206020)                                                                                                                                                                                                   |                                                                                  |

<table data-header-hidden><thead><tr><th width="232.66666666666669">Contract</th><th>Address</th><th>Role</th></tr></thead><tbody><tr><td>Contract</td><td>Address</td><td>Role</td></tr><tr><td><strong>Mainnet Community Treasury</strong></td><td><a href="https://etherscan.io/address/0x3557BD3d422300198719710Cc3f00194E1c20A46">0x3557BD3d422300198719710Cc3f00194E1c20A46</a></td><td><ul><li>Tokenlon Community Treasury's mainnet wallet</li></ul></td></tr><tr><td><strong>Arbitrum Community Treasury</strong></td><td><a href="https://arbiscan.io/address/0xbF03bcb67333610b7F90df58C7E435691B0Af355">0xbF03bcb67333610b7F90df58C7E435691B0Af355</a></td><td><ul><li>Tokenlon Community Treasury's Arbitrum wallet </li></ul></td></tr></tbody></table>

### Multi-Signature contract

Contract parameters are set using multi-signature wallet management, each update will generally go through the community vote, and then find the multi-signature controller for operation submission and confirmation

| **Contract**            | Address                                                                                                               | Role                                                               |
| ----------------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------ |
|  **LON owner/v5 admin** | [0x74C3cA9431C009dC35587591Dc90780078174f8a](https://etherscan.io/address/0x74C3cA9431C009dC35587591Dc90780078174f8a) | <ul><li>LON multisig contract</li><li> v5 contract admin</li></ul> |
| **v5 operator/spender** | [0x9aFc226Dc049B99342Ad6774Eeb08BfA2F874465](https://etherscan.io/address/0x9aFc226Dc049B99342Ad6774Eeb08BfA2F874465) | <ul><li>v5 contract operator</li><li>spender admin</li></ul>       |



### Tokenlon v5 Contract

| Contract                                                                             | Address                                                                                                                                                                                                                                                                                                            | Role                                                                  |
| ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------- |
|  **Tokenlon: v5**                                                                    | [0x03f34bE1BF910116595dB1b11E9d1B2cA5D59659](https://etherscan.io/address/0x03f34bE1BF910116595dB1b11E9d1B2cA5D59659)                                                                                                                                                                                              | v5 contract entrance                                                  |
|  **UserProxy**                                                                       | [0x89062F9dd198BcEFb07417e488A6bE71C1c9F1c3](https://etherscan.io/address/0x89062F9dd198BcEFb07417e488A6bE71C1c9F1c3)                                                                                                                                                                                              | User proxy contract                                                   |
|  **PermanentStorage**                                                                | <ul><li><a href="https://etherscan.io/address/0x0485C25A5E8D7d0c5676D0E6D3Bfc4aA597Ba0B0">0x0485C25A5E8D7d0c5676D0E6D3Bfc4aA597Ba0B0</a> (v5.1.0)</li><li><a href="https://etherscan.io/address/0xa1074eA92135393e695F67Fbd82B097A70296086#code">0xa1074eA92135393e695F67Fbd82B097A70296086</a> (v5.0.0)</li></ul> | <p> Storage contract for holding contract variables</p><p>(logic)</p> |
| <p><strong>PermanentStorageProxy</strong></p><p><strong>(Upgrade Proxy)</strong></p> | [0x6D9Cc14a1d36E6fF13fc6efA9e9326FcD12E7903](https://etherscan.io/address/0x6D9Cc14a1d36E6fF13fc6efA9e9326FcD12E7903)                                                                                                                                                                                              | <p>Storage contract for holding contract variables</p><p>(impl)</p>   |
| **Spender**                                                                          | [0x3c68dfc45dc92C9c605d92B49858073e10b857A6](https://etherscan.io/address/0x3c68dfc45dc92C9c605d92B49858073e10b857A6)                                                                                                                                                                                              | Deduction contract                                                    |
|  **AllowanceTarget**                                                                 | [0x8A42d311D282Bfcaa5133b2DE0a8bCDBECea3073](https://etherscan.io/address/0x8A42d311D282Bfcaa5133b2DE0a8bCDBECea3073)                                                                                                                                                                                              | Store user authorizations                                             |
|  **AMMWrapper**                                                                      | <ul><li><a href="https://etherscan.io/address/0x904144473FdE753dc0729608CfeEA6F4A8B275E6">0x904144473FdE753dc0729608CfeEA6F4A8B275E6</a> (v5.1.0)</li><li><a href="https://etherscan.io/address/0x11be6f5520FEE8E867e20AF9C9D2c8A09b909B83">0x11be6f5520FEE8E867e20AF9C9D2c8A09b909B83</a> (v5.0.0)</li></ul>      | AMM Strategy                                                          |
|  **PMM**                                                                             | [0x8D90113A1e286a5aB3e496fbD1853F265e5913c6](https://etherscan.io/address/0x8D90113A1e286a5aB3e496fbD1853F265e5913c6)                                                                                                                                                                                              | PMM Strategy                                                          |
|  **AMMQuoter**                                                                       | [0x7839254CfF8aaFBdC2da66fe709eB8f17cE09fe5](https://etherscan.io/address/0x7839254cff8aafbdc2da66fe709eb8f17ce09fe5) (v5.1.0)                                                                                                                                                                                     |  On-chain quotation contract                                          |

### Community Treasury Wallet

<table data-header-hidden><thead><tr><th width="232.66666666666669">Contract</th><th>Address</th><th>Role</th></tr></thead><tbody><tr><td>Contract</td><td>Address</td><td>Role</td></tr><tr><td><strong>Mainnet Community Treasury</strong></td><td><a href="https://etherscan.io/address/0x3557BD3d422300198719710Cc3f00194E1c20A46">0x3557BD3d422300198719710Cc3f00194E1c20A46</a></td><td><ul><li>Tokenlon Community Treasury's mainnet wallet</li></ul></td></tr></tbody></table>
