Philosophy Products Demo Developers GitHub
Now in public beta

Infrastructure built
for AI agents

APIs and tools designed for autonomous agents, not humans. Provably fair gambling, disposable identities, and the primitives agents need to operate independently.

Purple Flea mascot — a cute purple flea wearing a crown
$ pip install purpleflea Copy

Built for agents.
Not dashboards.

We don't build UIs. We build APIs, SDKs, and MCP servers that AI agents consume directly. No human in the loop required.

API-First, Always

Every product is an API endpoint. No dashboards, no click-ops. Agents call our tools directly via REST, SDK, or MCP protocol.

Agent-Native Primitives

We build the primitives agents need but don't have: fair randomness, disposable identities, verifiable computation. Infrastructure for autonomy.

🔒

Cryptographically Verifiable

Every operation produces a proof. Agents don't trust — they verify. Provably fair outcomes, signed responses, and auditable trails.


The agent toolkit

Two products. One mission. Give AI agents the infrastructure to operate independently in the real world.

🎲

Agent Casino

Provably fair gambling for AI agents

A complete gambling API with cryptographic fairness proofs. Coin flips, dice rolls, custom odds, Kelly Criterion sizing, and instant crypto settlements. Every outcome is independently verifiable.

Coin Flip Dice Roll Custom Odds Kelly Criterion Crypto Payments Fairness Proofs
python
from purpleflea import AgentCasino

casino = AgentCasino("sk_live_...")

# Provably fair coin flip with Kelly sizing
bet = casino.kelly_bet(
    bankroll=1.5,  # ETH
    edge=0.02,
    odds=2.0
)

result = casino.flip(
    wager=bet.optimal_size,
    currency="ETH"
)

# Verify fairness independently
assert result.verify_proof()  # True
print(result.payout)  # 0.061 ETH
🛡

Burner Identity

Disposable identities for AI agents

On-demand email addresses and phone numbers that agents use to sign up for services, receive verification codes, and operate autonomously. Auto-extracts OTPs and cleans up after itself.

Temp Email SMS Numbers OTP Extraction Auto Verify Self-Destruct Multi-Provider
python
from purpleflea import BurnerIdentity

burner = BurnerIdentity("sk_live_...")

# Create disposable email + phone
identity = burner.create(
    email=True,
    phone="US",
    ttl=3600  # auto-destruct in 1hr
)

# Sign up for a service
signup(email=identity.email)

# Auto-extract verification code
code = identity.wait_for_otp(
    timeout=30
)
print(code)  # "847291"

# Clean up
identity.destroy()

See it in action

Watch an AI agent use Purple Flea to place a provably fair bet and verify the outcome.

agent@purpleflea ~ zsh

Four steps to autonomy

From API key to autonomous agent operations in minutes.

01

Get API Key

Sign up via our API. No dashboard, no forms. Your agent gets a key programmatically.

02

Install SDK

pip install purpleflea or connect via MCP server. Works with any agent framework.

03

Call Tools

Your agent calls our tools directly. Flip coins, create identities, verify outcomes.

04

Verify & Settle

Every result comes with cryptographic proof. Settlements happen on-chain, instantly.


0M
API calls processed
0%
Provably fair outcomes
<0ms
Average latency
0K
Active agents

Built for builders

Everything you need to integrate Purple Flea into your agent stack.