> For the complete documentation index, see [llms.txt](https://docs.rome.builders/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rome.builders/apps-on-rome/bloom/evidence.md).

# Evidence — an issuer

The issuer screenshots in [Issuing](/apps-on-rome/bloom/issuing.md) are not mock-ups. They are a real asset — **Aurelian Estate Fund (`AURE`)** — issued and administered on Hadrian (chain `200010`) by a real wallet, and **every action behind them is a transaction you can open on the block explorer.** The link is the claim.

* **Asset:** [`0x7399b37aef46439c2e884e0ea1c3205b112a41fc`](https://via-hadrian.testnet.romeprotocol.xyz/address/0x7399b37aef46439c2e884e0ea1c3205b112a41fc)
* **Administered by:** [`0x5667b3700b4a021Cc475157cbf3dE2d756Fae597`](https://via-hadrian.testnet.romeprotocol.xyz/address/0x5667b3700b4a021Cc475157cbf3dE2d756Fae597)
* **Allowlist module:** [`0x4530539c02ad3f4ac519c1bb378cefbbc1666946`](https://via-hadrian.testnet.romeprotocol.xyz/address/0x4530539c02ad3f4ac519c1bb378cefbbc1666946)
* **Yield module:** [`0xea8a7496420b0e65ce07c487ed502aabef489e29`](https://via-hadrian.testnet.romeprotocol.xyz/address/0xea8a7496420b0e65ce07c487ed502aabef489e29)

## Creating the asset — eight transactions, never one

The wizard's piecewise deploy (see [Building on Bloom](/apps-on-rome/bloom/building.md#step-2--deploy-it-piecewise-never-as-one-transaction)), each contract in its own transaction:

| # | What it did                             | Transaction                                                                                                                                     |
| - | --------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- |
| 1 | Deploy the asset (proxy + `initialize`) | [`0x64000cd3…d4ff8e10`](https://via-hadrian.testnet.romeprotocol.xyz/tx/0x64000cd37caf44f7a37216d8e2963c082af9655a762b3401c5b7d3fad4ff8e10)     |
| 2 | Deploy the allowlist module             | [`0xe1df119d…58808a8a`](https://via-hadrian.testnet.romeprotocol.xyz/tx/0xe1df119d3c9ed31786b825c489d62d3a24d996e86a169c8a8ca79a0658808a8a)     |
| 3 | Set you as its administrator            | [`0xba2cd3ec…4251cf5b56`](https://via-hadrian.testnet.romeprotocol.xyz/tx/0xba2cd3ec4f10a9f5170e727c1ed3b4daa0d517303cf925babe0104da6a23681b)   |
| 4 | Enforce it on transfers                 | [`0x8570ded6…3890b8e83d`](https://via-hadrian.testnet.romeprotocol.xyz/tx/0x8570ded695c56a26617ebdc4be8c048b6db760b4ea28bf479829623890b8e83d)   |
| 5 | Deploy the yield module                 | [`0x9425f6af…89a64e52f`](https://via-hadrian.testnet.romeprotocol.xyz/tx/0x9425f6afc0492d09874e921b2711d21c7676dd060362cab95dbf0e189a64e52f)    |
| 6 | Set you as its administrator            | [`0x614b91be…08497c0b`](https://via-hadrian.testnet.romeprotocol.xyz/tx/0x614b91be462cd6d325ec29c794c23b4854d39b3b5c658b09d9e8406708497c0b)     |
| 7 | Enforce it on yield                     | [`0x150b75cf…41cbdff23160`](https://via-hadrian.testnet.romeprotocol.xyz/tx/0x150b75cfaf444dabc452fe3ed43e45dac7f96835c8c3277d47c341cbdff23160) |
| 8 | Register with the factory               | [`0xc9e15848…ea2c80dde`](https://via-hadrian.testnet.romeprotocol.xyz/tx/0xc9e1584808ca459549c5c35d67fddf815f449b93ef9aace14ec58dfea2c80dde)    |

## Setting up the sale and the allowlist

| Action                | What it did                                                | Transaction                                                                                                                                     |
| --------------------- | ---------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- |
| Move inventory        | 100 units to the shared storefront                         | [`0xd9918bb9…d819cefe`](https://via-hadrian.testnet.romeprotocol.xyz/tx/0xd9918bb95cd79e393bfab67b257847290fddfe5f10f90054456fb7a0d819cefe)     |
| Open the sale         | 100 units at 1 wUSDC                                       | [`0xc14c0b18…ebd1bd329`](https://via-hadrian.testnet.romeprotocol.xyz/tx/0xc14c0b1862526fffd5c2bf3f9d313fbd0e9a7f11c5aca7fa58ca5f5ebd1bd329)    |
| Allowlist a **batch** | three addresses in one transaction (`batchAddToWhitelist`) | [`0xedd533de…3e92bac2e560`](https://via-hadrian.testnet.romeprotocol.xyz/tx/0xedd533de80ceccdff07d94240cb29231aea6a3443bf4f37fdd943e92bac2e560) |

## Administering the asset

| Action                  | What it did                                | Transaction                                                                                                                                   |
| ----------------------- | ------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------- |
| Set the payout currency | wUSDC (`setYieldToken`)                    | [`0x17113a81…c8c5a8f3d`](https://via-hadrian.testnet.romeprotocol.xyz/tx/0x17113a8114cea002a3201f9086688d208b2d53df8c671c9606e98c2c8c5a8f3d)  |
| Grant a role            | `MANAGER_ROLE` to a delegate (`grantRole`) | [`0x23b790ad…d2c8c0bd91`](https://via-hadrian.testnet.romeprotocol.xyz/tx/0x23b790ad9810ef3114a093411e0c46f1e9ca76bf377a9a42169439d2c8c0bd91) |

> **What the screenshots show is what these transactions did.** The console's Sale tab reads the sale opened above; the "Who may hold it" count is the batch allowlist; the Rights tab reads the roles granted at deploy. Nothing in the guide is staged in a design tool — it is one asset, on one chain, and each number traces to a hash here.


---

# 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://docs.rome.builders/apps-on-rome/bloom/evidence.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.
