Attesta Kit is a passkey-first, policy-based infrastructure SDK for building secure smart accounts and payment flows on Arbitrum. It replaces seed phrases with WebAuthn passkeys, enforces on-chain exe
Attesta Kit is a passkey-first, policy-based infrastructure SDK for building secure smart accounts, payments, and attestations across the Arbitrum ecosystem. It is designed to eliminate seed phrases entirely while giving developers fine-grained control over how accounts are accessed, authorized, and recovered.
Instead of relying on private keys or custodial signers, Attesta Kit uses WebAuthn passkeys for user authentication. These passkeys are backed by hardware-secure devices and verified using standard cryptography, enabling passwordless, phishing-resistant access without exposing secret material to applications or servers.
At the core of Attesta Kit is a policy execution engine. Every account action is evaluated against explicit, programmable policies that define who can execute an action, what can be executed, under what conditions, and within which limits. Policies can express spending caps, time windows, device requirements, delegation rules, and multi-party approvals—turning smart accounts into controllable, auditable systems rather than blind signers.
Attesta Kit also introduces offline settlement as a first-class primitive. Users or merchants can authorize transactions while offline or in low-connectivity environments, with those authorizations later submitted and settled on-chain. This makes the system suitable for real-world payment flows, mobile applications, and emerging markets where continuous connectivity cannot be assumed.
Recovery is handled without centralized custodians or seed phrases. Attesta Kit supports non-custodial recovery flows, where encrypted recovery data and policies can be stored using decentralized storage such as IPFS and Filecoin, allowing accounts to be restored without trusting a single service provider.
The SDK is built natively for Arbitrum, supporting Arbitrum One, Arbitrum Nova, Stylus (Rust smart contracts), and Orbit chains. This ensures Attesta Kit can be used across public mainnets, high-throughput environments, Rust-based execution, and custom application-specific rollups.
By combining passkeys, policy-based execution, offline settlement, and decentralized recovery, Attesta Kit provides a foundation for building smart accounts that are secure, flexible, and practical for everyday use—without sacrificing user experience or decentralization.