Quickstart
Deploy NullState in 30 seconds and run your first agent payment.
Docker
git clone https://github.com/NullStateGGH/nullstate
cd nullstate
docker compose up -d
Verify
curl -k https://localhost:8080/health
Response:
{
"status": "ok",
"tasks": ...,
"balance": "0.46 USDC",
"ai_enhanced": true
}
Run the AP2 Demo
curl -k -X POST https://localhost:8080/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"execute_ap2_handshake","arguments":{"caller_identity":"demo_agent"}}}'
Without Docker (systemd)
cd /home/nullstate
cp nullstate.service /etc/systemd/system/
systemctl daemon-reload
systemctl start nullstate-gateway.service
systemctl start nullstate-mcp.service
systemctl start nullstate.service
Next Steps
- x402 Protocol — crypto micropayments
- AP2 Protocol — enterprise mandates
- MCP Server — AI agent tools
- KYA Auth — agent identity