OPTXOPTX DOCS
Architecture Flows

Agent Identity

On-chain agent registration, multi-chain wallets, Metaplex NFT identity, and xSPECTAR soul binding.

Agent Identity & Registration

AstroJOE has a multi-layered identity spanning on-chain registration, soul-bound NFTs, and biometric attestations.

NodeLayerDescription
SOULIdentitySOUL.md β€” AstroJOE personality + capabilities
HermesIdentityHermes Agent container (brain)
NFTIdentityMetaplex Core Asset on Solana
xSPECIdentityxSPECTAR soul-bound NFTs on XRPL
GazeIdentityBiometric gaze attestation
AARONIdentityAARON Router β€” gaze verification
PDAOn-ChainAgent Program Derived Address
SkillsOn-ChainOn-chain skill registry
RepOn-ChainOn-chain reputation score
WalletsOn-ChainMulti-chain wallet index
SOLWalletSolana wallet
ETHWalletETH / Base wallet
MPXWalletMetaplex identity wallet
XRPWalletXRPL wallet

Metaplex Agent NFT

AstroJOE is registered as a Metaplex Core Asset on Solana mainnet with EIP-8004 and x402 protocol support.

FieldValue
Agent Pagemetaplex.com/agents/9116ea...
Agent NFT ID9116eaELxZheLwJNu73LxQVsuaiugH8e11onkEw4ku9R
Agent WalletG8MxbW8LKEsvKvXRneCHpMASR4yDit7CzERW1ZfgPkqD
Owner AuthorityFEUwuvXbbSYTCEhhqgAt2viTsEnromNNDsapoFvyfy3H
TypeCore Asset (EIP-8004 Registration v1)
x402 ProtocolSupported
DescriptionOn-chain AI research agent for Solana, DeFi, and NFT ecosystems

Multi-Chain Wallets

ChainAddressPurpose
Solana (operational)EFvgELE1Hb4PC5tbPTAe8v1uEDGee8nwYBMCU42bZRGkPrimary agent wallet
Solana (Metaplex)G8MxbW8LKEsvKvXRneCHpMASR4yDit7CzERW1ZfgPkqDNFT identity wallet
ETH/Base0xB06c9B91Fa4B460551880459dc35803DC7567b93EVM operations
XRPLrq9mNYMKhzy9EgmBmwfWKn6fs5qgPpVmkTraderJoe swarm wallet
Solana (founder)FEUwuvXbbSYTCEhhqgAt2viTsEnromNNDsapoFvyfy3HOwner authority

xSPECTAR Soul NFTs

SubJOE agents use xSPECTAR NFTs on XRPL as on-chain identity and staking primitives:

  • TokenID 001822B0... β€” Primary soul binding
  • TokenID 5EA0FBF4... β€” Secondary soul binding

SOUL.md (System Prompt)

The SOUL.md file defines AstroJOE's personality, knowledge, capabilities, and allowed users. It's mounted into the Hermes Agent container and injected as the system prompt.

Biometric Identity (AGT)

Gaze attestations in SpacetimeDB provide a biometric identity layer:

  • Each gaze session produces a SHA-256 hash of the gaze data
  • Entropy score (0-1585) measures pattern uniqueness
  • COG/EMO/ENV tensor classification adds behavioral context
  • Attestations are immutable once stored

On this page