> For the complete documentation index, see [llms.txt](https://jpydf.gitbook.io/jpy-defi/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://jpydf.gitbook.io/jpy-defi/technical-information/contract-addresses.md).

# Contract Addresses

Key contracts deployed on **Ethereum mainnet (chain ID: 1)** for users and integrations. Each address links to verified source code on Etherscan. Verification status checked on October 10, 2026.

## Shared contracts

| Contract                | Address                                                                                                                    | Purpose                                        |
| ----------------------- | -------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------- |
| JPYdf                   | [0xb122f4a154f84708407213d6a715181180012f45](https://etherscan.io/address/0xb122f4a154f84708407213d6a715181180012f45#code) | Yen-denominated stablecoin                     |
| CollateralRegistry      | [0x9bd92516f419965da7f3670aca5d070f9721e319](https://etherscan.io/address/0x9bd92516f419965da7f3670aca5d070f9721e319#code) | Collateral branches and normal redemptions     |
| RedemptionHelper        | [0xd259dba5ce0bad317df1baff0897cea14572d6b1](https://etherscan.io/address/0xd259dba5ce0bad317df1baff0897cea14572d6b1#code) | Redemption helper                              |
| HintHelpers             | [0xd0a22f9c3e4133a148a424a4aae27f784f911e23](https://etherscan.io/address/0xd0a22f9c3e4133a148a424a4aae27f784f911e23#code) | Hints for Trove ordering                       |
| MultiTroveGetter        | [0x29081074f5300bebf53ffc6056fa4e19ebc61445](https://etherscan.io/address/0x29081074f5300bebf53ffc6056fa4e19ebc61445#code) | Trove list reads                               |
| CollateralVaultLens     | [0x114c412b7ca6c42db9c40b42d4e82bbc8e1d35a8](https://etherscan.io/address/0x114c412b7ca6c42db9c40b42d4e82bbc8e1d35a8#code) | Vault state reads                              |
| JPY/USD Rate Provider   | [0x11c2fa2e43634da8cd079500c793dafad0488a89](https://etherscan.io/address/0x11c2fa2e43634da8cd079500c793dafad0488a89#code) | JPY/USD price reads                            |
| InterestRouterForwarder | [0x0a55cb8ec81c3b4dc14db434f3c1a145530ea4b8](https://etherscan.io/address/0x0a55cb8ec81c3b4dc14db434f3c1a145530ea4b8#code) | Forwarding interest to its recipient           |
| TimelockController      | [0xf27de84f11e089b838769edfcff9872bc45c84fe](https://etherscan.io/address/0xf27de84f11e089b838769edfcff9872bc45c84fe#code) | Scheduling and executing governance operations |

## dwstETH

The underlying asset is wstETH.

| Contract              | Address                                                                                                                    | Purpose                                     |
| --------------------- | -------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------- |
| dToken                | [0xb1f83c8e22f8644858c99675260c642403fae85c](https://etherscan.io/address/0xb1f83c8e22f8644858c99675260c642403fae85c#code) | Collateral token                            |
| CollateralVault       | [0x6042755ecca71a1be9c7091441ca5beaa6b520e4](https://etherscan.io/address/0x6042755ecca71a1be9c7091441ca5beaa6b520e4#code) | Underlying deposits and in-kind redemptions |
| AddressesRegistry     | [0xf30dce7fd7bcccd31ae13eab29aec7dacf1b31c4](https://etherscan.io/address/0xf30dce7fd7bcccd31ae13eab29aec7dacf1b31c4#code) | Branch contract references                  |
| BorrowerOperations    | [0xc86fa8e125285da96c1a0820b69efc0d670752cf](https://etherscan.io/address/0xc86fa8e125285da96c1a0820b69efc0d670752cf#code) | Opening, adjusting and repaying Troves      |
| TroveManager          | [0x77c43f2636d12861d1c1a9e986e1344de66326d3](https://etherscan.io/address/0x77c43f2636d12861d1c1a9e986e1344de66326d3#code) | Trove accounting and liquidations           |
| TroveNFT              | [0x47f6f01ef45988d8ed461e3babd391d9ed00ad66](https://etherscan.io/address/0x47f6f01ef45988d8ed461e3babd391d9ed00ad66#code) | Trove ownership                             |
| StabilityPool         | [0x040bec45a24afcc3fe35e0230c1fa6db772c0b4e](https://etherscan.io/address/0x040bec45a24afcc3fe35e0230c1fa6db772c0b4e#code) | JPYdf deposits and liquidation offsets      |
| PriceFeedProxy        | [0x8d1bb1cb05f8c09a177946a1c12c578e313058fe](https://etherscan.io/address/0x8d1bb1cb05f8c09a177946a1c12c578e313058fe#code) | Collateral price read by the Core           |
| CollateralPriceFeed   | [0xcdbe2c623639f32d615177d5f4cbf3300e2ecfac](https://etherscan.io/address/0xcdbe2c623639f32d615177d5f4cbf3300e2ecfac#code) | Pricing from underlying and JPY/USD feeds   |
| CollateralYieldZapper | [0x8c729aa2d45948fee4dcac246c2792091b8a05d7](https://etherscan.io/address/0x8c729aa2d45948fee4dcac246c2792091b8a05d7#code) | Combining Vault and Trove operations        |

## dUSDC

The underlying asset is USDC.

| Contract              | Address                                                                                                                    | Purpose                                     |
| --------------------- | -------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------- |
| dToken                | [0x01dd27d3422df99a56c60945e561243a8027262c](https://etherscan.io/address/0x01dd27d3422df99a56c60945e561243a8027262c#code) | Collateral token                            |
| CollateralVault       | [0x087ebaf3f1b094b2046912a5e5f0bad78df3eaa7](https://etherscan.io/address/0x087ebaf3f1b094b2046912a5e5f0bad78df3eaa7#code) | Underlying deposits and in-kind redemptions |
| AddressesRegistry     | [0xbdda51ebfbcf517e951b3775e0d7b550eaf86e64](https://etherscan.io/address/0xbdda51ebfbcf517e951b3775e0d7b550eaf86e64#code) | Branch contract references                  |
| BorrowerOperations    | [0xc2410f608f0d5f76541ce777ef8f18693f566e85](https://etherscan.io/address/0xc2410f608f0d5f76541ce777ef8f18693f566e85#code) | Opening, adjusting and repaying Troves      |
| TroveManager          | [0xd95924a5368d1c1dafcd6b7753d4ac333661b68a](https://etherscan.io/address/0xd95924a5368d1c1dafcd6b7753d4ac333661b68a#code) | Trove accounting and liquidations           |
| TroveNFT              | [0x5e5743d8b07e4f5724f5b29a3a84fd56b1af4f71](https://etherscan.io/address/0x5e5743d8b07e4f5724f5b29a3a84fd56b1af4f71#code) | Trove ownership                             |
| StabilityPool         | [0x4eac642110b81192f1065f240c5b425c336f43af](https://etherscan.io/address/0x4eac642110b81192f1065f240c5b425c336f43af#code) | JPYdf deposits and liquidation offsets      |
| PriceFeedProxy        | [0xad0595534139016fcccae5c080cbf1ce28a4ad79](https://etherscan.io/address/0xad0595534139016fcccae5c080cbf1ce28a4ad79#code) | Collateral price read by the Core           |
| CollateralPriceFeed   | [0x63b255d782880bd352cb420ea9571782db77ed31](https://etherscan.io/address/0x63b255d782880bd352cb420ea9571782db77ed31#code) | Pricing from underlying and JPY/USD feeds   |
| CollateralYieldZapper | [0x24012105a65f9c440e422f8a48df157d7236e18a](https://etherscan.io/address/0x24012105a65f9c440e422f8a48df157d7236e18a#code) | Combining Vault and Trove operations        |

### dUSDC Strategies

| Contract         | Address                                                                                                                    | Purpose                                        |
| ---------------- | -------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------- |
| AaveV3Strategy   | [0xf91acaa3dd75044fa2abd4e9226e8d7631fe7c63](https://etherscan.io/address/0xf91acaa3dd75044fa2abd4e9226e8d7631fe7c63#code) | USDC strategy on Aave V3                       |
| MorphoV2Strategy | [0x7be8e8e316827bc2dcaf0862ee234985f80c1946](https://etherscan.io/address/0x7be8e8e316827bc2dcaf0862ee234985f80c1946#code) | USDC strategy using a Gauntlet Morpho Vault V2 |

## Checking connection targets

The dToken, CollateralVault and Strategy tables list the proxy addresses used for interactions. Use Etherscan’s “Read as Proxy” and “Write as Proxy” tabs to access the implementation ABI. The proxy page shows the implementation address.

This directory identifies deployed contracts. Before interacting, read the current cap and pause state from the contracts to check whether deposits and borrowing are available. See [dToken](/jpy-defi/collateral-and-pricing/dtoken.md) for collateral mechanics and [Governance & Timelock](/jpy-defi/governance/governance-and-timelock.md) for permissions and delays.
