Swiftpack.co - Package - Blockstream/green_ios

Green - A native Blockstream wallet for iOS

Get it on Apple Store

Blockstream Green is also available for Android.

Clone the repo

git clone https://github.com/Blockstream/green_ios.git
cd green_ios

Build requirements

Global requirements

Install Xcode.

Get the command line tools with: (ensure to use "Software Update" to install updates)

sudo xcode-select --install

Make sure xcode-select --print-path returns /Applications/Xcode.app/Contents/Developer . Otherwise run:

sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer

On macOS 10.14 Mojave, you have to run another step after installing the command line tools:

sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target /

Local requirements

Install CocoaPods dependencies locally

pod install

Build GDK for Mac OSX

Get sources from GDK repository

git clone https://github.com/Blockstream/gdk.git
cd gdk

Build GDK dependencies for Mac OSX (virtualenv optional if you already have python3 as default)

brew update && brew install ninja automake autoconf libtool gnu-sed python3 wget pkg-config swig gnu-getopt gnu-tar
pip3 install virtualenv
virtualenv -p python3 ./venv
source ./venv/bin/activate
pip install meson

Build for physical device

./tools/build.sh --iphone static

Build for IPhone simulator

./tools/build.sh --iphonesim static

Deactivate virtualenv

cd ..

Contribution guidelines

See CONTRIBUTING.md for contribution guidelines


Stars: 29


Used By

Total: 0


Release 3.3.2 - 2020-01-14 17:36:30

  • Updated GDK to 0.0.26
  • Fixed bugs

More info at: https://github.com/Blockstream/green_ios/compare/release_3.3.1...release_3.3.2

Release 3.3.1 - 2019-12-27 15:15:52

  • Update provisioning certificate
  • Fix received address format

More info at: https://github.com/Blockstream/green_ios/compare/release_3.3.0...release_3.3.1

Release 3.3.0 - 2019-12-17 18:41:53

  • Liquid securities integration
  • Bug fixes

Release 3.2.8 - 2019-12-10 21:23:07

  • UI fixes and refactoring

More info at: https://github.com/Blockstream/green_ios/compare/release_3.2.6...release_3.2.8

Release 3.2.6 - 2019-11-13 00:30:32

  • This update includes performance and maintenance improvements
  • Updated GDK to 0.0.24
  • Updated libwally to 0.7.5

More info at: https://github.com/Blockstream/green_ios/compare/release_3.2.5...release_3.2.6

Release 3.2.4 - 2019-10-14 23:39:45

  • Better UX for switching between bitcoin and liquid wallets
  • Tor support
  • Updates for iOS 13
  • Update gdk to 0.0.21

More info at: https://github.com/Blockstream/green_ios/compare/release_3.2.3...release_3.2.4

Release 3.2.3 - 2019-10-02 08:47:59

  • Added asset icons on Liquid
  • Added vietnamese localization
  • General performance and UX improvements

More info at: https://github.com/Blockstream/green_ios/compare/release_3.2.2...release_3.2.3

Release 3.2.2 - 2019-09-12 09:56:06

  • Bug fixing
  • UI and UX improvements
  • Updates gdk library

More info at: https://github.com/Blockstream/green_ios/compare/release_3.2.1...release_3.2.2

Release 3.2.1 - 2019-08-21 00:30:42

  • Adds sats as a unit for BTC (#stacksats)
  • Adds an additional option for autologout timeout
  • Adds a temporary wallet option
  • Bug fixes
  • Updates to latest gdk

More info at: https://github.com/Blockstream/green_ios/compare/release_3.2.0...release_3.2.1

Release 3.2.0 - 2019-08-01 16:55:52

  • Fixed bugs
  • Liquid: Fix blinding factors generation for different outputs
  • Localizations update

Green Liquid users should upgrade at their earliest convenience and should be advised that because of a recently discovered issue, confidential transactions made with older versions of this app might have leaked information about the assets and the amounts involved. Specifically, transactions with multiple outputs might have leaked whether assets sent are the same (without knowing which asset) and, in those cases of same assets, whether the amount is the same or not (without knowing what the amount is).

More info at: https://github.com/Blockstream/green_ios/compare/release_3.1.9...release_3.2.0

Release 3.1.9 - 2019-07-23 15:45:50

  • general user experience improvements on network switching, settings, localizations, send flow on Liquid

More info at: https://github.com/Blockstream/green_ios/compare/release_3.1.8...release_3.1.9