Verification
Helpful information to aid in verifying governance proposals
Last updated
Helpful information to aid in verifying governance proposals
Last updated
Rate Feed identifiers are the . The feature in governance proposals mainly in one of these situations:
Whitelisting oracles to be able to report for a rate feed.
Setting the
Configuring circuit breakers in the .
CELO/USD
0x765DE816845861e75A25fCA122bb6898B8B1282a
CELO/EUR
0xD8763CBa276a3738E6DE85b4b3bF5FDed6D6cA73
CELO/BRL
0xe8537a3d056DA446677B9E9d6c5dB704EaAb4787
CELO/XOF
0x73F93dcc49cB8A239e2032663e9475dd5ef29A08
CELO/KES
0x456a3D042C0DbD3db53D5489e98dFb038553B0d0
CELO/PHP
0xaFc02368A174Cd08e01c373de6D0B537CECF43C8
address(uint160(uint256(keccak256("relayed:CELOPHP"))))
CELO/COP
0x32ABF1cBdFdcD56790f427694be2658d4B1A83bC
address(uint160(uint256(keccak256("relayed:CELOCOP"))))
CELO/GHS
0x5AD3817fE11971c1fd79c7D88485af560eD5470C
address(uint160(uint256(keccak256("relayed:CELOGHS"))))
CELO/GBP
0x6732fEF1b6EE8003A06a3D7eECFF1a36550CFDF5
address(uint160(uint256(keccak256("relayed:CELOGBP"))))
CELO/ZAR
0xD064b6CcFF2AE8968bA6725e9A92f3F0431bf5D0
address(uint160(uint256(keccak256("relayed:CELOZAR"))))
CELO/CAD
0x15339E57E761F006834893CD5134138339e7bfCb
address(uint160(uint256(keccak256("relayed:CELOCAD"))))
CELO/AUD
0x1aA86eAd81936a1E9707c6B4A7AEfb2B4A538B58
address(uint160(uint256(keccak256("relayed:CELOAUD"))))
USDC/USD
0xA1A8003936862E7a15092A91898D69fa8bCE290c
address(uint160(uint256(keccak256("USDCUSD"))))
USDC/EUR
0x206B25Ea01E188Ee243131aFdE526bA6E131a016
address(uint160(uint256(keccak256("USDCEUR"))))
USDC/BRL
0x25F21A1f97607Edf6852339fad709728cffb9a9d
address(uint160(uint256(keccak256("USDCBRL"))))
EUROC/EUR
0x26076B9702885d475ac8c3dB3Bd9F250Dc5A318B
address(uint160(uint256(keccak256("EUROCEUR"))))
EUROC/XOF
0xed35e46b095197da30ddffa5b91d386886d5ce0d
address(uint160(uint256(keccak256("EUROCXOF"))))
EUR/XOF
0x40dc8528167557353fdcd98548ab2139a670dd0b
address(uint160(uint256(keccak256("EURXOF"))))
KES/USD
0xbAcEE37d31b9f022Ef5d232B9fD53F05a531c169
address(uint160(uint256(keccak256("KESUSD"))))
USDT/USD
0xE06C10C63377cD098b589c0b90314bFb55751558
address(uint160(uint256(keccak256("USDTUSD"))))
PHP/USD
0xab921d6ab1057601A9ae19879b111fC381a2a8E9
address(uint160(uint256(keccak256("relayed:PHPUSD"))))
COP/USD
0x0196D1F4FdA21fA442e53EaF18Bf31282F6139F1
address(uint160(uint256(keccak256("relayed:COPUSD"))))
GHS/USD
0x44D99a013a0DAdbB4C06F9Cc9397BFd3AC12b017
address(uint160(uint256(keccak256("relayed:GHSUSD"))))
GBP/USD
0xf590b62f9cfcc6409075b1ecAc8176fe25744B88
address(uint160(uint256(keccak256("relayed:GBPUSD"))))
ZAR/USD
0x17ef04Af0c52465694a841552fc2415169b1114c
address(uint160(uint256(keccak256("relayed:ZARUSD"))))
CAD/USD
0x20869cF54Ead821C45DFb2aB0C23d2e10Fbb65A4
address(uint160(uint256(keccak256("relayed:CADUSD"))))
AUD/USD
0x646bD504C3864Ea5b8A6B6D25743721f61864A07
address(uint160(uint256(keccak256("relayed:AUDUSD"))))
*For Rate Feeds with the prefix "relayed:" in the identifier calculation, the data is relayed from Chainlink Price Feed contracts.
Exchange identifiers are deterministically computed from the assets and pricing module of the pool as follows:
cUSD/CELO
0x3135b662c38265d0655177091f1b647b4fef511103d06c016efdf18b46930d2c
keccak256(abi.encodePacked("cUSD", "CELO", "ConstantProduct"))
cEUR/CELO
0xb73ffc6b5123de3c8e460490543ab93a3be7d70824f1666343df49e219199b8c
keccak256(abi.encodePacked("cEUR", "CELO", "ConstantProduct"))
cREAL/CELO
0xed0528e42b9ecae538aab34b93813e08de03f8ac4a894b277ef193e67275bbae
keccak256(abi.encodePacked("cREAL", "CELO", "ConstantProduct"))
eXOF/CELO
0x269dcbdbc07fff1a4aaab9c7c03b3f629cd9bbed49aa0efebab874e4da1ffd07
keccak256(abi.encodePacked("eXOF", "CELO", "ConstantProduct"))
cUSD/axlUSDC
0x0d739efbfc30f303e8d1976c213b4040850d1af40f174f4169b846f6fd3d2f20
keccak256(abi.encodePacked("cUSD", "axlUSDC", "ConstantSum"))
cEUR/axlUSDC
0xf418803158d881fda22694067bf6479476cec22ecfeeca2f6a65a6259bdbb9c0
keccak256(abi.encodePacked("cEUR", "axlUSDC", "ConstantSum"))
cREAL/axlUSDC
0x40c8472edd23f2976b0503db2692e8f06f0eb52db690e84697cad36a6b44e2df
keccak256(abi.encodePacked("cREAL", "axlUSDC", "ConstantSum"))
cEUR/EUROC
0xfca6d94b46122eb9a4b86cf9d3e1e856fea8a826d0fc26c5baf17c43fbaf0f48
keccak256(abi.encodePacked("cEUR", "axlEUROC", "ConstantSum"))
eXOF/EUROC
0xcc68743c58a31c4ec3c56bca3d579409b4e2424e5f37e54a85f917b22af74e7c
keccak256(abi.encodePacked("eXOF", "axlEUROC", "ConstantSum"))
cUSD/nativeUSDC
0xacc988382b66ee5456086643dcfd9a5ca43dd8f428f6ef22503d8b8013bcffd7
keccak256(abi.encodePacked("cUSD", "USDC", "ConstantSum"))
cEUR/nativeUSDC
0x99be8b8341ba00914600cda701568ab27eea9aca7a32fa48c26e07b86841020c
keccak256(abi.encodePacked("cEUR", "USDC", "ConstantSum"))
cBRL/nativeUSDC
0xe8693b17c0f002f6a2fe839525557cef10dfeacef9e16c9bbdcb01c57933ce58
keccak256(abi.encodePacked("cREAL", "USDC", "ConstantSum"))
cUSD/USDT
0x773bcec109cee923b5e04706044fd9d6a5121b1a6a4c059c36fdbe5b845d4e9b
keccak256(abi.encodePacked("cUSD", "USDâ‚®", "ConstantSum"))
cUSD/cKES
0x89de88b8eb790de26f4649f543cb6893d93635c728ac857f0926e842fb0d298b
keccak256(abi.encodePacked("cUSD", "cKES", "ConstantSum"))
cUSD/PUSO
0x7952984d7278ca3417febf52815c321984ac3147ced2c02bb6a02b0bcab08413
keccak256(abi.encodePacked("cUSD", "PUSO", "ConstantSum"))
cUSD/cCOP
0x1c9378bd0973ff313a599d3effc654ba759f8ccca655ab6d6ce5bd39a212943b
keccak256(abi.encodePacked("cUSD", "cCOP", "ConstantSum"))
cUSD/cGHS
0x3562f9d29eba092b857480a82b03375839c752346b9ebe93a57ab82410328187
keccak256(abi.encodePacked("cUSD", "cGHS", "ConstantSum"))
cUSD/cGBP
0x6c369bfb1598b2f7718671221bc524c84874ad1ed7ba02a61121e7a06722e2ce
keccak256(abi.encodePacked("cUSD", "cGBP", "ConstantSum"))
cUSD/cAUD
0xd580d237231109e6a96d67d82450611c610a805a26660c90281bdc0cd04a95c7
keccak256(abi.encodePacked("cUSD", "cAUD", "ConstantSum"))
cUSD/cCAD
0x517ccc3bcab9f35e2e24143a0c1809068efc649f740846cfb6a1c5703735c1ee
keccak256(abi.encodePacked("cUSD", "cCAD", "ConstantSum"))
cUSD/cZAR
0x4206e101b13bf29e40b2bfed4cf167271c41677720f2ee786ac1bf5efac101cb
keccak256(abi.encodePacked("cUSD", "cZAR", "ConstantSum"))
The
The
The
The
The