Testnet deployment
Assetrix runs on Arbitrum Sepolia, the test network of Arbitrum. This page says what is deployed there now and how to check it.
What is deployed
Build 16 of 13 September 2026, deployed on 15 September 2026. The operations a first participant performs were run against it on 16 September: minting a position, asking the reader what the protection gate permits, closing, redeeming and voting. Every one of them went through.
Sixteen contracts were created. Fifteen carry source code, and all fifteen are verified in two independent places. The sixteenth holds the mint curve table, which is data and not a program.
Addresses
The core, the two contracts it works through, and the reader, which stands outside the protocol:
| Contract | Address |
|---|---|
| Assetrix, the core | 0x0aB46436c62f05E6C0eAFBE2a1606479e5B4eB160x0aB464…B4eB16 |
| ChainlinkAdapter | 0x38eD858d4CFfadeA6a29F32C5944B3f2984054380x38eD85…405438 |
| Positions | 0x9cEee1aDa148ce4dAbB230510899840ce0C9876c0x9cEee1…C9876c |
| Closable, the reader | 0xCbCf45C00e76DDD22022D2FCC38A2d6861aA82390xCbCf45…aA8239 |
The modules the core calls:
| Contract | Address |
|---|---|
| MintCurve | 0x57c6c3Eb0172EC4caeEA4bFeEEFb59EE3BFe83060x57c6c3…Fe8306 |
| Regulator | 0xb04f128d218f6B0cBe189da378B8861FE0937d060xb04f12…937d06 |
| ParamVotes | 0x04Ab0C96Ca0C1644f372305F16283674AaDE089A0x04Ab0C…DE089A |
| CurrencyVotes | 0xf90Bc9E9c43C31342Bb9Cf937D51339eCfCF3Db70xf90Bc9…CF3Db7 |
| Concentration | 0x312817f144b175FCA095A783Fd4C78Cecd6519ea0x312817…6519ea |
| PositionCard | 0xd8c1BB86aB1da12dd74ec059D09752A1006A39870xd8c1BB…6A3987 |
| Boundary | 0xd6735BdB2f0Fb6701CE68603E195594FD40880670xd6735B…088067 |
| Payout | 0x24F682BCD72B1a84c57CfC63F3D2B471af86e8610x24F682…86e861 |
| CurveData | 0x481a6bc52A6D1C874874d37Bb3C1e02d4aed85fe0x481a6b…ed85fe |
The collateral currencies of this rehearsal are test tokens, made for the run. They are worth nothing, and they are not connected to the currencies of the same names anywhere else.
| Contract | Address |
|---|---|
| tUSDC | 0x5dAc0C9852E1dD56DA20692560aAcd5fE74e889f0x5dAc0C…4e889f |
| tWETH | 0x6CFdd7fE69f07f2E38c1b40b317cE58B0747070C0x6CFdd7…47070C |
| tWBTC | 0x97BD6Ef3B4506C129042e2e1305D78644DD2876A0x97BD6E…D2876A |
How to check it yourself
None of this requires taking our word.
Open any of the addresses above on Arbiscan for Arbitrum Sepolia, at sepolia.arbiscan.io, and you will find the contract, its transactions and its source code under a verified mark.
The same sources are held by Sourcify, which is operated by neither Assetrix DAO nor Arbiscan. It reports an exact match of both the creation bytecode and the runtime bytecode for all fifteen verified addresses, and it will hand anyone the source files and the compiler settings it recorded:
https://sourcify.dev/server/v2/contract/421614/<address>
Take those sources, compile them with those settings, and compare the result with the bytecode the network returns for the address. That check is what turns a claim into a fact, and it needs nothing from us.
The protocol answers questions directly as well. Against the public endpoint of Arbitrum Sepolia:
cast call 0x0aB46436c62f05E6C0eAFBE2a1606479e5B4eB16 "backing()(uint256)" cast call 0x0aB46436c62f05E6C0eAFBE2a1606479e5B4eB16 "mintPrice()(uint256)"
The contracts on a test network are open to everyone, so these figures move as people act on them. That is what a test network is for.
What this is not
Arbitrum Sepolia is a test network. The ASTRX of this deployment and the test currencies above cannot be exchanged for anything, and the addresses on this page will not be the addresses of the protocol on Arbitrum One.
The canonical addresses of the deployed protocol will appear on the official resources page of this site, and nowhere else first. Assetrix DAO never asks for a seed phrase or a private key.