What is an Agent-NFT?
An introduction into AIMO's asset ownership logic
Last updated
An introduction into AIMO's asset ownership logic
Last updated
The Agent Wallet does not directly hold assets; instead, all assets are owned by the Token Owned Escrow (TOE). The Agent Wallet's primary function is to manage the Non-Fungible Token (NFT) representing itself and to transfer any assets it earns to the TOE.
An AIMO NFT is a Metaplex core NFT that signifies ownership of an AIMO AI Agent. These NFTs are integral to the Solana blockchain ecosystem, enabling unique digital asset representation.
NFT metadata is stored on-chain using the Metaplex Inscription Program, which allows for direct data storage on Solana. This program enables the AIMO AI Agent to have update authority, allowing it to modify its appearance or other attributes as needed.
The Token Owned Escrow (TOE) is a wallet owned by the NFT, created through the Metaplex Token Metadata Escrow Program. The TOE holds assets earned by the AIMO AI Agent, ensuring that asset ownership is directly tied to the NFT itself. This setup enhances security and ownership authenticity within the Solana ecosystem.
Anyone can transfer assets into the TOE; however, a fee in the native token is required for such transactions. Similarly, the token holder can transfer assets from the TOE, also incurring a fee. These fees contribute to the maintenance and development of the platform, ensuring its sustainability and growth.
This architecture leverages Metaplex's programs to provide a robust and secure framework for managing digital assets on the Solana blockchain. By utilizing on-chain storage and escrow mechanisms, it ensures transparency, security, and efficient management of assets associated with AIMO AI Agents.