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.

Mathematical Safety
Hard budget ceilings enforced on-chain.
100% Non-Custodial
Funds never leave your self-custody wallet.
Sub-Cent Settlement
Powered natively by Arbitrum One layer-2.

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.

Code-enforced budget caps

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.

Deterministic address locking

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.

Instant on-chain freeze

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.

Gasless user signing

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.

Sub-cent execution fees

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.

Developer ready in minutes

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.

Zero systemic custody risk

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.

Isolated runtime environments

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.

100% on-chain auditability

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.