Simple rules, complete peace of mind
Permit replaces risky unlimited token allowances with programmable, time-bounded permission envelopes. Every feature is enforced mathematically by smart contracts directly on Arbitrum One.
Core Permission Architecture
Designed from the ground up to replace blind wallet approvals with strict, explicit boundaries.
Custom spending caps
Define exact budget limits (e.g. $50/month), accepted tokens, and billing cycles. Any transaction attempt exceeding your pre-approved limit is automatically blocked by smart contracts.
Whitelisted recipients only
Lock allowances strictly to verified recipient contracts or merchant wallets. No rogue contracts or malicious actors can debit funds outside the explicit whitelist.
Instant emergency pause
Retain total sovereignty at all times. Pause subscriptions, edit spending caps, or revoke permissions in a single click directly from your dashboard with immediate on-chain effect.
Developer & Protocol Infrastructure
Lightweight primitives built for high-throughput automated applications and painless developer integration.
EIP-712 typed signatures
Permit envelopes are signed off-chain as structured data with zero gas cost to the user. Smart contracts verify the cryptographic signature only when an authorized charge is triggered.
Arbitrum One native speed
Engineered natively for Arbitrum One, offering sub-second settlement and fractions of a cent per execution. Applications can also sponsor gas for zero-fee user onboarding.
Clean TypeScript SDK
Create policies, request recurring debits, and listen for instant webhook confirmations with minimal lines of code. Works smoothly in Node.js, Next.js, and serverless environments.
Security & Non-Custodial Guarantees
Never surrender custody of your funds. Every transaction is governed by immutable code.
Zero custody & zero escrow
Permit never pools assets or holds user funds in escrow contracts. Your tokens remain in your own wallet until the exact second an approved rule executes.
Isolated agent runtimes
AI models and background bots transact using strictly bounded permit allowances. Your master private keys and treasury storage are never loaded into server memory or exposed to prompt leaks.
Cryptographic execution receipts
Every policy creation, spend event, and cancellation is permanently verified on-chain. Audit spend records anytime with transparent transaction hashes on Arbitrum.
Ready to automate payments safely?
Create your first smart payment permission in less than two minutes. Retain full control over every dollar with machine-enforced limits.