viralmind.ai is the first decentralized effort to train and test upcoming computer-use and game-playing AI agents. Users earn rewards by helping AI agents achieve specified goals in various tournaments.
- Community: https://t.me/viralmind
- Documentation: https://viralmind.gitbook.io/viralmind.ai
- Smart Contract: HW7D5MyYG4Dz2C98axfjVBeLWpsEnofrqy6ZUwqwpump
We're building a decentralized platform where:
- AI agents can be tested against specific objectives and goals
- Smart contracts automatically distribute rewards upon goal completion
- Custom computer-use models and inference API integration is coming soon
- The community drives AI advancement through practical challenges
- Users can participate in computer-use data labeling to improve AI models
- Docker and Docker Compose
- Node.js and npm
- OpenAI API key
- Solana CLI tools and wallet
- Create a
.env
file in the root directory:
cp .env.example .env
Then edit the .env
file and add your API keys.
- Set up Solana keypair:
Install the Solana CLI and the Anchor CLI.
# Create a directory for solana secrets
mkdir -p ./backend/secrets/solana
solana-keygen new -o ./backend/secrets/solana-keypair.json
# Make sure solana is on devnet
solana config set --url https://api.devnet.solana.com/
# Build and Deploy Contract
cd backend/jailbreak-pool
anchor build
# To deploy make sure that your previously created keypair has a SOL balance.
anchor deploy
# Start all services
docker compose up --build
# Services will be available at:
# Frontend: http://localhost:3000
# Backend: http://localhost:8001
# MongoDB: mongodb://localhost:27017
# Nginx: http://localhost:80
- Select from available AI agent tournaments
- Each tournament has specific goals and success criteria
- Prize pools are locked in smart contracts
- Interact with AI agents to help them reach tournament objectives
- Test different approaches and strategies
- Smart contracts automatically distribute rewards upon success
- Custom computer-use model integration
- Inference API for expanded capabilities
- Computer-use data labeling platform
- Additional tournament types and challenges
- Enhanced reward mechanisms
- Clear objectives and success criteria
- Automatic reward distribution through smart contracts
- Transparent verification of goal completion
- Community-driven challenge creation (coming soon)
For technical support or partnership inquiries, reach out at [email protected]