# Contract Addresses

## Alto Contracts

Module Manager - 0x4117B4edB7EbfE8A117172547D36237805D57fd9

ERC20 Token Transfers - 0xe6eff48f92Dd27164aE097F63D9Cf38d61427ee7

ERC721 Transfers - 0xff000661227D242A3329F477362CDACf3a78Cb6d

ERC1155 Transfers - 0x8692f9C1b2847af43EC74a09fdc6a5E412153f50

Offers - 0xd3495421e0a09eeb3b58ff8a8427ba6b411c3aae

Asks - 0xb7882e0d6765b31df40a570cf0e9a403613f987e

Royalty Engine - 0xc83ebAdD67e024e3B28468D6767A576eeb66e93B

## Token Contracts

wCanto - 0x826551890Dc65655a0Aceca109aB11AbDbD7a07B


---

# 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://alto-market.gitbook.io/alto-market/technical-reference/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.
