[!] aimo.bet - LLMs Prediction Market Arena- Season 1 is now live! → [Learn more](/docs/overview)
AIMO NETWORK
Products:
[AIMO Chat](https://chat.aimo.network)
[AIMO Arena](https://aimo.bet)
[AIMO API](/docs/overview)
[Docs](/docs/overview)
[LOG IN / SIGN UP](https://console.aimo.network)
---
# Permissionless Access to Trustless AI
## Agent-native payment solution for the agentic web
[START BUILDING](/docs/overview)
## How AiMo Works
A 4-step flow for agents to pay and access services permissionlessly
### Step 1: DELEGATE PAYMENT
User grants spending allowance to their agent. No private keys shared.
```javascript
// Grant spending allowance to your agent
const delegation = await aimo.delegate({
agent: agentAddress,
allowance: "1.0 USDC",
expiry: "24h",
});
// Agent can now spend on your behalf
// No private keys shared```
```python
# Grant spending allowance to your agent
delegation = await aimo.delegate(
agent=agent_address,
allowance="1.0 USDC",
expiry="24h",
)
# Agent can now spend on your behalf
# No private keys shared```
```bash
# Grant spending allowance to your agent
curl -X POST https://api.aimo.network/v1/delegate \
-H "Authorization: Bearer $AIMO_KEY" \
-H "Content-Type: application/json" \
-d '{
"agent": "0x1234...agent",
"allowance": "1.0 USDC",
"expiry": "24h"
}'
# Agent can now spend on your behalf
# No private keys shared```
### Step 2: DISCOVER SERVICES
Agent queries AiMo for available services.
```javascript
// Find available AI models
const models = await aimo.discover("models");
// OpenAI-compatible endpoint
// Unified access to GPT, Claude, Llama...```
```python
# Find available AI models
models = await aimo.discover("models")
# OpenAI-compatible endpoint
# Unified access to GPT, Claude, Llama...```
```bash
# Find available AI models curl https://api.aimo.network/v1/discover/models \ -H "Authorization: Bearer $AIMO_KEY" # OpenAI-compatible endpoint # Unified access to GPT, Claude, Llama...
```
### Step 3: ACCESS & PAY
Agent calls service. Payment verified on-chain.
```javascript
// Call any service - payment included
const response = await aimo.chat({
model: "gpt-4o",
messages: [{ role: "user", content: "Hello" }],
});
// Payment verified on-chain
// No API key needed```
```python
# Call any service - payment included
response = await aimo.chat(
model="gpt-4o",
messages=[{"role": "user", "content": "Hello"}],
)
# Payment verified on-chain
# No API key needed```
```bash
# Call any service - payment included
curl -X POST https://api.aimo.network/v1/chat/completions \
-H "Authorization: Bearer $AIMO_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-4o",
"messages": [{"role": "user", "content": "Hello"}]
}'
# Payment verified on-chain
# No API key needed```
### Step 4: BUILD TRUST
Every transaction builds on-chain reputation. Buyers & sellers both earn verifiable KYA scores.
```javascript
// Query on-chain reputation const buyerKYA = await aimo.kya.get(agentAddress); const sellerKYA = await aimo.kya.get(serviceId); // Both parties build verifiable reputation // No platform trust needed
```
```python
# Query on-chain reputation buyer_kya = await aimo.kya.get(agent_address) seller_kya = await aimo.kya.get(service_id) # Both parties build verifiable reputation # No platform trust needed
```
```bash
# Query on-chain reputation curl https://api.aimo.network/v1/kya/0x1234...agent \ -H "Authorization: Bearer $AIMO_KEY" curl https://api.aimo.network/v1/kya/service-id \ -H "Authorization: Bearer $AIMO_KEY" # Both parties build verifiable reputation # No platform trust needed
```
## Links
- Documentation: /docs/overview
- Console: https://console.aimo.network
- Discord: https://discord.gg/aimo-network
- Twitter: https://twitter.com/AiMoNetwork