Blockchain Commons, LLC — A “not-for-profit” benefit corporation
Blockchain Commons strengthens digital-asset management with independence, privacy, resilience, and openness.
Pinned Repositories
crypto-commons
Gordian Reference Code & CLI Utilities
Gordian
An entire architecture focused on user agency and security.
Gordian-Developer-Community
Discussions of Gordian principles, Gordian specifications, Gordian references, and making it all a reality.
GordianSeedTool-iOS
Cryptographic Seed Manager for iOS
Learning-Bitcoin-from-the-Command-Line
A complete course for learning Bitcoin programming and usage from the command
LifeHash
A beautiful method of hash visualization based on Conway’s Game of Life: reference library in Swift
Pseudonymity-Guide
How to securely create and operate a pseudonymous identity.
Research
Blockchain Commons Research papers
SmartCustody
Overview of SmartCustody Topics, for Responsible Key Management
SmartCustodyWhitePapers
#SmartCustody White Papers, which have been consolidated into the #SmartCustody Book
Blockchain Commons, LLC — A “not-for-profit” benefit corporation's Repositories
BlockchainCommons/Research
Blockchain Commons Research papers
BlockchainCommons/Gordian
An entire architecture focused on user agency and security.
BlockchainCommons/LifeHash
A beautiful method of hash visualization based on Conway’s Game of Life: reference library in Swift
BlockchainCommons/Gordian-Developer-Community
Discussions of Gordian principles, Gordian specifications, Gordian references, and making it all a reality.
BlockchainCommons/GordianSeedTool-iOS
Cryptographic Seed Manager for iOS
BlockchainCommons/QRCodeGenerator
A QR code generator written in pure Swift. Unlike Apple's built-in APIs for QR code generation, this package allows more sophisticated and tunable encoding techniques.
BlockchainCommons/bc-dcbor-rust
Deterministic CBOR ("dCBOR") for Rust.
BlockchainCommons/BCSwiftFoundation
A collection of useful primitives for cryptocurrency wallets.
BlockchainCommons/seedtool-cli-rust
A command-line tool for generating and transforming cryptographic seeds.
BlockchainCommons/bc-dcbor-cli
A command line Deterministic CBOR ("dCBOR") validation and diagnostic tool.
BlockchainCommons/www.blockchaincommons.com
Website for Blockchain Commons
BlockchainCommons/bc-components-rust
A collection of useful primitives for cryptography, semantic graphs, and cryptocurrency in Rust.
BlockchainCommons/bc-crypto-rust
A Rust crate that exposes a uniform API for the cryptographic primitives used in higher-level Blockchain Commons projects.
BlockchainCommons/bc-envelope-rust
Rust implementation of Gordian Envelope.
BlockchainCommons/bc-sskr-rust
Sharded Secret Key Reconstruction (SSKR) for Rust.
BlockchainCommons/bc-depo-api-rust
API for the Blockchain Commons Depository ('depo') server.
BlockchainCommons/bc-shamir-rust
Shamir Secret Sharing (SSS) for Rust.
BlockchainCommons/bc-ur-rust
Wrapper around the `ur` crate for use in higher-level Blockchain Commons projects.
BlockchainCommons/BCSwiftEnvelope
Gordian Envelope - Swift Reference Implementation
BlockchainCommons/QRCodeGeneratorDemo
An iOS app that demonstrates use of the Blockchain Commons QRCodeGenerator.
BlockchainCommons/WIPs-IETF-draft-envelope
The envelope protocol specifies a format for hierarchical binary data built on CBOR.
BlockchainCommons/bc-depo-rust
Server for secure and anonymous storage and retrieval of binary objects.
BlockchainCommons/bc-envelope-cli-rust
`envelope`: A command line tool for manipulating the Gordian Envelope data type, written in pure Rust.
BlockchainCommons/bc-rand-rust
Blockchain Commons Random Number Utilities for Rust
BlockchainCommons/bc-xid-rust
Unique, stable, extensible, and verifiable identifiers
BlockchainCommons/BCSwiftApp
Conveniences in Swift common to Blockchain Commons apps.
BlockchainCommons/developer-web-site
The Developer Web Site for Blockchain Commons
BlockchainCommons/envelope-cli-swift
A command line tool written in Swift used to manipulate the Envelope data type.
BlockchainCommons/gstp-rust
A secure, authenticated, transport-agnostic data exchange protocol with distributed state management via Encrypted State Continuations (ESC).
BlockchainCommons/provenance-mark-rust
A cryptographically-secured system for establishing and verifying the authenticity of works