Your First 30 Minutes
Prefer the journey map: Your First PayPort Node
Prefer the explained hands-on: Building Your First Node
Remember: you host your Node. Labs does not. Localhost is for testing; Labs needs your public HTTPS URL.
Checklist (commands explained on the hands-on page — do not skip the “where do I type this?” section):
- Use this template → create your repo from
- In a terminal on your machine: clone your repo → venv →
pip install→cp .env.example .env. - Set
DEVELOPER_WALLET_ADDRESS(SIWE= env =agent.jsonrecipient_wallet). - Keep
PAYMENT_MODE=mockandENVIRONMENT=village. - Start with
uvicornon127.0.0.1— prove/health,agent.json, 402 /test_node.py. - Deploy your repo publicly → register your host’s HTTPS URL in
District Zero — not Labs :8142.
Read Village vs Live before ENVIRONMENT=production or PAYMENT_MODE=base_sepolia.