Smart Contract Governance
Note:
The contract upgrade Administrator address is unified across all chains.
For the relationship of these contracts, please refer to the smart contract documentation.
Runtime Configuration
Access Control Model
AI Protocol's smart contract runtime configuration uses OpenZeppelin's access control model, as described in Access Control Documentation.
Parameter Configuration
The permission model for updating business parameters (such as adding supported tokens, setting Oracle address, etc.) uses OpenZeppelin’s Ownable implementation, with the permission address being a Gnosis Safe multi-signature address.
Token Mint/Burn
Role-based access control mechanism for permission management is used for cross chain Mint/Burn for AIBTC and related LSTs, which allows for flexible management and assignment of various contract permissions. By assigning specific roles to different entities, we ensure the security and control of contract operations.
Role Definitions
Admin Role
0x0000000000000000000000000000000000000000000000000000000000000000
Role that has the privileges to grant minter/burner role to designated accounts
Minter
0x21c4541be81880876bb5b786c07d484291318693feeeefe46b97010f158e9044
Role that has the privileges to mint and burn AIBTC or LST tokens.
Pool Burner
0x5ee216b0da65f8a36132240e2b0dd9725f0f5dda45a110091be9a42ddd32c71c
Role that has the privileges to burn AIBTC or LST tokens from any accounts, this role should only be granted to the Asset Pool that controls the AIBTC & related LSTs.
AIBTC
Admin Role
0x0c2Bc4d2698820e12E6eBe863E7b9E2650CD5b7D
AIBTC.BBN AIBTC.ENA AIBTC.CORE AIBTC.JUP
Admin Role Owner
0x0c2Bc4d2698820e12E6eBe863E7b9E2650CD5b7D
Mint/Burn Roles
Ethereum
AIBTC
Minter
0x1d5262919C4AAb745A8C9dD56B80DB9FeaEf86BA
MultiAssetPool
0xd8f734c938200BA294d0De5B555E8ff77d66c351
Chainlink CCIP
0xa2bF58cBAefFc76F8433B7B8492010aC8A51ef80
Meson.fi Bridge
Pool Burner
0x1d5262919C4AAb745A8C9dD56B80DB9FeaEf86BA
MultiAssetPool
AIBTC.BBN
Minter
0x763b8a88Ac40eDb6Cc5c13FAac1fCFf4b393218D
MultiAssetPool
0x80Cc104119901fd66088C9a8219E50D9547dE2d4
Chainlink CCIP
0xa2bF58cBAefFc76F8433B7B8492010aC8A51ef80
Meson.fi Bridge
Pool Burner
0x763b8a88Ac40eDb6Cc5c13FAac1fCFf4b393218D
MultiAssetPool
AIBTC.ENA
Minter
0x763b8a88Ac40eDb6Cc5c13FAac1fCFf4b393218D
MultiAssetPool
0xBA0E1c1F702D7Ec44a555759517BDBe9f7c824C3
Chainlink CCIP
0xa2bF58cBAefFc76F8433B7B8492010aC8A51ef80
Meson.fi Bridge
Pool Burner
0x763b8a88Ac40eDb6Cc5c13FAac1fCFf4b393218D
MultiAssetPool
BNB Chain
AIBTC
Minter
0x1FF72318deeD339e724e3c8deBCD528dC013D845
MutiAssetPool
0x85167add801b063F29186Ea15eC5041a9C4C7DC0
Chainlink CCIP
0x09d334C6197F52308EfC53E3D6726151c6BD0533
Meson.fi Bridge
Pool Burner
0x1FF72318deeD339e724e3c8deBCD528dC013D845
MutiAssetPool
AIBTC.BBN
Minter
0x2bE4500C50D99A81C8b4cF8DA10C5EDbaE6A234A
MultiAssetPool
0xA91a447D8fea44712D0157e88cF9aC53fA80C4dd
Chainlink CCIP
0x09d334C6197F52308EfC53E3D6726151c6BD0533
Meson.fi Bridge
Pool Burner
0x2bE4500C50D99A81C8b4cF8DA10C5EDbaE6A234A
MultiAssetPool
AIBTC.ENA
Minter
0x2bE4500C50D99A81C8b4cF8DA10C5EDbaE6A234A
MutiAssetPool
0x6c0D3271d3A4Cf72d091e404E6D011f37074e546
Chainlink CCIP
0x09d334C6197F52308EfC53E3D6726151c6BD0533
Meson.fi Bridge
Pool Burner
0x2bE4500C50D99A81C8b4cF8DA10C5EDbaE6A234A
MultiAssetPool
AIBTC.CORE
Minter
0x2bE4500C50D99A81C8b4cF8DA10C5EDbaE6A234A
MutiAssetPool
Pool Burner
0x2bE4500C50D99A81C8b4cF8DA10C5EDbaE6A234A
MultiAssetPool
AIBTC.JUP
Minter
0x2bE4500C50D99A81C8b4cF8DA10C5EDbaE6A234A
MutiAssetPool
Pool Burner
0x2bE4500C50D99A81C8b4cF8DA10C5EDbaE6A234A
MultiAssetPool
Arbitrum
AIBTC
Minter
0xf00aa0442bD2abFA2Fe20B12a1f88104A61037c7
MutiAssetPool
0x1Af4Eaaf574fe8622febe5BE1f242485D9Ae4196
Chainlink CCIP
0xD3d62E118E820FFd24A43f6a303c8187F6C7e41A
Meson.fi Bridge
Pool Burner
0xf00aa0442bD2abFA2Fe20B12a1f88104A61037c7
MutiAssetPool
AIBTC.BBN
Minter
0x0679E96f5EEDa5313099f812b558714717AEC176
MutiAssetPool
0x445f5d5e09f269a3bb7CAaC87d1feC46e068A8f3
Chainlink CCIP
0xD3d62E118E820FFd24A43f6a303c8187F6C7e41A
Meson.fi Bridge
Pool Burner
0x0679E96f5EEDa5313099f812b558714717AEC176
MutiAssetPool
AIBTC.ENA
Minter
0x0679E96f5EEDa5313099f812b558714717AEC176
MutiAssetPool
0x407320028216a0D91be5c582225Aee9F8447A6e5
Chainlink CCIP
0xD3d62E118E820FFd24A43f6a303c8187F6C7e41A
Meson.fi Bridge
Pool Burner
0x0679E96f5EEDa5313099f812b558714717AEC176
MutiAssetPool
Merlin
AIBTC
Minter
0xB777E64E70836f43939955e4561A4a7B3366016D
MultiAssetPool
Pool Burner
0xB777E64E70836f43939955e4561A4a7B3366016D
MultiAssetPool
AIBTC.BBN
Minter
0x7bf5827F3aa751D08Ba1835d3cdB330654ad348b
MultiAssetPool
0xAFCDfdd3364F6b62670D580c4b47184ef74EA86b
Meson.fi Bridge
Pool Burner
0x7bf5827F3aa751D08Ba1835d3cdB330654ad348b
MultiAssetPool
AIBTC.ENA
Minter
0x7bf5827F3aa751D08Ba1835d3cdB330654ad348b
MultiAssetPool
0xAFCDfdd3364F6b62670D580c4b47184ef74EA86b
Meson.fi Bridge
Pool Burner
0x7bf5827F3aa751D08Ba1835d3cdB330654ad348b
MultiAssetPool
Avalanche
AIBTC
Minter
0x0BA5f53a4Bf22C9e5947aeb6eA4521D030f35705
MultiAssetPool
0x660cE38Fb7682Dfa2bEf3e41bB365c39EC2C4Db8
Chainlink CCIP
0x5E306700C61d90E7dEE260F01572e4AB803d388D
Meson.fi Bridge
Pool Burner
0x0BA5f53a4Bf22C9e5947aeb6eA4521D030f35705
MultiAssetPool
AIBTC.BBN
Minter
0x814F3ae67dF0da9fe2399a29516FD14b9085263a
MultiAssetPool
0x19A90F20Ff81BE9F4ebfd1d7B42E84691Db1773A
Chainlink CCIP
0x5E306700C61d90E7dEE260F01572e4AB803d388D
Meson.fi Bridge
Pool Burner
0x814F3ae67dF0da9fe2399a29516FD14b9085263a
MultiAssetPool
BOB
AIBTC
Minter
0xc2f69541e3dC306777D260dC66bfD54fcb897100
MultiAssetPool
0xa6b3746d1b2270824e6560Adafe3Bc5e7545D33b
Meson.fi Bridge
Pool Burner
0xc2f69541e3dC306777D260dC66bfD54fcb897100
MultiAssetPool
AIBTC.BBN
Minter
0xd157B70F917fEf3A59502b9128feCA911dEbC864
MultiAssetPool
0xa6b3746d1b2270824e6560Adafe3Bc5e7545D33b
Meson.fi Bridge
Pool Burner
0xd157B70F917fEf3A59502b9128feCA911dEbC864
MultiAssetPool
Base
AIBTC
Minter
0x540a9DBBA1AE6250253ba8793714492ee357ac1D
MultiAssetPool
0xAc9B7fac15312fECb73e889118C009b2d2Cd5a71
Chainlink CCIP
Pool Burner
0x540a9DBBA1AE6250253ba8793714492ee357ac1D
MultiAssetPool
AIBTC.BBN
Minter
0xD7bf464839a28969846F2E0d1709d61c281d7888
MultiAssetPool
0x7c7b15c7e71986a63De5486b4C4386264782bcBa
Chainlink CCIP
Pool Burner
0xD7bf464839a28969846F2E0d1709d61c281d7888
MultiAssetPool
Core
AIBTC.CORE
Minter
0xA29aC443560Ef79732A6d444e73a585416676d1e
MultiAssetPool
Pool Burner
0xA29aC443560Ef79732A6d444e73a585416676d1e
MultiAssetPool
Mantle
AIBTC
Minter
0x9954Ec753e60515Cde96765efF4D35b18542C09f
MultiAssetPool
Pool Burner
0x9954Ec753e60515Cde96765efF4D35b18542C09f
MultiAssetPool
AIBTC.BBN
Minter
0x7c8f50cb4d1a5b9E58a084BC8D792D7d22108C74
MultiAssetPool
Pool Burner
0x7c8f50cb4d1a5b9E58a084BC8D792D7d22108C74
MultiAssetPool
Taiko
AIBTC
Minter
0x962B242e02BbcFe5475aB2272B1C77E5f1E9683F
Meson.fi Bridge
AIBTC.BBN
Minter
0x962B242e02BbcFe5475aB2272B1C77E5f1E9683F
Meson.fi Bridge
Last updated