# Contract Addresses

### Mainnet

<table data-full-width="true"><thead><tr><th width="322">Name</th><th>Contract Address</th></tr></thead><tbody><tr><td><a href="https://github.com/metastreet-labs/metastreet-contracts-v2/blob/master/contracts/PoolFactory.sol">PoolFactory</a></td><td><a href="https://etherscan.io/address/0x1c91c822F6C5e117A2abe2B33B0E64b850e67095">0x1c91c822F6C5e117A2abe2B33B0E64b850e67095</a></td></tr><tr><td><a href="https://github.com/metastreet-labs/metastreet-contracts-v2/blob/master/contracts/liquidators/EnglishAuctionCollateralLiquidator.sol">EnglishAuctionCollateralLiquidator</a></td><td><a href="https://etherscan.io/address/0xE0194F47040E2424b8a65cB5F7112a5DBE1F93Bf">0xE0194F47040E2424b8a65cB5F7112a5DBE1F93Bf</a></td></tr><tr><td><a href="https://github.com/metastreet-labs/metastreet-contracts-v2/blob/master/contracts/wrappers/BundleCollateralWrapper.sol">BundleCollateralWrapper</a></td><td><a href="https://etherscan.io/address/0xc4dC9eF8763433aAe26635bc5a09e362605fAd18">0xc4dC9eF8763433aAe26635bc5a09e362605fAd18</a></td></tr><tr><td><a href="https://github.com/metastreet-labs/metastreet-contracts-v2/blob/master/contracts/wrappers/ERC1155CollateralWrapper.sol">ERC1155CollateralWrapper</a></td><td><a href="https://etherscan.io/address/0x4512b49d3081e1D258EebEF7c435f2310e7d3090">0x4512b49d3081e1D258EebEF7c435f2310e7d3090</a></td></tr><tr><td><a href="https://github.com/metastreet-labs/metastreet-contracts-v2/blob/master/contracts/wrappers/KongzBundleCollateralWrapper.sol">KongzBundleCollateralWrapper</a></td><td><a href="https://etherscan.io/address/0x6E689C90347Ee467fBF6C16F9dfc84a27BfB772A">0x6E689C90347Ee467fBF6C16F9dfc84a27BfB772A</a></td></tr><tr><td><a href="https://github.com/metastreet-labs/metastreet-contracts-v2/blob/master/contracts/tokenization/ERC20DepositTokenImplementation.sol">ERC20DepositTokenImplementation</a></td><td><a href="https://etherscan.io/address/0x23b915eb10caFb2C5194e10D68932d7c6cC9AFF3">0x23b915eb10caFb2C5194e10D68932d7c6cC9AFF3</a></td></tr></tbody></table>

### Sepolia

<table data-full-width="true"><thead><tr><th width="319">Name</th><th>Contract Address</th></tr></thead><tbody><tr><td><a href="https://github.com/metastreet-labs/metastreet-contracts-v2/blob/master/contracts/PoolFactory.sol">PoolFactory</a></td><td><a href="https://sepolia.etherscan.io/address/0x5FC53D3C3B108aD1c1D27399AcB8124b65229eD6">0x5FC53D3C3B108aD1c1D27399AcB8124b65229eD6</a></td></tr><tr><td><a href="https://github.com/metastreet-labs/metastreet-contracts-v2/blob/master/contracts/liquidators/EnglishAuctionCollateralLiquidator.sol">EnglishAuctionCollateralLiquidator</a></td><td><a href="https://sepolia.etherscan.io/address/0xC29a8D5AE1Deb4B5985125C63e457b682e1E8Dd4">0xC29a8D5AE1Deb4B5985125C63e457b682e1E8Dd4</a></td></tr><tr><td><a href="https://github.com/metastreet-labs/metastreet-contracts-v2/blob/master/contracts/wrappers/BundleCollateralWrapper.sol">BundleCollateralWrapper</a></td><td><a href="https://sepolia.etherscan.io/address/0x83c7bc92bcFF43b9F682B7C2eE897A7130a36543">0x83c7bc92bcFF43b9F682B7C2eE897A7130a36543</a></td></tr><tr><td><a href="https://github.com/metastreet-labs/metastreet-contracts-v2/blob/master/contracts/wrappers/ERC1155CollateralWrapper.sol">ERC1155CollateralWrapper</a></td><td><a href="https://sepolia.etherscan.io/address/0x5ea2fEfE67992D9e9e65FaF1B566731081d46a73">0x5ea2fEfE67992D9e9e65FaF1B566731081d46a73</a></td></tr><tr><td><a href="https://github.com/metastreet-labs/metastreet-contracts-v2/blob/master/contracts/tokenization/ERC20DepositTokenImplementation.sol">ERC20DepositTokenImplementation</a></td><td><a href="https://sepolia.etherscan.io/address/0x66b82f3c4c30d9eD4E2E5751E929BD535E38f13F">0x66b82f3c4c30d9eD4E2E5751E929BD535E38f13F</a></td></tr></tbody></table>

### Blast

<table data-full-width="true"><thead><tr><th width="317">Name</th><th>Contract Address</th></tr></thead><tbody><tr><td><a href="https://github.com/metastreet-labs/metastreet-contracts-v2/blob/master/contracts/PoolFactory.sol">PoolFactory</a></td><td><a href="https://blastscan.io/address/0x5F42c24Af1227c3c669035a6cB549579ed0F99dF">0x5F42c24Af1227c3c669035a6cB549579ed0F99dF</a></td></tr><tr><td><a href="https://github.com/metastreet-labs/metastreet-contracts-v2/blob/master/contracts/liquidators/EnglishAuctionCollateralLiquidator.sol">EnglishAuctionCollateralLiquidator</a></td><td><a href="https://blastscan.io/address/0x7953D3408c4362F94fff0193745Ee34A361319F9">0x7953D3408c4362F94fff0193745Ee34A361319F9</a></td></tr><tr><td><a href="https://github.com/metastreet-labs/metastreet-contracts-v2/blob/master/contracts/wrappers/BundleCollateralWrapper.sol">BundleCollateralWrapper</a></td><td><a href="https://blastscan.io/address/0xD3954A8fCDF90Db6018CC2D0b96B77E88A749363">0xD3954A8fCDF90Db6018CC2D0b96B77E88A749363</a></td></tr><tr><td><a href="https://github.com/metastreet-labs/metastreet-contracts-v2/blob/master/contracts/tokenization/ERC20DepositTokenImplementation.sol">ERC20DepositTokenImplementation</a></td><td><a href="https://blastscan.io/address/0x80ec82A0CbaF8067a9cB0AB62625E2b9E084F2cE">0x80ec82A0CbaF8067a9cB0AB62625E2b9E084F2cE</a></td></tr></tbody></table>

### Blast Sepolia

<table data-full-width="true"><thead><tr><th width="319">Name</th><th>Contract Address</th></tr></thead><tbody><tr><td><a href="https://github.com/metastreet-labs/metastreet-contracts-v2/blob/master/contracts/PoolFactory.sol">PoolFactory</a></td><td><a href="https://testnet.blastscan.io/address/0x12a12a1346d84615b0a30B583632312e9e373402">0x12a12a1346d84615b0a30B583632312e9e373402</a></td></tr><tr><td><a href="https://github.com/metastreet-labs/metastreet-contracts-v2/blob/master/contracts/liquidators/EnglishAuctionCollateralLiquidator.sol">EnglishAuctionCollateralLiquidator</a></td><td><a href="https://testnet.blastscan.io/address/0xE7968F42EF0601F89306d8Eb9Cd2FA42669029ff">0xE7968F42EF0601F89306d8Eb9Cd2FA42669029ff</a></td></tr><tr><td><a href="https://github.com/metastreet-labs/metastreet-contracts-v2/blob/master/contracts/wrappers/BundleCollateralWrapper.sol">BundleCollateralWrapper</a></td><td><a href="https://testnet.blastscan.io/address/0x25dEeD6fBF3d03d6282550d7493cf23265e1bC82">0x25dEeD6fBF3d03d6282550d7493cf23265e1bC82</a></td></tr><tr><td><a href="https://github.com/metastreet-labs/metastreet-contracts-v2/blob/master/contracts/tokenization/ERC20DepositTokenImplementation.sol">ERC20DepositTokenImplementation</a></td><td><a href="https://testnet.blastscan.io/address/0x40793D044d383cdBBCee157107d7adB591a3feF0">0x40793D044d383cdBBCee157107d7adB591a3feF0</a></td></tr></tbody></table>

### Base

<table><thead><tr><th width="319">Name</th><th>Contract Address</th></tr></thead><tbody><tr><td><a href="https://github.com/metastreet-labs/metastreet-contracts-v2/blob/master/contracts/PoolFactory.sol">PoolFactory</a></td><td><a href="https://basescan.org/address/0x41cF7ea4Ba650191e829A6bD31B9e2049C78D858">0x41cF7ea4Ba650191e829A6bD31B9e2049C78D858</a></td></tr><tr><td><a href="https://github.com/metastreet-labs/metastreet-contracts-v2/blob/master/contracts/liquidators/EnglishAuctionCollateralLiquidator.sol">EnglishAuctionCollateralLiquidator</a></td><td><a href="https://basescan.org/address/0xceb5856C525bbb654EEA75A8852A0F51073C4a58">0xceb5856C525bbb654EEA75A8852A0F51073C4a58</a></td></tr><tr><td><a href="https://github.com/metastreet-labs/metastreet-contracts-v2/blob/master/contracts/wrappers/BundleCollateralWrapper.sol">BundleCollateralWrapper</a></td><td><a href="https://basescan.org/address/0xC2356bf42c8910fD6c28Ee6C843bc0E476ee5D26">0xC2356bf42c8910fD6c28Ee6C843bc0E476ee5D26</a></td></tr><tr><td><a href="https://github.com/metastreet-labs/metastreet-contracts-v2/blob/master/contracts/tokenization/ERC20DepositTokenImplementation.sol">ERC20DepositTokenImplementation</a></td><td><a href="https://basescan.org/address/0x74C6E545DF9E4B725f28fb322F7f8121E1DD7ef5">0x74C6E545DF9E4B725f28fb322F7f8121E1DD7ef5</a></td></tr></tbody></table>


---

# Agent Instructions: 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:

```
GET https://docs.metastreet.xyz/technical-overview/contract-addresses.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
