UCAN is a trustless, secure, local-first authorization network that puts users in control of their permissions — no central authority required.
UCAN provides powerful authorization capabilities with cryptographic security, offline functionality, and decentralized architecture.
All authorizations are cryptographically signed and verifiable without contacting the issuer, ensuring maximum security.
No central server required for permission verification. Operate completely offline with peer-to-peer authorization.
Delegate specific capabilities with custom constraints, time limits, and precise scope control.
Set expiration times for temporary permissions and automatic revocation when time limits expire.
Chain and combine UCANs to create complex authorization flows while maintaining security guarantees.
Withdraw access when needed with built-in revocation mechanisms and blacklisting support.
UCAN enables secure authorization across a wide range of applications and use cases
Authorize access to files and data without centralized servers. Perfect for IPFS, Arweave, and other distributed storage systems.
Delegate API permissions with rate limiting and scope restrictions. Enable secure third-party integrations.
Securely share device control with time-limited access. Perfect for smart home and industrial IoT applications.
Grant publishing rights with content type and duration constraints. Enable collaborative content management.
Enable peer-to-peer sharing of computational resources, bandwidth, and other digital assets securely.
Secure authorization for decentralized finance applications, NFT marketplaces, and blockchain interactions.
Start implementing decentralized authorization in your applications today. Choose from multiple programming languages and frameworks.