|
4 | 4 |
|
5 | 5 | Solidity contracts for cross-chain AMPL through bridges.
|
6 | 6 |
|
7 |
| -Currently supports integration with ChainSafe's [chain-bridge](https://github.com/ChainSafe/chainbridge-solidity). However it could work with any bridge which supports generic data transfer. To integrate with a new bridge, custom bridge specific 'bridge-gateway' contracts need to be implemented which deals with bridge specific ABIs and data parsing. |
| 7 | +It supports integration with any cross chain bridge which supports generic data transfer. To integrate with a new bridge, custom bridge specific 'bridge-gateway' contracts need to be implemented which deals with bridge specific ABIs and data parsing. |
8 | 8 |
|
9 | 9 | [Get up to speed](https://github.com/ampleforth/ampl-bridge-solidity/wiki/AMPL-Bridge-Primer).
|
10 | 10 |
|
11 | 11 | ### Live Deployments
|
12 |
| - * [BSC](https://bscscan.com/token/0xDB021b1B247fe2F1fa57e0A87C748Cc1E321F07F) |
13 | 12 |
|
| 13 | +```yaml |
| 14 | +# Ethereum Mainnet |
| 15 | + |
| 16 | +# core protocol (controlled by Ampleforth Governance) |
| 17 | +token: 0xD46bA6D942050d489DBd938a2C909A5d5039A161 |
| 18 | +policy: 0x1B228a749077b8e307C5856cE62Ef35d96Dca2ea |
| 19 | +orchestrator: 0x6FB00a180781E75F87E2B690Af0196bAa77C7e7C |
| 20 | + |
| 21 | +# bridge contracts (controlled by Ampleforth Bridge DAO on Ethereum) |
| 22 | +owner: 0x57981B1EaFe4b18EC97f8B10859B40207b364662 |
| 23 | +batchRebaseReporter: 0x25fbC7D475B5013f631E5BB7f9Da57A8d1522179 |
| 24 | +vaults: |
| 25 | + - bridge: meter-passport |
| 26 | + vault: 0x805c7Ecba41f9321bb098ec1cf31d86d9407de2F |
| 27 | + - bridge: matic |
| 28 | + vault: 0xCFedb6b85283fBBD0f5F30c5F75324A4B91819c5 |
| 29 | + |
| 30 | +# BSC (controlled by Ampleforth Bridge DAO on BSC) |
| 31 | +owner: 0x1501FBc20d3D0C1FEF146B528e7Cd9a003aBf281 |
| 32 | +token: 0xDB021b1B247fe2F1fa57e0A87C748Cc1E321F07F |
| 33 | +controller: 0x17F084dFF8a71e38521BCBD3Da871753Dc67aa81 |
| 34 | +rebaseRelayer: 0x0c0144D04594AB99F4C02691B6684e3d871B589e |
| 35 | + |
| 36 | +# Matic / Polygon (controlled by Ampleforth Bridge DAO on Matic) |
| 37 | +owner: 0x5d96A65E51A78C511C545a0247eb2d006912b636 |
| 38 | +token: 0xc67238827da94B15F6bA10F3d35f690809919F75 |
| 39 | +controller: 0x0AF32F7B0733DBFe59E52712c3fBF2d1B4ebd00f |
| 40 | +rebaseRelayer: 0x4960382cA3151Df595b944731304F71Df7eDb35A |
| 41 | +``` |
14 | 42 |
|
15 | 43 | ### Working Bridges
|
16 | 44 | * [ChainBridge](https://github.com/ampleforth/ampl-bridge-solidity/wiki/AMPL-ChainBridge)
|
| 45 | + * [Polygon](https://docs.matic.network/docs/develop/l1-l2-communication/state-transfer/) |
17 | 46 |
|
18 | 47 | ## Contracts
|
19 | 48 |
|
|
0 commit comments