Skip to content

sonrhq/sonr

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
pkg
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Sonr Logo Banner

Go Reference Discord GitHub all releases Go Report Card Vulnerabilities Test sonrd Security Rating X (formerly Twitter) Follow


sonrhq/sonr

Sonr is an ibc-enabled blockchain for decentralized identity.

How it works

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.

Module Description Status Deps
x/identity The Sonr Identity module is responsible for managing DID based
accounts using the MPC Protocol - Docs
CI Pipeline x/auth
x/ibcaccounts
x/slashing
x/oracle The Oracle module is responsible for managing Staking delegations
rewards, and token transfers - Docs
🚧 x/bank
x/distribution
x/ibctransfer
x/staking
x/service The Service module is responsible for DAO Application Service
Configurations, and Passkey authentication - Docs
CI Pipeline x/group
x/identity
x/wasm

Sonr is built on top of the Cosmos SDK, which is a framework for building blockchain applications in Golang. We have built the above modules to provide a decentralized identity and asset management system.

Documentation

For full documentation, visit sonr.io/docs. To see how to Contribute, visit Getting Started

Its reccomended to install the following tools:

Status

  • Alpha: Closed testing.
  • Private Devnet: May have kinks. See projects.
  • Public Testnet: Stable for non-enterprise use. Join it.
  • Mainnet: Coming soon. Watch status.

We are currently in transitioning to Public Testnet. Watch releases of this repo to get notified of major updates.

Architecture

Sonr is a blockchain node which you can run locally, or use to join our testnet. You can sign up and start using Sonr without installing anything using our dashboard.

Architecture

See additional details on these components in the whitepaper.


Community & Support

Acknowledgements

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

  • Protocol Labs: For IPFS & Libp2p.
  • Interchain Foundation: For Cosmos & IBC.
  • Tim Berners-Lee: For the Internet.
  • Satoshi Nakamoto: For Bitcoin.
  • Steve Jobs: For Taste.

Thank you for your support and inspiration!