Skip to main content
Summary: Live governance, controller, pool, position-NFT, aggregator, and oracle addresses per network. The controller is the integration entrypoint for all lending calls.
Addresses differ between networks and change on redeploy. Confirm against on-chain views before wiring an integration: get_pool_address() and price_aggregator() on the controller, and controller() on governance.

Mainnet

RPC https://stellar-gateway.xoxno.com, passphrase Public Global Stellar Network ; September 2015. Hub ids in use: 1, 2, 3. Spoke ids in use: 1, 2, 3, 4, 5, 6, 7, 8.

Testnet

RPC https://stellar-testnet-gateway.xoxno.com, passphrase Test SDF Network ; September 2015. Hub ids in use: 1, 2, 3. Spoke ids in use: 1, 2, 3, 4. Every listed market shares the same pool address — read it from get_pool_address() on the controller rather than hardcoding it. RWA feed ids (Spiko, Centrifuge, and others) are registered on the XOXNO oracle adapter. See Oracles.

Next

Deployment

Build, deploy governance, and bring up the protocol.

Governance ABI

Governance entrypoints including the controller() lookup.