> ## Documentation Index
> Fetch the complete documentation index at: https://docs.renaiss.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Contract Addresses

> Renaiss smart contract addresses on BNB Smart Chain mainnet, with links to verified source on BscScan.

## Network

| Field    | Value                              |
| -------- | ---------------------------------- |
| Network  | BNB Smart Chain (BSC) mainnet      |
| Chain ID | `56`                               |
| Currency | BNB                                |
| Explorer | [bscscan.com](https://bscscan.com) |

## Core contracts

| Contract                  | Type           | Address                                                                                                                |
| ------------------------- | -------------- | ---------------------------------------------------------------------------------------------------------------------- |
| **TokenVendingMachineV3** | Proxy          | [`0xD4d18607D6111C5FA2f93a4A5B2c0e28f1563F9F`](https://bscscan.com/address/0xD4d18607D6111C5FA2f93a4A5B2c0e28f1563F9F) |
| TokenVendingMachineV3     | Implementation | [`0x897E82A58812d4e19D13e94fB5E0826879bFb679`](https://bscscan.com/address/0x897E82A58812d4e19D13e94fB5E0826879bFb679) |
| **CollectibleInventory**  | Proxy          | [`0x14B662fC59f87Ec004c2C25E0A2a49c9f858ef8c`](https://bscscan.com/address/0x14B662fC59f87Ec004c2C25E0A2a49c9f858ef8c) |
| CollectibleInventory      | Implementation | [`0x85b186956A96C71C8dfA6bd05D6F543bec26aE66`](https://bscscan.com/address/0x85b186956A96C71C8dfA6bd05D6F543bec26aE66) |
| **RenaissRegistry**       | Proxy          | [`0xF8646A3Ca093e97Bb404c3b25e675C0394DD5b30`](https://bscscan.com/address/0xF8646A3Ca093e97Bb404c3b25e675C0394DD5b30) |
| RenaissRegistry           | Implementation | [`0x9d3223d937cA4B2DEf08a368be248F4d5625ABE0`](https://bscscan.com/address/0x9d3223d937cA4B2DEf08a368be248F4d5625ABE0) |
| **OrderBook**             | Proxy          | [`0xAE3e7268EF5A062946216A44f58A8F685fFD11d0`](https://bscscan.com/address/0xAE3e7268EF5A062946216A44f58A8F685fFD11d0) |
| OrderBook                 | Implementation | [`0x2FEe80AB610Db8e8c936EBe225183880c18A39b9`](https://bscscan.com/address/0x2FEe80AB610Db8e8c936EBe225183880c18A39b9) |

### What each contract does

| Contract              | Responsibility                                                                                      |
| --------------------- | --------------------------------------------------------------------------------------------------- |
| TokenVendingMachineV3 | Gacha pulls and buyback settlement. The contract the SDK's pull and buyback flows transact against. |
| CollectibleInventory  | Custody and accounting for collectible tokens held by the protocol.                                 |
| RenaissRegistry       | Canonical registry of collectibles and their on-chain metadata.                                     |
| OrderBook             | On-chain order matching for collectible trades.                                                     |

## Governance

| Contract           | Address                                                                                                                |
| ------------------ | ---------------------------------------------------------------------------------------------------------------------- |
| TimelockController | [`0xB4cc2a69B5E461Dbc76fEf668891D0E1E3b5C80a`](https://bscscan.com/address/0xB4cc2a69B5E461Dbc76fEf668891D0E1E3b5C80a) |

Contract upgrades and privileged parameter changes are routed through a standard OpenZeppelin
`TimelockController`, so every governance action is announced on-chain before it can execute.

<Warning>
  Renaiss will never DM you a contract address or ask you to approve an address that is not listed
  on this page. If an address does not appear here, check with us before you transact.
</Warning>

<Card title="Email info@renaiss.xyz" icon="mail" href="mailto:info@renaiss.xyz">
  Spotted an address that looks wrong or out of date? Let us know and we'll correct it.
</Card>
