# Contracts

The current SmartPiggies contracts deployed include:

## Arbitrum Mainnet:

[https://app.smartpiggies.com](https://app.smartpiggies.com/dashboard)

SmartPiggies Contract: 0x013a50da2aF5D5d31572AABf289aFdCf8FF485Bd

Companion Contract: 0xd59624C2fC3763F388f3316cB0f287908526158A

Truffle Token: 0x036C4A07468558A08d594d56DE6747F7E9E43F77

please see the **Available oracles** section for resolver addresses.

## Arbitrum Rinkeby Testnet:

[https://testnet.smartpiggies.com](https://testnet.smartpiggies.com/)

SmartPiggies Contract: 0xdB1277ACA60e783cdDb2E25683b3b3A23Cc83BA8

Companion Contract: 0x64E5dcc9080491FAAE67C94D6881C7b8Aa620dab

Truffle Token: 0x7f069Cb1c0b55EeBfBa403d185DB2Fb6bAbd6b70

please see the **Available oracles** section for resolver addresses.


---

# 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.smartpiggies.com/developers/contracts.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.
