# Integration guide

Broadly speaking, if you wish to incorporate our strategy into your service, there are two main approaches you can adopt. First, you can directly engage with our vault through a programming language such as Javascript. Alternatively, you may use our collateral token within the context of a separate strategy. This guide is intended to walk you through the key processes to accomplish the following three main objectives:

* [Deposit into the vault](https://docs.pods.finance/developers/integration-guide/how-to-deposit)
* [Withdraw from the vault](https://docs.pods.finance/developers/integration-guide/how-to-withdraw)
* [Fetch vault information](https://docs.pods.finance/developers/integration-guide/how-to-read-vault-info)

You can find below the basic information necessary to integrate the Vaults:

If you need development support, join the #developers channel on our [Pods community Discord server.](https://discord.gg/Qf7utym) ​

{% tabs %}
{% tab title="Mainnet" %}

<table data-header-hidden><thead><tr><th width="247">Contracts</th><th width="110">ABI</th><th width="109">Interface</th><th width="276">Address</th></tr></thead><tbody><tr><td>Contracts</td><td>ABI</td><td>Interface</td><td>Address</td></tr><tr><td><a href="https://github.com/pods-finance/yield-contracts/blob/main/contracts/configuration/ConfigurationManager.sol">ConfigurationManager</a></td><td><a href="https://github.com/pods-finance/yield-contracts/blob/main/abi/ConfigurationManager.json">JSON</a></td><td><a href="https://github.com/pods-finance/yield-contracts/blob/main/contracts/configuration/ConfigurationManager.sol">.sol</a></td><td><a href="https://etherscan.io/address/0xe982E991a394FB4d91521a14f559C98aE29186e2">0xe982E991a394FB4d91521a14f559C98aE29186e2</a></td></tr><tr><td><a href="#option-series">stETHvv</a></td><td><a href="https://github.com/pods-finance/yield-contracts/blob/main/abi/STETHVault.json">JSON</a></td><td><a href="https://github.com/pods-finance/yield-contracts/blob/main/contracts/interfaces/IVault.sol">.sol</a></td><td><a href="https://etherscan.io/address/0x463f9ed5e11764eb9029762011a03643603ad879#readContract">0x463f9ed5e11764eb9029762011a03643603ad879</a></td></tr><tr><td><a href="#option-series">ETHAdapter</a></td><td><a href="https://github.com/pods-finance/yield-contracts/blob/main/abi/ETHAdapter.json">JSON</a></td><td>.sol</td><td><a href="https://etherscan.io/address/0x4aad0755efd63f4e9b7fac19bd426db4a0d9b5e8">0x4aad0755efd63f4e9b7fac19bd426db4a0d9b5e8</a></td></tr><tr><td><a href="#option-series">FUD Vault</a></td><td><a href="https://github.com/pods-finance/yield-contracts/blob/main/abi/STETHVault.json">JSON</a></td><td><a href="https://github.com/pods-finance/yield-contracts/blob/main/contracts/interfaces/IVault.sol">.sol</a></td><td><a href="https://etherscan.io/address/0x287f941ab4b5aadad2f13f9363fcec8ee312a969">0x287f941ab4b5aadad2f13f9363fcec8ee312a969</a></td></tr><tr><td><a href="#option-series">ETHphoria Vault</a></td><td><a href="https://github.com/pods-finance/yield-contracts/blob/main/abi/STETHVault.json">JSON</a></td><td><a href="https://github.com/pods-finance/yield-contracts/blob/main/contracts/interfaces/IVault.sol">.sol</a></td><td><a href="https://etherscan.io/address/0x5fe4b38520e856921978715c8579d2d7a4d2274f">0x5fe4b38520e856921978715c8579d2d7a4d2274f</a></td></tr></tbody></table>
{% endtab %}

{% tab title="Goerli" %}

<table data-header-hidden><thead><tr><th width="247">Contracts</th><th width="91">ABI</th><th width="89">Source</th><th width="276">Address</th></tr></thead><tbody><tr><td>Contracts</td><td>ABI</td><td>Source</td><td>Address</td></tr><tr><td>ConfigurationManager</td><td><a href="https://github.com/pods-finance/yield-contracts/blob/main/abi/ConfigurationManager.json">JSON</a></td><td><a href="https://github.com/pods-finance/yield-contracts/blob/main/contracts/configuration/ConfigurationManager.sol">.sol</a></td><td><a href="https://goerli.etherscan.io/address/0x964d2371D9eB8c824E500E5c24FFbD5C3cA08772#code">0x964d2371D9eB8c824E500E5c24FFbD5C3cA08772</a></td></tr><tr><td>stETHvv</td><td><a href="https://github.com/pods-finance/yield-contracts/blob/main/abi/STETHVault.json">JSON</a></td><td><a href="https://github.com/pods-finance/yield-contracts/blob/main/contracts/vaults/STETHVault.sol">.sol</a></td><td><a href="https://goerli.etherscan.io/address/0x626bC69e52A543F8dea317Ff885C9060b8ebbbf5#code">0x626bC69e52A543F8dea317Ff885C9060b8ebbbf5</a></td></tr><tr><td>stETH (testnet)</td><td></td><td></td><td><a href="https://goerli.etherscan.io/address/0xd5441fE90697ac88931F6Ed84bF4C892710E8B23#code">0xd5441fE90697ac88931F6Ed84bF4C892710E8B23</a></td></tr></tbody></table>
{% endtab %}
{% endtabs %}
