> For the complete documentation index, see [llms.txt](https://docs.asymmetry.finance/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.asymmetry.finance/developers/contracts.md).

# Contracts

**$ASF on Ethereum Mainnet**

0x59a529070fbb61e6d6c91f952ccb7f35c34cf8aa

**$ASF on Base**

0x7543e3829eCDd61a5fD7c187ff88c4cf46E30F73

**veASF**

0xF119B5Aa93a7755b09952B3a88D04cdAf5329034&#x20;

**opASF**

0x7fE24F1A024D33506966CB7CA48Bab8c65fB632d

**USDaf**

0x9Cf12ccd6020b6888e4D4C4e4c7AcA33c1eB91f8

**$ASF on Aerodrome Pool**

0xaAD3B9047DCa4D5565471a3CCE2767c56535ec65

**USDaf Shared Contracts**

<details>

<summary>Shared Contract</summary>

{ "constants":{ "ETH\_GAS\_COMPENSATION":"37500000000000000", "INTEREST\_RATE\_ADJ\_COOLDOWN":"604800", "MAX\_ANNUAL\_INTEREST\_RATE":"2500000000000000000", "MIN\_ANNUAL\_INTEREST\_RATE":"5000000000000000", "MIN\_DEBT":"2000000000000000000000", "SP\_YIELD\_SPLIT":"750000000000000000", "UPFRONT\_INTEREST\_PERIOD":"604800" }, "collateralRegistry":"0x33d68055cd54061991b2e98b9ab326ffce4d60fe", "boldToken":"0x9cf12ccd6020b6888e4d4c4e4c7aca33c1eb91f8", "hintHelpers":"0x838a1f38c361ffa1b23201640752149adb4e865a", "multiTroveGetter":"0xb3683a407bddddfb126cf06fb52d974a08fd7e80", "exchangeHelpers":"0x0000000000000000000000000000000000000000", "branches":\[ { "collSymbol":"ysyBOLD", "collToken":"0x23346b04a7f55b8760e5860aa5a77383d63491cd", "addressesRegistry":"0x3414bd84dff0900a9046a987f4df2e0ef08fa1ce", "activePool":"0xb87e1e1c4cc2decada13025a8dc8a94bdb77fb63", "borrowerOperations":"0x57bd20ae68f845b35b76fe6e0239c9929eb48469", "collSurplusPool":"0x6d013fd94b789ab98470c1860527dd5718a3da2f", "defaultPool":"0x27f539ec3fa3e548e10d4ac883534eba891bb212", "sortedTroves":"0x98d9b02b41cc2f8e72775da528401a33765bc166", "stabilityPool":"0x83e5bde77d7477ecd972e338541b90af57675536", "troveManager":"0xf8a25a2e4c863bb7cea7e4b4eeb3866bb7f11718", "troveNFT":"0x63321ee523a8d4e23c65a9206da5a755dd6a72fe", "metadataNFT":"0x8f59b57b0ef481e922679a78ff4a073602d76c43", "priceFeed":"0x7f575323ddedfbad449fef5459fad031fe49520b", "gasPool":"0xd8c2a43ffbc2df5d9514fdee80aa6758a3ed8c80", "interestRouter":"0x1771f4de6836b10b59dd66990b0190985df6673c", "zapper":"0x9f69960304183768a01e0ba9f8a0164b556642d2", "gasCompZapper":"0x0000000000000000000000000000000000000000", "leverageZapper":"0x0000000000000000000000000000000000000000" }, { "collSymbol":"scrvUSD", "collToken":"0x0655977feb2f289a4ab78af67bab0d17aab84367", "addressesRegistry":"0x0c7b6c6a60ae2016199d393695667c1482719c82", "activePool":"0x244c422663328233a5d1bd5045ff943ba97d046e", "borrowerOperations":"0x9e601005deaaee8294c686e28e1affd04cc13830", "collSurplusPool":"0x0f7e2640aef5373d79bffbfa6798d64dafb93802", "defaultPool":"0xc20a51f66c917feff80d1e089199f727060c0369", "sortedTroves":"0x233817bd6970f2ec7f6963b02ab941dec0a87a70", "stabilityPool":"0xd48dc7cddc481f596bd9a97755c7ac696ad4ea87", "troveManager":"0x7aff0173e3d7c5416d8caa3433871ef07568220d", "troveNFT":"0x5aad68387cec384dc4d7af6bfc23f4f05e424d85", "metadataNFT":"0x9de6745f04acb02c67310588353a70a10ae865dd", "priceFeed":"0xf125c72ae447efdf3fa3601eda9ac0ebec06cbb8", "gasPool":"0xc5454328a03ead90cf5700997040998e454fd577", "interestRouter":"0x1771f4de6836b10b59dd66990b0190985df6673c", "zapper":"0x547d14f2e230cda0b99a17a1e396dc5b1e5d0920", "gasCompZapper":"0x0000000000000000000000000000000000000000", "leverageZapper":"0x0000000000000000000000000000000000000000" }, { "collSymbol":"sUSDS", "collToken":"0xa3931d71877c0e7a3148cb7eb4463524fec27fbd", "addressesRegistry":"0x330a0fdfc1818be022fedce96a041293e16dc6d1", "activePool":"0x08eaafd8fbb12cf12d6765e80c5b0ff8490c232d", "borrowerOperations":"0x336d9c5ecb9d6ce79c8c077d35426e714969b41d", "collSurplusPool":"0x2c56dd3a83d583810ce1ddae103660e46f0274a6", "defaultPool":"0xfab7396e2a6a3364e02ed26d2f80a354aa923b88", "sortedTroves":"0x1d9cc5a514368e6f28eba79b2db8fa5c9484b058", "stabilityPool":"0xb571781cedf07257d60d6b252a3d8b24150ded97", "troveManager":"0x53ce82ac43660aab1f80fecd1d74afe7a033d505", "troveNFT":"0x0f462915322cc2ca01f2e1e3dc7c598c43929b55", "metadataNFT":"0x8bbed56077d5e1de85c22b28682f25e8463204f7", "priceFeed":"0x2113468843cf2d0fd976690f4ec6e4213df46911", "gasPool":"0x31ef8a70f1f80d59b1c37592215c0287cd73ca3e", "interestRouter":"0x1771f4de6836b10b59dd66990b0190985df6673c", "zapper":"0xe1dde16f0dc85e05893b20131eb49deed543d68d", "gasCompZapper":"0x0000000000000000000000000000000000000000", "leverageZapper":"0x0000000000000000000000000000000000000000" }, { "collSymbol":"sfrxUSD", "collToken":"0xcf62f905562626cfcdd2261162a51fd02fc9c5b6", "addressesRegistry":"0x0ad1c302203f0fbb6ca34641bdfef0bf4182377c", "activePool":"0x20f29569566020d8e49c9843033c370772a93774", "borrowerOperations":"0x2538cd346429ea59902e02448bb7a7c098e4554e", "collSurplusPool":"0x4f3d778a6182fe0c3e1723c1432ce0bf5eff5526", "defaultPool":"0xfe6f765e77fd8f17ec3a985ac36c3c3ea92c946d", "sortedTroves":"0x7c1765fd1ab5afaed4a0a0ac74b2e4c45f5a5572", "stabilityPool":"0x446f358e3a927cc68f342141d78aa2d1c54e18f0", "troveManager":"0x478e7c27193aca052964c3306d193446027630b0", "troveNFT":"0x6563200449414f8d147d34d0f043045e48ddc89f", "metadataNFT":"0xc67b1883abbe62bcc241f8f5f89e84846c04a00e", "priceFeed":"0x653df748bf7a692555dcdbf4c504a8c84807f7c7", "gasPool":"0x1e61cc99a573ad78960d9bcc80005abf7a93ad9b", "interestRouter":"0x1771f4de6836b10b59dd66990b0190985df6673c", "zapper":"0x54867de8786dbd761463729f570b76172733f010", "gasCompZapper":"0x0000000000000000000000000000000000000000", "leverageZapper":"0x0000000000000000000000000000000000000000" }, { "collSymbol":"tBTC", "collToken":"0x18084fba666a33d37592fa2633fd49a74dd93a88", "addressesRegistry":"0xbd9f75471990041a3e7c22872c814a273485e999", "activePool":"0xb00d1d5dfd72a440b8c04a5f7b5bc3c8159a7f44", "borrowerOperations":"0xda9af112edfd837eebc1780433481426a52556e0", "collSurplusPool":"0x60eef55574ef687381d965eacf7cde0c8b61ca38", "defaultPool":"0x254a6a3e172a81d5825122403e1bc4d47f264a07", "sortedTroves":"0xd7a4d09680b8211940f19e1d1d25dc6568a4e0d0", "stabilityPool":"0x545a7ddfd863bd7ea0bfc689125169598085f75e", "troveManager":"0xfb17d0402ae557e3efa549812b95e931b2b63bce", "troveNFT":"0x7ff33ef1a2dcb95c711cc13b890be183f6288e6b", "metadataNFT":"0xd85a27d9d1eedd0fb75067f981284d7cd6196c0b", "priceFeed":"0xeaf3b36748d89d64ef1b6b3e1d7637c3e4745094", "gasPool":"0x62b9eb030ba4cd6fddc6cf48f60e5bca454cb2f2", "interestRouter":"0x1771f4de6836b10b59dd66990b0190985df6673c", "zapper":"0x14300f754c11ac4c848732151d80affb12f90374", "gasCompZapper":"0x0000000000000000000000000000000000000000", "leverageZapper":"0x0000000000000000000000000000000000000000" }, { "collSymbol":"WBTC18", "collToken":"0xe065bc161b90c9c4bba2de7f1e194b70a3267c47", "addressesRegistry":"0x2c5a85a3fd181857d02baff169d1e1cb220ead6d", "activePool":"0xf507e264d507ef64a72aeaf4cc8c270d008fc48a", "borrowerOperations":"0x664507f1445657d36d8064663653b7810971f411", "collSurplusPool":"0xb81cb6db86d2aa95d2239f849e548c38aad403d1", "defaultPool":"0x01e37634cbd25ec7ffe680ece5eec178ff51ef2d", "sortedTroves":"0x4b677b2c2bdaa64bca08c62c4596d526e319ea7b", "stabilityPool":"0x922faa141e95e43a9deeab8dade3ac8d4a32ad5c", "troveManager":"0x7bd47eca45ee18609d3d64ba683ce488ca9320a3", "troveNFT":"0xcc47da99965e3c8dd89b6e9305bb10232a314d23", "metadataNFT":"0xb1866e385f8b17060b1249708d4bdace09de1624", "priceFeed":"0x4b74d043336678d2f62dae6595bc42dccabc3bb1", "gasPool":"0xc89c160099090598ee3f570def29804da2f969a2", "interestRouter":"0x1771f4de6836b10b59dd66990b0190985df6673c", "zapper":"0xf8853a3c8fed7e3ef145816b98f15278fcc2aa1c", "gasCompZapper":"0x0000000000000000000000000000000000000000", "leverageZapper":"0x0000000000000000000000000000000000000000" } ], "governance": }

</details>

**USDaf Oracles**

<details>

<summary>USDaf Oracles</summary>

<https://data.chain.link/feeds/ethereum/mainnet/crvusd-usd>

<https://data.chain.link/feeds/ethereum/mainnet/usds-usd>

<https://data.chain.link/feeds/ethereum/mainnet/frxusd-usd>

<https://data.chain.link/feeds/ethereum/mainnet/tbtc-usd>

<https://data.chain.link/feeds/ethereum/mainnet/wbtc-btc>

<https://data.chain.link/feeds/ethereum/mainnet/btc-usd>

wBTC Fallback <https://etherscan.io/address/0xBe83fD842DB4937C0C3d15B2aBA6AF7E854f8dcb>

tBTC Fallback <https://etherscan.io/address/0xbeF434E2aCF0FBaD1f0579d2376fED0d1CfC4217>

</details>

**afCVX**

afCVX Proxy

0x8668a15b7b023Dc77B372a740FCb8939E15257Cf

CleverCvxStrategyProxy

0xB828a33aF42ab2e8908DfA8C2470850db7e4Fd2a

afCVX Implementation

0x87e670b71958d39113b7961dd016ec198ad82c03

CleverCvxStrategyImplementation

0x98f3f4ba1bbcd4fa3d7caf1eb88d93cd628cff02

uCVX -> afCVX Migrator

0x552f4b850d4963D914E6B2C011B5FE475468d3B8

**afETH**

[afETH Architecture](https://github.com/asymmetryfinance/afeth/blob/main/docs/AfEth.md)

[afETH Operating Manual](https://github.com/asymmetryfinance/afeth/blob/main/docs/Operating-Manual.md)

afETH Contract (ERC1967 proxy)&#x20;

0x0000000016E6Cb3038203c1129c8B4aEE7af7a11

The Votium Strategy Contract (ERC1967 proxy)

0x00000069aBbB0B1Ad6975bcF753eEe15D318A0BF

Votium Implementation Contract&#x20;

0x01e111D815261c8ad6A1271861970E804E4282E4

afETH Implementation Contract&#x20;

0x0A36224486D4E49dEB27b489233c6B64e0241D6A

afETH Relayer&#x20;

0x0000005aC28De2cbda005a8500A9578921FDB7da

afETH Relayer Contract Implementation&#x20;

0x47c212ddebcad886d0e7b8482bd13f8a27eb0b72

The following contracts are Legacy contracts.

**safETH (Legacy)**

Simple Asymmetry Finance ETH (safETH) Token

0x6732efaf6f39926346bef8b821a04b6361c4f3e5

**USDaf (Legacy)**

0x85E30b8b263bC64d94b827ed450F2EdFEE8579dA

**USDaf (Legacy) Shared Contracts**

<details>

<summary>Shared Contract (Legacy)</summary>

&#x20; "collateralRegistry": "0xcff0dcab01563e5324ef9d0adb0677d9c167d791",  "hintHelpers": "0x9e690678b7d2c2f5c094ad89d5c742cfcb02ed8f",  "multiTroveGetter": "0xec2302866d7bd20b4959318189b26e56eb1edca5",  "exchangeHelpers": "0x0000000000000000000000000000000000000000";  collSymbol": "scrvUSD",      "collToken": "0x0655977feb2f289a4ab78af67bab0d17aab84367",      "addressesRegistry": "0x16b8111a999a9bdc3181192620a8f7b2439837dd",      "activePool": "0xd7954a8c7fa74c97ad2545719ce82eae915d73f7",      "borrowerOperations": "0xd55cb395408678cab7ebfdb69f74e461e5307780",      "collSurplusPool": "0x2cef516e9db2240f83002fb41a4e883b24e0ffb1",      "defaultPool": "0xcbb43a0a3fe57cab5fe4cb29bf654c4a17cfe3fd",      "sortedTroves": "0x67453e302d54f9b98c19526ab39dbd14b974d096",      "stabilityPool": "0x0b656b3af27e3a9cf143d16ed46466e0be27fecc",      "troveManager": "0xa0290af48d2e43162a1a05ab9d01a4ca3a8b60cb",      "troveNFT": "0xbd87cd436de4ee066f146175a283a65db9973062",      "metadataNFT": "0xfff2b6d4d6f58d02e07bc6f2d73fe0e0987c7726",      "priceFeed": "0x629b6c0dcdf865584fd58a08727abb9db7390e28",      "gasPool": "0x078eae28a2bb4a5eb3cffd96011606e7e511f05e",      "interestRouter": "0x0e493f67f568b01c79f6b167ab0ffd3645d25bc2",      "zapper": "0x07011c1cdebc84fd5bbc64db6ce5ca9b92ca598a",      "gasCompZapper": "0x0000000000000000000000000000000000000000",    },    {      "collSymbol": "sDAI",      "collToken": "0x83f20f44975d03b1b09e64809b757c47f942beea",      "addressesRegistry": "0x65799d1368ed24125179dd6bf5e9b845797ca1ba",      "activePool": "0x46b7180721eb35983d97e6f819bcedbe77ebcc03",      "borrowerOperations": "0x7c0eaaa7749b2c703a828407ada186dfc8866e1e",      "collSurplusPool": "0xc18e1867707b6186b3548a73c62077775e88602f",      "defaultPool": "0x3bca1380bcab9889f440406a3c2f493be31c3ae2",      "sortedTroves": "0x3ecce7bfe668a1af0c520661ca79859d4c5605a9",      "stabilityPool": "0xd95692af0a30d936287bc7dc3837d3fbf7415f8a",      "troveManager": "0x7f1171686e6028c321517edb6dd70321164b6343",      "troveNFT": "0x822a91c2b394051a32dddd3a0e4a657e908b6049",      "metadataNFT": "0xa46d2dca358ef789586f292c132bff3372e2cdd6",      "priceFeed": "0xc470a1574b469a562fb237e289fdb217f8c14dc9",      "gasPool": "0xf0a383222057bfb603dd3289bca0c51cf24d95b4",      "interestRouter": "0x0e493f67f568b01c79f6b167ab0ffd3645d25bc2",      "zapper": "0xff2736078e4a42c9f8fc7247412a724945a0e5ae",      "gasCompZapper": "0x0000000000000000000000000000000000000000",    },    {      "collSymbol": "sUSDS",      "collToken": "0xa3931d71877c0e7a3148cb7eb4463524fec27fbd",      "addressesRegistry": "0x7f32320669e22380d00b28492e4479b93872d568",      "activePool": "0x8450fb582063c1a1a7c68fe5ca4fc3dbf2ad969e",      "borrowerOperations": "0x05d1b7cef2d8ad38cb867bdeed1e9674ad2e5b31",      "collSurplusPool": "0x6223d9ec34f379fb649fff5fabb96a593afb5431",      "defaultPool": "0x3e40bb108350a449c19dd11a842637566215c43b",      "sortedTroves": "0xb456f5852c35505f119b60c28438bf488289ca1f",      "stabilityPool": "0x6f35f38d93165b67edc6abcd4b8ac5fef5ea86e0",      "troveManager": "0x2ba8e31b6c1c9f46046315406e840dbabea803a8",      "troveNFT": "0xcf64a6a17bd6aea1b7834e66dbd696f81bd8a10c",      "metadataNFT": "0x7ed60c6e3b1ab0a7743f226e2c9649af15b4f684",      "priceFeed": "0x806b2921e394b3f84a549ab89cf73e57f0c882c5",      "gasPool": "0xa0211636d2d90d47fab14f968b1a49c7d3128ee0",      "interestRouter": "0x0e493f67f568b01c79f6b167ab0ffd3645d25bc2",      "zapper": "0xb6e58f716ea885a26a1b7e6ee7ca779efab32dae",      "gasCompZapper": "0x0000000000000000000000000000000000000000",    },    {      "collSymbol": "sfrxUSD",      "collToken": "0xcf62f905562626cfcdd2261162a51fd02fc9c5b6",      "addressesRegistry": "0x4b3eb2b1bbb0134d5ed5daa35fea78424b9481cd",      "activePool": "0xd344626aadb84a23781b14b2f1ff01e40910a44a",      "borrowerOperations": "0x8bf82598fb8424ca59ffbfe88543820d05b0d425",      "collSurplusPool": "0x08fed38de1035288c0f142a40fdc23f5df120025",      "defaultPool": "0xd369aabdd62c7627bf7c041144862c780f56cbf2",      "sortedTroves": "0x07ac2ba2aa4a7223dd5a63583808a3d79d8a979e",      "stabilityPool": "0x001fdd4f3405f97ed61c7dc817208dfeb8f6cb70",      "troveManager": "0x53a5de1b94d7409f75fff49fd81a823fb874bf71",      "troveNFT": "0x2c659500f95560645aa45820f17949aafc393929",      "metadataNFT": "0x069f91fee9ddff23e017a9d152087d2c7481bdb4",      "priceFeed": "0xcda8cca990aff26fd8298e0d30304e4d01f7b387",      "gasPool": "0xf7f8db72700c40ce84fb01d3b1fbdafed81dc51f",      "interestRouter": "0x0e493f67f568b01c79f6b167ab0ffd3645d25bc2",      "zapper": "0x1f4f32fbc1e6d3460bd33b88e035aa0795cc2949",      "gasCompZapper": "0x0000000000000000000000000000000000000000",    },    {      "collSymbol": "sUSDe",      "collToken": "0x9d39a5de30e57443bff2a8307a4256c8797a3497",      "addressesRegistry": "0x20e3630d9ce22c7f3a4aee735fa007c06f4709df",      "activePool": "0xdee8a9ac2c2819fe6a3bae45a12bff70c604805a",      "borrowerOperations": "0x783da97a2feb06fc3a302041bf1ae096b8ef0019",      "collSurplusPool": "0x8f409d86d1433979eb142e37d3e74f46257c7c9a",      "defaultPool": "0x4c4d2ff3d49a3a0785cced6c79deaff27ffb5d49",      "sortedTroves": "0xfba97f86967feacd3e62a0fcac5c19d7b60fb7d4",      "stabilityPool": "0x38b5c7a506fff3d3dafd2d013e969d6e99cd9b73",      "troveManager": "0x9dc845b500853f17e238c36ba120400dbea1d02a",      "troveNFT": "0x0bdc2d83051d6da84e2ae5cc63bb6ef7ae60581f",      "metadataNFT": "0x5c1db629f4dac3334bb486e467003c762abd3177",      "priceFeed": "0x0daafddcf74451caec724bcd2f0d7e4025c95b94",      "gasPool": "0x743ee66dac0b3b1bd3a7ac99312393ec5a290ee6",      "interestRouter": "0x0e493f67f568b01c79f6b167ab0ffd3645d25bc2",      "zapper": "0x58d1a68f882eed25a63cd4c2c5b574066a78f961",      "gasCompZapper": "0x0000000000000000000000000000000000000000",    },    {      "collSymbol": "tBTC",      "collToken": "0x18084fba666a33d37592fa2633fd49a74dd93a88",      "addressesRegistry": "0xc693c91c855f4b51957f8ea221534538232f0f98",      "activePool": "0x03ed0485b586db818ab02e95eeeb5921b418a124",      "borrowerOperations": "0x40785101e6bb3c546a7b07b8f883ef79763932ef",      "collSurplusPool": "0x1fdb7aae1d7676ff88e23b2799383ed6a14d63e2",      "defaultPool": "0x576eba782d9b5f8bab2dc729bb430849b9b5e1fe",      "sortedTroves": "0x2bd5a16f63480454a8302ad640323ab765a96930",      "stabilityPool": "0x76365e44314c048a924314c3bd9bf59d6fa9e243",      "troveManager": "0x64454c84dc289c7cde7e2ee2f87ae1196bc9cd36",      "troveNFT": "0x994927921e9ad789cc3788fd8e46a2f28a2ef225",      "metadataNFT": "0x8a99bee720f80601d28f8dfe958bc12ddbd86741",      "priceFeed": "0xce1ca28e54fd3bd431f893ddfffa1bd619c0517e",      "gasPool": "0xb585c432b77f8fbba53ed3ebd8b588f0f8c16096",      "interestRouter": "0x0e493f67f568b01c79f6b167ab0ffd3645d25bc2",      "zapper": "0x1f18afbd0a055fe05acfe22ce951dfc556f0bba4",      "gasCompZapper": "0x0000000000000000000000000000000000000000",    },    {      "collSymbol": "WBTC18",      "collToken": "0xf53bb90bd20c2a3eb3eb01e8233130a69db58324",      "addressesRegistry": "0x2aff30744843af04f68286fa4818d44e93b80561",      "activePool": "0xc9e524c90598d679b6d1fd46cd1decfd20e353f3",      "borrowerOperations": "0xfc72d7301c323a5bcfd10ffde35908ce201b6c52",      "collSurplusPool": "0x22d75a999ddef194e049f4d9e8885bd2aa1d0f75",      "defaultPool": "0xfd256da1aa42695351c08b2ff4a91ebba1a07f7f",      "sortedTroves": "0x26e6307ca1f7ba57bedb16a80e366b01e814ed77",      "stabilityPool": "0xe9a258f362fc7f8003a39b087046f64815cc9c56",      "troveManager": "0x085abee74f74e343647bdd2d68927e59163a0904",      "troveNFT": "0x70896a8da8aa770d70f44f18b9106d6ecd1d7105",      "metadataNFT": "0x3535a5551bb0f1a41e15eb2bf75b0dc8d57058cb",      "priceFeed": "0x4d349971c23d6142e8de9debbfdbb045b7aaba49",      "gasPool": "0xfa0033783210731b8587432ffbb366ff98bc52bb",      "interestRouter": "0x0e493f67f568b01c79f6b167ab0ffd3645d25bc2",      "zapper": "0x2ae50916b4467c681689069bb54e94fd0246ba65",      "gasCompZapper": "0x0000000000000000000000000000000000000000",    },    {      "collSymbol": "cbBTC18",      "collToken": "0x7fd713fe57fcd0a7636c152faba6bdc2d3b27d15",      "addressesRegistry": "0x0f7eb92d20e9624601d7dd92122aed80efa8ec6a",      "activePool": "0xada317bdabb3c78f581ec2e056d5557663669fd0",      "borrowerOperations": "0xd00182e777f6da3220355965412c9605fcd80aa5",      "collSurplusPool": "0xcd3579a7fb0a46f20a3317d649af07e9651175c5",      "defaultPool": "0xe8e0924fcacc3642aa7d28b7a0c3e8799498fc62",      "sortedTroves": "0x2e937bbf06ad085e98d6eddec887589d61edd3b7",      "stabilityPool": "0x7f5d15f4053f1e34025907f0741f2abc4353c65c",      "troveManager": "0x0291c873838f7b62d743952d268bebe9ace1efa4",      "troveNFT": "0x274d12cc490d93371e36e1204ae4988cb83d26a5",      "metadataNFT": "0x6296d175e605978370168c97221468ab22175444",      "priceFeed": "0xaf99e6cf5832222c0e22ef6bf0868c4ed7f2953f",      "gasPool": "0x019d8fd94a8947c12f96b7b52b6161d46e706ca7",      "interestRouter": "0x0e493f67f568b01c79f6b167ab0ffd3645d25bc2",      "zapper": "0x1666ee2dbb308c1ee321cc6f1575afceaad9b1e5",      "gasCompZapper": "0x0000000000000000000000000000000000000000",

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.asymmetry.finance/developers/contracts.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
