Webnative SDK
An SDK for building apps with decentralized identity and storage
The Webnative SDK has been renamed to ODD SDK. Please see docs.odd.dev for the latest docs.
The Webnative SDK empowers developers to build fully distributed web applications without needing a complex back-end. Webnative provides:
User accounts using the browser's Web Crypto API or a blockchain wallet using the Webnative WalletAuth plugin
Authorization using UCAN
Encrypted file storage using the Webnative File System backed by IPLD
Key management using the AWAKE protocol to link devices
Platform APIs for publishing apps from the browser
Webnative applications work offline and store data encrypted for the user by leveraging the power of the web platform.
This guide walks through the fundamental concepts for working with the Webnative. We also publish an API reference at webnative.fission.app and you can view the source code on GitHub.
You can also view the API reference at deno.land and paka.dev.
Have questions? Ask your questions in the Fission Discord server or post them to the Fission Developer forum. We are excited to help you build apps with Webnative and would love to hear from you!
Last updated