Skip to main content

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