

The proof-registry contract holds the registry, the embedded verifying key, the
UltraHonk verification, and the Poseidon2 inclusion check. The address below is
filled in after each deploy.

## Testnet [#testnet]

| Field    | Value                                                                      |
| -------- | -------------------------------------------------------------------------- |
| Network  | Test SDF Network ; September 2015                                          |
| Contract | *to be filled after deploy*                                                |
| RPC      | [https://soroban-testnet.stellar.org](https://soroban-testnet.stellar.org) |

## Mainnet [#mainnet]

| Field    | Value                                                      |
| -------- | ---------------------------------------------------------- |
| Network  | Public Global Stellar Network ; September 2015             |
| Contract | *not yet deployed*                                         |
| RPC      | [https://soroban.stellar.org](https://soroban.stellar.org) |

The SDK reads these from its network defaults. Override them with the
`endpoints` option when you point at a different deployment.
