---
title: Short Fund-Raising Listings
tags: fundraising
robots: noindex, nofollow
---
# Short Fund-Raising Listings
The following are explanations of projects that we might offer as sales pitches to potential sponsors. Each is laid out in a one-sentence and a one-paragraph description, not necessarily intended to be used together.
## BTCR
The BTCR DID needs updates for modern Bitcoin usage.
### Paragraph
BTCR was an early DID, anchored on the Bitcoin blockchain, created by Blockchain Commons principals. It requires updates for modern Bitcoin usage, such as integration of the BIP 322 message signing standard.
* _BTCR DID Spec:_ https://w3c-ccg.github.io/didm-btcr/
## DIDs
We can architect DIDs for a variety of blockchains.
### Paragraph
Blockchain Commons has experience creating DIDs. Not only were Blockchain Commons principals involved with the creation of the standard, but we also developed one of the first blockchain-linked DIDs: BTCR. We can also produce architectures and designs for DID services related to other blockchains.
* _DID Standard:_ https://www.w3.org/TR/did-core/
* _BTCR DID Spec:_ https://w3c-ccg.github.io/didm-btcr/
## Gordian Architecture
The Gordian architecture supports independence, privacy, resilience, and openness, all principles that could be extended to a variety of digital assets.
### Paragraph
The Gordian architecture supports independence, privacy, resilience, and openness for digital assets. It is currently centered on Bitcoin funds, but there is opportunity to expand it to other sorts of assets such as Chia, Cosmos, and Ethereum. We would like to talk more about how these principles can impact different assets, and how the Blockchain Commons specifications can be used to advance these principles, by offering advice to wallet developers in a variety of architectures.
* _Gordian Repo:_ https://github.com/BlockchainCommons/Gordian
* _Gordian App Map:_ https://raw.githubusercontent.com/BlockchainCommons/Gordian/master/Images/appmap.png
## Gordian Design
Blockchain Commons has helped companies with the design of digital assets wallets that support independence, privacy, resilience, and openness.
### Paragraph
The Gordian architure offers a general design pattern for creating resilient, independent, and interoperable digital-asset wallets. Blockchain Commons has also worked with a variety of companies on the designs of specific wallets that adopt the Gordian principles, but meet their own needs. This design consultation is available to major sponsors and could include designers for wallets to support not just cryptocurrencies, but different sorts of digital assets.
* _Gordian Repo:_ https://github.com/BlockchainCommons/Gordian
* _Gordian App Map:_ https://raw.githubusercontent.com/BlockchainCommons/Gordian/master/Images/appmap.png
## Gordian Server
Expanding Gordian Server will allow it to become a automated nexus of Bitcoin services.
### Paragraph
The Gordian Server automates deployment of a complete Bitcoin Core node onto a Mac home computer. This is intended as a first step: Bitcoin Server is imagined as a nexus for Bitcoin tools. Expansions will allows the installation of other features such as c-lightning, LND, cypherpunkpay, and BTC Pay.
* _Gordian Server Repo:_ https://github.com/BlockchainCommons/GordianServer-macOS
* _Gordian Server Release:_ https://github.com/BlockchainCommons/GordianServer-macOS/releases
## Gordian Wallet
Expansions to the Bitcoin-focused Gordian Wallet could allow it to also act as a reference app for other asset types such as tokens and decentralized identities.
### Paragraph
The Gordian Wallet currently acts as reference app for responsible key management and integration with the Gordian architecture, but is focused on Bitcoin. Expansions could allow it to also act as a token wallet and a decentralized identity wallet, demonstrating how the Gordian principles of independence, privacy, resilience, and openness could be fulfilled for their other assets.
* _Gordian Wallet Repo:_ https://github.com/BlockchainCommons/GordianWallet-iOS
## Intern Programs
By documenting our tools and processes for mentoring interns, we could multiply our own efforts for bringing new developers and other interested people into the professional blockchain community.
### Paragraph
Blockchain Commons has run multiple intern programs with the goal of not just producing content for Blockchain Commons, but also bringing new developers and other interested people into the professional blockchain community. We would like to extend our work to others by documenting how we mentor people and the tools and processes that we use.
* _Blockchain Commons Community Discussions:_ https://github.com/BlockchainCommons/Community/discussions
## Learning Bitcoin from the Command Line
Learning Bitcoin from the Command Line could be expanded in a third edition to support cutting edge Bitcoin Core functionality such as adapter signatures, miniscript, taproot, and Schnorr.
### Paragraph
Learning Bitcoin from the Command Line is Blockchain Commons' most popular educational program, teaching the use of Bitcoin Core. We've already taken it through two major editions and are looking for support for a third, so that we can include cutting edge Bitcoin Core functionality such as adapter signatures, miniscript, taproot, and Schnorr, as well as an expansion of existing Lightning lessons.
* _Learning Bitcoin from the Command Line:_ https://github.com/BlockchainCommons/Learning-Bitcoin-from-the-Command-Line
* _LBTCftCL 3.0 Outline:_ https://github.com/BlockchainCommons/Learning-Bitcoin-from-the-Command-Line/blob/master/TODO-30.md
## Learning Bitcoin from the Command Line Translations
We are looking to expand our popular Learning Bitcoin from the Command Line course with an Italian translation, supplementing extant Portuguese and Spanish translations.
### Paragraph
Learning Bitcoin from the Command Line has already been translated into Portuguese and Spanish. We believe that the next major opportunity for expansion is an Italian translation, bringing it to a large cadre of additional developers who may not speak English. We'll also need future support to keep the Portuguese and Spanish translations updated as we move to Learning Bitcoin from the Command Line 3.0.
* _Portuguese Translation:_ https://github.com/BlockchainCommons/Learning-Bitcoin-from-the-Command-Line/tree/master/pt
* _Spanish Translation:_ https://github.com/BlockchainCommons/Learning-Bitcoin-from-the-Command-Line/tree/master/es
## Learning to Work with Devs
We would like to help bring people from a variety of less technical jobs into the open-source development community.
### Paragraph
Blockchain Commons has experience working with developers and using collaborative processes such as GitHub. We would like to share our knowledge by producing documentation explaining how tech writers, product leads, UX designers, legal experts, and others can become part of open-source development communities.
* _Blockchain Commons Community Discussions:_ https://github.com/BlockchainCommons/Community/discussions
## Pseudonymity
Our pseudonymity guide could be expanded to discuss the differences between different classes of people requiring pseudonymity.
### Paragraph
Blockchain Commons has produced the first edition of a guide that describes what pseudonymity is, why you'd want it, and how to achieve it. This is vital material for a wide variety of vulnerable people working on the internet. We would like to expand it to better differentiate between content creators such as bloggers and journalists, other activists, and developers, each of whom may require pseudonymity for different reasons.
* _Pseudonymity Guide:_ https://github.com/BlockchainCommons/Pseudonymity-Guide/blob/master/README.md
## Rust Conversions
The Rust programming languages guarantees memory safety, making it a desirable target for conversion of cryptographic libraries.
### Paragraph
The Rust programming language offers numerous advantages, particularly related to memory safety. This is of vital importance to cryptographic coding, especially those related to digital assets such as cryptocurrency. We're already done some experiments with rust coding and would like to offer larger scale conversions of our libraries and apps.
* _Crypto Commons Libraries:_ https://github.com/BlockchainCommons/crypto-commons
* _torgap-sig for Rust:_ https://github.com/BlockchainCommons/torgap-sig
* _torgap-sig-cli for Rust:_ https://github.com/BlockchainCommons/torgap-sig-cli-rust
## Security Reviews
Security reviews are required for the Blockchain Commons cryptography and interoperability libraries reach production status.
### Paragraph
Blockchain Commons has produced numerous reference libraries highlighting core cryptography and our specifications such as SSKR and UR. To reach production usage, and achieve our goals of resilience and interoperability, these libraries require security reviews, to be funded by users of our code or other patrons.
* _Crypto Commons Libraries:_ https://github.com/BlockchainCommons/crypto-commons
* _Shamir & SSKR Libraries Security Review:_ https://github.com/BlockchainCommons/bc-sskr/blob/master/SECURITY-REVIEW.md
## #SmartCustody
Possible expansions to Smart Custody include coverage of additional blockchains, layer-2 technologies, additional asset types, and newer technologies such as SSKR and multisig.
### Paragraph
Our Smart Custody course already encourages responsible key management with risk-assessment and adversarial consideration. Support would allow a number of improvements to the course, including: usage of newer Smart Custody solutions such as multisigs and SSKR; expansion to Lightning; expansion to other assets such as PGP keys and to other chains; and production of a simpler "Smart Custody for Dummies" booklet.
* _SmartCustody Overview:_ https://github.com/BlockchainCommons/SmartCustody/blob/master/README.md
* _SmartCustody Book v1.0.1:_ https://bit.ly/SmartCustodyBookV101
## #SmartCustody for Cryptocurrency Services
Though #SmartCustody is focused on personally held Bitcoin holdings, its adversarial methodology could be applied to specific wallets or other services.
### Paragraph
The Blockchain Commons #SmartCustody course outlines a methodology for assessing the threats to cryptocurrency and then applying solutions to resolve those threats. It is currently focused on personally held Bitcoin. This methodology can be applied to specific wallets, custodial services, operations, and other elements of the cryptocurrency system, depending on the specific interests of a sponsor.
* _SmartCustody Overview:_ https://github.com/BlockchainCommons/SmartCustody/blob/master/README.md
* _SmartCustody Book v1.0.1:_ https://bit.ly/SmartCustodyBookV101
## #SmartCustody for Ethereum
Expanding the SmartCustody course to Ethereum would allow for discussion of improving the resilience of NFTs and other Ethereum assets.
### Paragraph
Our Smart Custody course is currently focused on Bitcoin assets. Support would allow expansion into other chains. Our current top priority is Ethereum, with "SmartCustody for NFTs" and "SmartCustody for Ethereum" both being possibilities, dependent on interest.
* _SmartCustody Overview:_ https://github.com/BlockchainCommons/SmartCustody/blob/master/README.md
* _SmartCustody Book v1.0.1:_ https://bit.ly/SmartCustodyBookV101
## #SmartCustody for Other Ecosystems
The #SmartCustody system could be applied to a variety of digital ecosystems, such as proof of personhood, digital identity, and more.
### Paragraph
The Blockchain Commons #SmartCustody course outlines a methodology for assessing the threats to cryptocurrency and then applying solutions to resolve those threats. Though it is currently focused on cryptocurrency, the same methodology could be outlined and applied to adjacent ecosystems such as proof or personhood, digital identity, voting, and a variety of digital assets, depending on the interests of a sponsor.
* _SmartCustody Overview:_ https://github.com/BlockchainCommons/SmartCustody/blob/master/README.md
* _SmartCustody Book v1.0.1:_ https://bit.ly/SmartCustodyBookV101
## Standup
Standup technology could be expanded to support platforms other than Debian and Linode, particularly Docker.
### Paragraph
Gordian Server is based on Blockchain Common's Standup technology, which allows the automated installation of Bitcoin services on UNIX and Mac platforms. Currently, our UNIX development is focused on Debian and Linode. We would like to expand that into other installation methods, such as Docker, and to improve cloud-based integration, to allow easy and automated installation of Watch Tower technologies.
* _Bitcoin Standup Scripts:_ https://github.com/BlockchainCommons/Bitcoin-Standup-Scripts
## Torgap / Onion
The use of Torgaps could be expanded to include other services.
### Paragraph
Blockchain Commons utilizes Tor as a fundamental part of its Gordian architecture, using it to partition services with Torgaps. We've also been studying other uses of Tor, such as for timestamping. We would like to expand this with additional privacy-focused services.
* _Torgap Overview:_ https://github.com/BlockchainCommons/torgap
* _Torgap Open Timestamps:_ https://github.com/BlockchainCommons/torgap-opentimestamps/blob/master/README.md
* _DID Method Onion Specification:_ https://github.com/BlockchainCommons/did-method-onion
## UR & QR Expansion
UR and QR specifications can improve interoperability even more if they're available in more programming languages.
### Paragraph
Blockchain Commons has focused on interoperability with our UR (Uniform Resources) specification and our focus on QR usage, including animated QRs. We would like to expand the usage of these standards by making them available in more languages, such as WebAssembly and Rust (and other languages that are requested).
* _Crypto Commons Libraries:_ https://github.com/BlockchainCommons/crypto-commons
* _UR Specification:_ https://github.com/BlockchainCommons/Research/blob/master/papers/bcr-2020-005-ur.md
## Wallet Connect 2
Wallet Connect 2 is one of the next major features that we want to support in our reference libraries.
### Paragraph
We have written a numbers of reference libraries to support use of the Blockchain Commons specifications with a variety of wallets. Our next big expansion would be to offer full support for Wallet Connect 2, making it easier to use Wallet Connect and allowing integration with our specifications.
* _WalletConnect:_ https://walletconnect.com/