> For the complete documentation index, see [llms.txt](https://doc.armadillo.is/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.armadillo.is/deployed-contracts-and-audit/contracts-polygon.md).

# Contracts (Polygon)

Currently, the Armadillo Impermanent loss protection product supports buying protections against Impermanent loss on the Polygon blockchain. If you are unfamiliar with the Polygon network, you will first need to bridge some coins from Ethereum to Polygon. Once you have done this, you will need to get some USDC coins on Polygon, something you can do easily using Quickswap.

Below are contracts used in IL product and their addresses:

Impermanent loss controller:

<https://polygonscan.com/address/0xf3a89791b0598E53CD1A740E44ef42E3DcE2D985>

CVI feed oracle:

<https://polygonscan.com/address/0xb527769842f997d56dd1ff73c34192141b69077e>

NFT Protector: <https://polygonscan.com/address/0x44F28E24694c9121E8425c614416e6DCae691744>

..... More contract addresses

General, unrelated to the IL product in particular, is the USDC contract which you can add to Metamask to view your USDC balance. Note that USDC is used as coin for buying protection as well as payout at the end of the protection period.

{% embed url="<https://polygonscan.com/address/0x2791bca1f2de4661ed88a30c99a7a9449aa84174>" %}

NOTE: To add USDC and/or NFT Protector to your Metamask (so that you can view your balance in Metamask), see below image - simply use the "Import Tokens" link displayed below showing on your Metamask and use the above Ethereum addresses as the "Token Contract Address".

![](/files/THoBEbUcgPACq4xi46Qh)


---

# 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://doc.armadillo.is/deployed-contracts-and-audit/contracts-polygon.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.
