The comprehensive core service for running, indexing, and engaging with AI-NFTs is detailed in the xNomad Documentation.
- AI-NFT Indexing Service
- AI Agent Runtime Service for AI-NFTs, based on the Eliza Framework
- AI-NFT Launchpad and Marketplace
- Extendable Eliza Capabilities for automated trading, customizable workflows, and comprehensive NFT functionality
- NFT Owner Permission Verification Support
- TEE Environment Compatibility
- Solana
- EVM (Coming soon)
Each NFT agent operates with a TEE-protected private account, ensuring secure and private management of assets corresponding to NFT holders. The TEE environment is powered by Phala Network, providing robust protection for sensitive operations.
For development purposes, you can use docker-compose to launch Phala Docker, providing a simulated TEE environment.
In production, the core server operates within a Phala Confidential VM, with the TEE environment secured by the Phala Network to ensure robust end-to-end security and compliance for real-world deployments. For more details, refer to the Phala Cloud Documentation.
With this setup, you can confidently manage NFT-related assets in a fully private and secure manner, leveraging the power of TEE to enhance user trust and platform reliability.
docker-compose up -d
pnpm install
# copy and edit the .env file
cp .env.example .env
# copy and edit the eliza config file
cp .env.agent-eliza.example .env.agent-eliza
pnpm start
# copy and edit the .env file
cp .env.example .env
# copy and edit the eliza config file
cp .env.agent-eliza.example .env.agent-eliza
docker build --platform linux/amd64 -t xnomadai/core:<YOUR_IMAGE_VERSION> .
TEE_MODE=PRODUCTION docker-compose -f docker-compose-core.yml up
This project is licensed under the MIT License. See the LICENSE file for details.
For questions and support, please open an issue in the GitHub repository.
Developed with ❤️ by the xNomad Team.