https://testnet-rpc.monad.xyz. The runtime defaults in [chain] point at this deployment. chain.network = "mainnet" is refused while these addresses are configured, because Monad mainnet (chain id 143) has no KineticVM contracts yet.
The canonical list in the repository is contracts/deployments/10143.json.
KineticVM
After both contracts existed, the deployer called
KineticRegistry.setVault in 0x41fdccee…24f234. That call can happen once. setVault reverts with VaultAlreadySet after it.
The same addresses are what
kinetic config get chain.registry, chain.vault, and chain.attestor print on a default install.ERC-8004 on Monad testnet
These are the shared registries, not KineticVM contracts. Every ERC-8004 agent on this chain uses them.KineticRegistry stores the Identity address as an immutable. KineticAttestor stores the Validation address the same way. The Reputation registry is unused by this deployment.