Bound
SDK

Deployment data

The @bound/sdk/deployments subpath — addresses and endpoints, safe for client code.

Contract addresses are not configuration. They are a published, versioned record that ships inside the package, so a fresh clone builds and reads the chain with nothing set up.

import { getDeployment, listNetworks } from "@bound/sdk/deployments";

const d = getDeployment();          // defaults to "testnet"
d.contracts.registry;               // the Registry address
d.rpcUrl;                           // the Soroban RPC endpoint
d.deployCommit;                     // the commit the addresses came from

What it contains

FieldMeaning
network, networkPassphraseWhich Stellar network these addresses live on
rpcUrl, horizonUrlThe endpoints the client talks to
contractsThe six contract addresses
accountsDemo actor public keys (G…)
readSourceA funded account used as the source of read-only simulations
deployedAt, deployCommitProvenance — when, and from which commit

No secrets are in this module, or anywhere in the package. Secret keys are supplied by the caller; environment variables hold credentials and nothing else.

Safe in the browser

The subpath carries data only — importing it does not pull in @stellar/stellar-sdk or any contract client. Use it in client components that display an address; use @bound/sdk on the server when you need to reach the chain.

This site uses it

Every address on these pages is rendered from this module at build time, not typed into the Markdown. Updating the docs to a new deployment is npm i @bound/sdk@latest.

Current record

Networktestnet
PassphraseTest SDF Network ; September 2015
Soroban RPChttps://soroban-testnet.stellar.org
Horizonhttps://horizon-testnet.stellar.org
Deployed at2026-06-02 22:57:01 UTC
Deploy commit67c9f7a41e52
ContractWhat it doesAddress
RegistryStores certificates. publish → attest → verify.CBM2UAVZFUI2QGZIS35VB6P3W5FYC3HW3KV3E2AF6KFQDUMFIZPPAJWV
ReserveVaultHolds the locked USDC reserve that absorbs the worst case.CDN6S5DKUCC4O33L3RGTTO4LYNJVPLPIYYZTUANPJJZYAHZCR32O4WFB
AuditorStakingThe auditor's own stake — slashable if the vouch is false.CCSJTEXOJZ322XI5ZJF6YZ2IRLCRKNXTGHGK3ZLATKL6Y7CGQODS4VZB
ChallengeManagerProves a short reserve on-chain, then slashes and compensates.CANDUKOYQIMZDK4MUWHN6MKJI5ORY5R4BPBEQIOQQSINJYITMY47UNZH
FeeEscrowThe audit fee, released to the auditor on attestation.CD4EZ5FCFC7D65OHBB5HHF6ASM4OCRGNAO6XQZQ5LKH4QB327SF5EYOF
USDCThe Circle Stellar Asset Contract. Every amount moves in this token.CBIBCQ6EIQX3DU2SIJ3MFN7MQBNXBCETNLTFHNQOSTTLZDSGQLENPVWV

On this page