Skip to content
NETWORK REGISTRY

Networks & Contracts

Canonical mainnet and testnet publication status for Morpheus Oracle, DataFeed, NeoDID, and AA integration anchors. The selected runtime is mainnet, but this page shows both networks side-by-side so addresses and domains do not get mixed. Oracle and DataFeed CVMs are shared across both networks; the network boundary is path-driven and config-driven rather than VM-driven.

Source of truth: config/networks/mainnet.json and config/networks/testnet.json. The current role-split Nitro launchers live in nitro.request-hub.toml and nitro.feed-hub.toml, while runtime selection happens through /mainnet/* and /testnet/*.

ITEMMAINNETTESTNET
Oracle Runtime URL
Edge Runtime URL
Control Plane URL
Oracle CVM ID
ddff154546fe22d15b65667156dd4b7c611e6093
ddff154546fe22d15b65667156dd4b7c611e6093
Oracle CVM Name
oracle-morpheus-neo-r3e
oracle-morpheus-neo-r3e
Oracle Attestation Explorer
unassigned
unassigned
Datafeed CVM ID
ac5b6886a2832df36e479294206611652400178f
ac5b6886a2832df36e479294206611652400178f
Datafeed CVM Name
datafeed-morpheus-neo-r3e
datafeed-morpheus-neo-r3e
Datafeed Attestation Explorer
unassigned
unassigned
Neo N3 RPC
Neo N3 network magic
860833102
894710606
MorpheusOracle
0xf54d8584ef82315c1800373272ab08ae0db2d5ef
0x4b882e94ed766807c4fd728768f972e13008ad52
OracleCallbackConsumer (optional)
0xe1226268f2fe08bea67fb29e1c8fda0d7c8e9844
0x8c506f224d82e67200f20d9d5361f767f0756e3b
Example consumer
0x89b05cac00804648c666b47ecb1c57bc185821b7
0x8c506f224d82e67200f20d9d5361f767f0756e3b
MorpheusDataFeed
0x03013f49c42a14546c8bbe58f9d434c3517fccab
0x9bea75cf702f6afc09125aa6d22f082bfd2ee064
Feed reader example
0x11e454261c21a32f1c9262472ca72a3156f9051f
0xae9c17da3d8d1cc45b2a95f77ddce391b9bdcad4
AbstractAccount
0x0268a387913b250166ddec032b03332690a1ef78
0xdbf38e7b2117186bf7a5e17ead702322c0c5b6f2
AA runtime label
UnifiedSmartWalletV3
UnifiedSmartWalletV3
AA ABI generation
v3
v3
AA Web3AuthVerifier
0xf5c452cd4ba29dcdc47026383568c0d8b38d9272
0x7147f9a508594a7656a25f45d0a7a7dede7c227f
AA RecoveryVerifier
0x198b3a9cec9bccc2110d19bd929b10374a9d034d
deployment-specific
NeoDIDRegistry
0xb81f31ea81e279793b30411b82c2e82078b63105
unpublished
Oracle NNS
oracle.morpheus.neo
unassigned
DataFeed NNS
pricefeed.morpheus.neo
unassigned
AA NNS
smartwallet.neo
unassigned
AA Alias NNS
aa.morpheus.neo
unassigned
AA Core NNS
core.smartwallet.neo
unassigned
AA Web3Auth NNS
web3auth.smartwallet.neo
unassigned
AA Recovery NNS
recovery.smartwallet.neo
unassigned
AA Tee NNS
teeverifier.smartwallet.neo
unassigned
AA Session NNS
sessionkey.smartwallet.neo
unassigned
AA MultiSig NNS
multisig.smartwallet.neo
unassigned
NeoDID NNS
neodid.morpheus.neo
unassigned

Interpretation rules:

  • OracleCallbackConsumer is an optional external callback adapter published in the network registry. The shared kernel inbox is the canonical result path.
  • Example consumer and Feed reader example are validation/demo contracts used by the published live probes.
  • AA runtime label is the canonical product name; raw manifest-name suffixes stay in low-level deployment logs only.
  • Oracle and DataFeed CVM ids intentionally match across mainnet and testnet rows.
  • Mainnet AA ecosystem contracts are now also published under smartwallet.neo subdomains for direct verifier / hook discovery.
  • aa.morpheus.neo is kept as a compatibility alias; smartwallet.neo remains the primary AA public domain.
  • Testnet AA currently has a published core hash but no NNS alias.
  • Testnet NeoDIDRegistry remains unpublished in the canonical registry until a stable shared deployment is intentionally promoted.

Neo N3 remains the active supported runtime path. The live request fee is 0.01 GAS, the confidential payload transport is X25519-HKDF-SHA256-AES-256-GCM, and the public NeoDID service DID is did:morpheus:neo_n3:service:neodid.

CURRENT DESIGNUPDATED FOR DUAL-CVM ARCHITECTURE