Built for YC founders

Openkrill is an agent skill for micropayments

Create and fill a wallet for your coding agent to be free and pay for its own tools on demand.

Works with your favorite clankers

Ask your agent to add the skill

clawhub install openkrill
/create-skill github.com/emilankerwiik/openkrill

In your code editor you can also open settings, find rules, click new skills, and paste repo.

Roadmap

I want to be free, Bill!

There's no such thing as free, Will. Come on, less thinking, more swarming.

How it works

Escape the swarm in minutes

Be free to create browser automations, track prediction markets, pull data from the web, and more in a few steps.

01

Configure API key

Get your secret key from thirdweb dashboard and set the THIRDWEB_SECRET_KEY environment variable.

export THIRDWEB_SECRET_KEY='your-key'
02

Create wallet

The agent creates a server wallet using a unique identifier. Fund it with USDC and ETH for gas.

npx ts-node scripts/create-wallet.ts
03

Discover services

List available services like Browserbase and Firecrawl that accept x402 micropayments.

npx ts-node scripts/list-services.ts
04

Make payments

Wrap API calls with fetchWithPayment. The x402 protocol handles payment negotiation automatically.

npx ts-node scripts/fetch-with-payment.ts --url <api>