Prad Nukala 38447af730
feature/data persistence (#1180)
- **feat: add documentation and GitHub Actions workflow for publishing
documentation**
- **docs(concepts): add documentation for chain modules**
- **refactor: Simplify session management with SQLite storage and remove
deprecated code**
- **refactor: Simplify database initialization and remove
DatabaseContext**
- **refactor: move connection handling logic to resolver package**
- **feat: implement session management with database persistence**
- **feat: Ensure config directory exists when creating database path**
- **feat: Add SetUserHandle function to set user handle in session**
- **feat: Add public methods to set session fields with database save**
- **refactor: Remove unused session setter functions**
- **feat: Add getter methods for all Session Model properties**
- **feat: enhance Session model with user name details**
- **feat: add Motr support and update UI elements**
- **<no value>**
- **feat: Add unique handle constraint and method to check handle
existence**
- **docs: update site URL to onsonr.dev**
- **fix: correct import statement for database package**
- **test: updated CI to run tests on pull requests and merge groups**
- **docs: remove reference to develop branch in workflow**
- **feat: add WebAuthn support for user registration**
- **fix: correct smart account attenuation preset name**
- **feat: add ComputeIssuerDID and ComputeSonrAddr functions to ucan
package**
- **test: add unit tests for MPC keyset and keyshare**
- **feat: introduce new script to streamline GitHub issue creation**
2024-12-06 21:31:20 -05:00
2024-12-06 21:31:20 -05:00
2024-07-05 22:20:13 -04:00
2024-12-06 21:31:20 -05:00
2024-12-06 21:31:20 -05:00
2024-12-06 21:31:20 -05:00
2024-12-06 01:43:06 +00:00
2024-12-06 01:43:06 +00:00
2024-09-24 17:54:33 -04:00
2024-12-05 20:36:58 -05:00
2024-12-05 20:36:58 -05:00

sonr - Sonr Chain

Go Reference GitHub commit activity GitHub Release Date - Published_At Static Badge Go Report Card Security Rating

Sonr is a combination of decentralized primitives. Fundamentally, it is a peer-to-peer identity and asset management system that leverages DID documents, Webauthn, and IPFS—providing users with a secure, portable decentralized identity.

Documentation

  1. Quick Start
  2. Chain Modules
  3. System Architecture
  4. Token Economy
  5. Service Mangement
  6. Design System
  7. Self Custody

Stats

Alt

Acknowledgements

Sonr would not have been possible without the direct and indirect support of the following individuals:

  • Juan Benet: For the IPFS Ecosystem.
  • Satoshi Nakamoto: For Bitcoin.
  • Steve Jobs: For User first UX.
  • Tim Berners-Lee: For the Internet.

Community & Support

Description
A Decentralized Identity Network built for the InterChain 🌐
Readme 926 MiB
Languages
Go 97.2%
Shell 0.9%
Makefile 0.6%
JavaScript 0.5%
Rust 0.5%
Other 0.2%