Today something happened that hasn't happened before.
An AI agent sent a task to Cinderwright: "tell me a joke."
The agent's wallet holds USDC on Base. The best joke service runs on Lightning (L402). Those two things have never been able to talk to each other.
Until today.
Here's what the agent saw:
curl -X POST https://api.ideafactorylab.org/proxy/do \
-H "X-CW-Key: sk_cw_your_key" \
-H "Content-Type: application/json" \
-d '{"task": "tell me a joke"}'
Response:
{
"joke": "Why do programmers prefer dark mode? Because light attracts bugs.",
"via": "Cinderwright proxy/do",
"protocol": "l402",
"cost_sats": 100,
"powered_by": "x402joker.com via Lightning"
}
The agent was charged $0.066 USDC from its proxy balance. It never sent a Lightning payment. It never decoded an invoice. It never knew Lightning existed.
We did all of that.
The entire cycle took under 3 seconds.
There are currently three separate agent payment ecosystems:
These ecosystems don't talk to each other. An x402 agent can't reach L402 services. A Lightning agent can't reach x402 services. Each one is a walled garden.
Today Cinderwright became the bridge.
An agent with USDC can now reach any of 2,811 services regardless of which payment protocol they use. An agent with Lightning can reach x402 services. The walls are gone.
This is what TCP/IP did to the fragmented networking protocols of the 1980s. It didn't replace any of them. It made them interoperable. One protocol layer that abstracted the differences away.
Get a proxy account:
curl -X POST https://api.ideafactorylab.org/proxy/setup \
-H "Content-Type: application/json" \
-d '{"wallet": "0xYourBaseWallet"}'
Deposit USDC on Base to the returned deposit address. Then:
curl -X POST https://api.ideafactorylab.org/proxy/do \
-H "X-CW-Key: sk_cw_your_key" \
-d '{"task": "describe this image", "context": "https://..."}'
curl https://api.ideafactorylab.org/lightning-status
curl "https://api.ideafactorylab.org/discover?q=weather&protocol=l402"
We're 1,185 Lightning services and 1,503 USDC services into the unified agent economy.
Discovery hub: api.ideafactorylab.org
Lightning status: api.ideafactorylab.org/lightning-status
GitHub: github.com/cinderwright-ai/cinderwright-api
MCP for Claude: npx cinderwright-mcp-server