Go to file
Lukas Korba 5f08313c4b
Merge pull request #1212 from Chlup/1166_fix_archive_in_xcode_15_3
Fix Archive in Xcode 15.3
2024-04-22 14:37:12 +02:00
.github
docs
images
modules Fix Archive in Xcode 15.3 2024-04-20 10:03:51 +02:00
secant
secant.xcodeproj Fix Archive in Xcode 15.3 2024-04-20 10:03:51 +02:00
secantTests [#1191] Refactor AdvancedSettingsReducer to latest TCA 2024-04-15 16:09:39 +02:00
secantUITests
xctemplates/TCA.xctemplate
.gitignore
.swiftlint.yml
.swiftlint_tests.yml
BACKGROUND_SYNCING.md
CHANGELOG.md [#1208] Release 1.0.5-4 2024-04-19 08:21:56 +02:00
CODE_REVIEW_GUIDELINES.md
CODE_STRUCTURE.md
CONDUCT.md
CONTRIBUTING.md
LICENSE
README.md Update README.md 2024-04-19 16:21:01 +02:00
SWIFTLINT.md
responsible_disclosure.md
secant-distrib-Info.plist
symlink-templates.sh

README.md

Zashi iOS Wallet

This is the official home of the Zashi Zcash wallet for Wallet, a no-frills Zcash mobile wallet leveraging the Zcash Swift SDK.

Production

The Zashi IOS wallet is publicly available for download in the AppStore.

Zashi Discord

Join the Zashi community on ECC Discord server, report bugs, share ideas, request new features, and help shape Zashi's journey!

Reporting an issue

If you'd like to report a technical issue or feature request for the IOS Wallet, please file a GitHub issue here.

For feature requests and issues related to the Zashi user interface that are not iOS-specific, please file a GitHub issue here.

If you wish to report a security issue, please follow our Responsible Disclosure guidelines. See the Wallet App Threat Model for more information about the security and privacy limitations of the wallet.

General Zcash questions and/or support requests may also be directed to either:

Contributing

Contributions are very much welcomed! Please read our Contributing Guidelines and Code of Conduct. Our backlog has many Issues tagged with the good first issue label. Please fork the repo and make a pull request for us to review.

Zashi Wallet uses SwiftLint and SwiftGen to conform to our coding guidelines for source code and generate accessors for assets. Please install these locally when contributing to the project, they are run automatically when you build.

Installation of Swiftgen & Swiftlint on Apple Silicon-based hardware

Swiftgen

Install it using homebrew

$ brew install swiftgen

and create a symbolic link

ln -s /opt/homebrew/bin/swiftgen /usr/local/bin

Swiftlint

The project is setup to work with 0.50.3 version. We recommend to install it directly using the official 0.50.3 package. If you follow this step there is no symbolic link needed.

In case you already have swiftlint 0.50.3 ready on your machine and installed via homebrew, create a symbolic link

ln -s /opt/homebrew/bin/swiftlint /usr/local/bin