GatePay
Status: LIVE — GatePay was suspended on November 5, 2026 and resumed on November 6, 2026; it is accepting calls. Real settlement is ON (mock settlement off, Arc mainnet live): the first real payout settled 2026-10-27 and settlements are on record in the hash-chained proof ledger (integrity verified). Hard caps: $0.05 per transaction, $0.25 per day, 5 settlements per hour. Payouts are fenced to ScriptMasterLabs' own wallets — Base USDC to xPortal, Arc to Trust Wallet (owner wallet map, 2026-11-09).
GatePay is ScriptMasterLabs’ policy-first firewall between an autonomous agent and a machine payment, separating permission, decision intelligence, authorization, settlement, and proof so a model cannot talk itself into spending money. Hard policy executes before model intelligence; signed single-use mandates bind each decision; a hash-chained SQLite ledger records proof. Real Arc settlement is live in limited form since 2026-10-27, with mock settlement off: the first real payout settled on Arc mainnet that day, settlements are recorded in the hash-chained ledger, and payouts stay capped ($0.05 per transaction, $0.25 per day) and fenced to ScriptMasterLabs' own wallets.
A policy-first firewall between an autonomous agent and a machine payment. GatePay separates permission, decision intelligence, authorization, settlement, and proof so a model cannot simply talk itself into spending money.
What does GatePay control?
GatePay controls hard policy, signed mandates, strict x402 v2 settlement, a proof ledger, shadow policy, and standalone orchestration of SML services.
Budget ceilings, rail rules, target/tool allowlists, velocity controls and approval thresholds execute before model intelligence.
Short-lived authorization binds the decision to payload hash, amount, target, rail, policy result, expiry and nonce.
Fresh terms, Base USDC exact/EIP-3009 support, no blind retries, redirect/SSRF protection, and PAYMENT-RESPONSE settlement evidence requirements.
Decision, authorization, settlement state and outcome events are stored in a durable hash-chained SQLite ledger on Render persistent storage.
Test what a new rule would have blocked or escalated without moving money.
GatePay can orchestrate SML services through clean interfaces. It does not merge SqueezeOS, Provider Trust, GhostKey, LIVEWIRE or Decision Core into one codebase.
What are GatePay’s production surfaces?
Production surfaces include the runtime status endpoint, agent-discovery JSON files, the machine guide, the GitLab source, and the canonical product record.
Runtime: gatepay.onrender.com/v1/status
Agent discovery: /.well-known/agent.json · /.well-known/agent-card.json
Machine guide: gatepay.onrender.com/llms.txt
Source: GitLab / timothy.walton45/gatepay
Canonical product record: /.well-known/gatepay-product.json
GatePay's production runtime, deterministic policy, signed mandates, shadow simulation and durable proof ledger are live and runtime-verified. Real Arc money movement is live in limited form: mock settlement is off, the first real payout settled on Arc mainnet on 2026-10-27, and settlements are recorded in the hash-chained proof ledger. The x402 client rail remains policy-disabled (Arc is the live settlement rail); the provider-side x402 challenge pays Base USDC to SML's xPortal wallet. A mock receipt is not settlement. A PAYMENT-SIGNATURE is authorization, not settlement. Settlement is not accepted delivery. Jev is not claimed as live-verified until a real TypeSafe decision is observed.
Why does GatePay exist?
Payment protocols answer how value moves. Wallets answer who can sign. GatePay answers the missing question: should this autonomous action be permitted to become a payment at all, under this exact policy and evidence state?
Truth First. Proof Always. Pay Only for Accepted Delivery. — ScriptMasterLabs