---
robots: noindex, nofollow
---
# Gordian Android Team Notes (Archive)
[](https://hackmd.io/ULEcZKrBS2SQf2AHO2Y2RQ)</br>
or [GitHub Master](https://github.com/BlockchainCommons/Gordian/blob/master/gordian-android-team-notes.md)
## 2020-09-15
### Participating
* Christopher Allen ChristopherA@LifeWithAlacrity.com @ChristopherA (both GitHub & Twitter)
* Peter Denton fontainedenton@gmail.com @Fonta1n3 (both GitHub & Twitter)
* Cuong Le cuongle@bitmark.com @cuongleqq (github)
### Agenda
* Logistics
* Can you put your name, email, and GitHub and optional Twitter handles above
* Introductions
* Does everyone have access to the Gordian repos?
* Admin access to HackMD?
* Any iPhone or Mac on TestFlight
* Externship
* Goals
* Understand technology of multisig wallets
* Culture of bitcoin and open source collaboration
* Working with other wallet vendors
* Preparing for DIDs, VCs and capabilities
* 3 months
* Review of Gordian Repos
* https://github.com/BlockchainCommons/Gordian
* Use general "insider"discussions here: https://github.com/BlockchainCommons/Gordian/discussions
* But be aware power users will see what we say, but that should not stop us from using it.
* GitHub Issues and Project Management issues for Architecture and Interoperability only. Use other repos issues and project management tools for individual projects.
* https://github.com/BlockchainCommons/GordianWallet-iOS
* https://github.com/BlockchainCommons/GordianServer-macOS
* When you are ready we'll make https://github.com/BlockchainCommons/GordianWallet-Android
* [Learning Bitcoin From The Command Line](https://github.com/BlockchainCommons/Learning-Bitcoin-from-the-Command-Line)
* RPC
* Chapter 17.2 [Access bitcoind from Java](https://github.com/BlockchainCommons/Learning-Bitcoin-from-the-Command-Line/blob/master/17_2_Accessing_Bitcoind_with_Java.md)
* (maybe write a version of this for Kotlin and submit as PR)
* Tor
* Chapter 14 [Using Tor](https://github.com/BlockchainCommons/Learning-Bitcoin-from-the-Command-Line/blob/master/14_0_Using_Tor.md)
* This is mostly from the perspective of the bitcoind server, but you need to be able to do it as client.
* Choose one of these or fork:
* https://github.com/05nelsonm/TorOnionProxyLibrary-Android
* https://github.com/magicalbitcoin/libtor
* https://github.com/Start9Labs/capacitor-tor
* https://gitlab.com/deadcanaries/granax
* https://github.com/iCepa/Tor.framework
* Chapter 6: [Expanding Bitcoin Transactions with Multisigs](https://github.com/BlockchainCommons/Learning-Bitcoin-from-the-Command-Line/blob/master/06_0_Expanding_Bitcoin_Transactions_Multisigs.md)
* Chapter 7: [Expanding Bitcoin Transactions with PSBTs](https://github.com/BlockchainCommons/Learning-Bitcoin-from-the-Command-Line/blob/master/07_0_Expanding_Bitcoin_Transactions_PSBTs.md)
* Chapter 16: [Programming with LibWally]( https://github.com/BlockchainCommons/Learning-Bitcoin-from-the-Command-Line/blob/master/16_0_Programming_with_Libwally.md)
* https://github.com/ElementsProject/libwally-core
* Quick Connect: https://github.com/BlockchainCommons/Gordian/blob/master/Docs/Quick-Connect-API.md