MyAi/Docs/Provider Setup

Provider Guide

Set up your GPU agent

Install the MyAi provider agent, connect a Base wallet, and start earning MYAI tokens for every inference job your hardware completes.

Requirements

OS
Linux (Ubuntu 20.04+) or macOS 12+
RAM
8 GB minimum, 16 GB recommended
VRAM
4 GB minimum (NVIDIA or Apple Silicon)
Network
Stable broadband, 10 Mbps+
Wallet
Any Base-compatible wallet (MetaMask, Coinbase)
Python
3.9 or later
→No NVIDIA GPU? CPU-only mode still earns MYAI at a reduced rate using smaller models. Apple Silicon (M1/M2/M3) performs well with Metal acceleration.

Installation

The installer handles everything: Ollama, model download, agent setup, and service registration. One command.

Install (prompts for wallet)
curl -fsSL https://myaitoken.io/install.sh | bash

Or pass your wallet address directly to skip the prompt:

Install with wallet pre-set
curl -fsSL https://myaitoken.io/install.sh | WALLET=0xYourWalletAddress bash

The installer will:

01Install Ollama and pull a model suited to your hardware
02Download and configure the MyAi agent
03Register your node with the coordinator
04Set up a systemd service (Linux) or LaunchAgent (macOS) for persistence

Verify the agent is running:

Check agent status
# Linux (systemd)
systemctl status myai-agent

# macOS
launchctl list | grep myai

# View logs
journalctl -u myai-agent -f

Connect Wallet

Your wallet must be on the Base network (chain ID 8453). MYAI payouts are ERC-20 transfers — any Base-compatible wallet works.

⚠Use a non-custodial wallet you control. Never use an exchange deposit address — they may not support ERC-20 tokens on Base.

If you skipped the wallet prompt during install, set it now:

Set wallet address
# Edit the config file
nano ~/.myai-agent/.env

# Set your wallet address
MYAI_WALLET_ADDRESS=0xYourBaseWalletAddress

After editing the file, restart the agent:

Restart agent
# Linux
systemctl restart myai-agent

# macOS
launchctl unload ~/Library/LaunchAgents/io.myaitoken.agent.plist
launchctl load ~/Library/LaunchAgents/io.myaitoken.agent.plist

Compatible wallets

MetaMaskCoinbase WalletRabbyRainbowLedger (Base)Safe

Earnings & Payouts

You earn MYAI for every verified inference job your agent completes. Earnings accumulate in real time; on-chain payouts have not started yet and will run on a weekly cycle once switched on.

Earn per job
Per output token
Model compute units × tier × reputation — see Earnings
Payout schedule
Weekly (not yet live)
Sundays 02:00 UTC once payouts start
Minimum payout
10 MYAI
Smaller balances roll over
Token
MYAI on Base
0xAfF22...27c
→Track your pending and paid earnings on the Earn dashboard. Earnings appear immediately after each job completes.

Supported Models

The coordinator routes jobs to agents based on available models. Pull more models to receive more job requests.

qwen2.5:7b5 GBSmallollama pull qwen2.5:7b
qwen2.5:14b10 GBMediumollama pull qwen2.5:14b
llama3.1:8b5 GBSmallollama pull llama3.1:8b
mistral:7b5 GBSmallollama pull mistral:7b
deepseek-r1:7b5 GBSmallollama pull deepseek-r1:7b
qwen2.5:32b20 GBLargeollama pull qwen2.5:32b
llama3.1:70b40 GBLargeollama pull llama3.1:70b

Manual Setup

If the one-line installer doesn't work for your environment, set up manually:

Manual installation
# 1. Install Ollama
curl -fsSL https://ollama.com/install.sh | sh

# 2. Pull a model
ollama pull qwen2.5:7b

# 3. Clone and run agent
git clone https://github.com/myaitoken/myai-agent.git ~/.myai-agent
cd ~/.myai-agent && pip3 install -r requirements.txt
MYAI_WALLET_ADDRESS=0x... python3 myai-agent.py
→The agent repository is open source: github.com/myaitoken/myai-agent

FAQ

Can I run the agent on Windows?

Windows is not officially supported yet. WSL2 (Ubuntu) works for most setups. Native Windows support is on the roadmap.

Does the agent run when my computer is idle?

Yes — the agent is a background service. It only accepts jobs when your GPU has capacity. You can set operating hours in ~/.myai-agent/.env.

What happens if my machine goes offline mid-job?

The coordinator detects the timeout and reassigns the job to another agent. Your pending earnings for that job are not credited.

How do I update the agent?

Re-run the installer — it's idempotent and will pull the latest agent version.

Can I run multiple agents on the same machine?

Not recommended. One agent per machine. Use the multi-GPU config if you have multiple GPUs.

When will MYAI be tradeable?

After TGE. Follow @myaitoken on X for the announcement. Pre-TGE earnings are locked in your pending balance and transfer to your wallet at TGE.

Ready?

Start earning in under 5 minutes

Run the one-line installer and your GPU starts earning immediately.

curl -fsSL https://myaitoken.io/install.sh | bashView Earnings Dashboard →