Zero-Trust Auth,
for Apps and AI

UCAN is a trustless, secure, local-first authorization network that puts users in control of their permissions — no central authority required.

Key Features

Why Choose UCAN

UCAN provides powerful authorization capabilities with cryptographic security, offline functionality, and decentralized architecture.

Cryptographic Security

All authorizations are cryptographically signed and verifiable without contacting the issuer, ensuring maximum security.

Decentralized

No central server required for permission verification. Operate completely offline with peer-to-peer authorization.

Fine-Grained Control

Delegate specific capabilities with custom constraints, time limits, and precise scope control.

Time-Limited Access

Set expiration times for temporary permissions and automatic revocation when time limits expire.

Composable

Chain and combine UCANs to create complex authorization flows while maintaining security guarantees.

Revocable

Withdraw access when needed with built-in revocation mechanisms and blacklisting support.

Use Cases

Built for Modern Applications

UCAN enables secure authorization across a wide range of applications and use cases

Decentralized Storage

Authorize access to files and data without centralized servers. Perfect for IPFS, Arweave, and other distributed storage systems.

API Access Control

Delegate API permissions with rate limiting and scope restrictions. Enable secure third-party integrations.

IoT Device Management

Securely share device control with time-limited access. Perfect for smart home and industrial IoT applications.

Content Publishing

Grant publishing rights with content type and duration constraints. Enable collaborative content management.

Resource Sharing

Enable peer-to-peer sharing of computational resources, bandwidth, and other digital assets securely.

Web3 & DeFi

Secure authorization for decentralized finance applications, NFT marketplaces, and blockchain interactions.

Get Started

Ready to Build with UCAN?

Start implementing decentralized authorization in your applications today. Choose from multiple programming languages and frameworks.

Available Libraries

JavaScript Rust Go Python (Coming Soon)