{"repo":"novasamatech/nova-wallet-ios","free":true,"listed":false,"github":"https://github.com/novasamatech/nova-wallet-ios","clone":"git clone https://github.com/novasamatech/nova-wallet-ios.git","description":"Nova Wallet iOS is a next gen application for Polkadot & Kusama ecosystem, transparent & community-oriented, focused on convenient UX/UI, fast performance & security.","language":"Swift","stars":65,"topics":["blockchain","cryptocurrency","dapps","defi","nft","polkadot","self-custody","staking","substrate"],"license":"Apache-2.0","category":"blockchain-web3","readme_excerpt":"Nova Wallet iOS - Next gen mobile app for Polkadot & Kusama ecosystem About Next gen application for Polkadot & Kusama ecosystem, transparent & community-oriented, focused on convenient UX/UI, fast performance & security. Nova Wallet aims to provide as many Polkadot ecosystem features as possible in a form of mobile app, unbiased to any network & without any restrictions/limits to the users. Developed by former Fearless Wallet team & based on open source work under Apache 2.0 license. Requirements System Requirements - Xcode : 16.1+ (recommended) - iOS Deployment Target : 16.0+ - Swift : 5.9+ Development Tools - Homebrew : For package management - Mint : For Swift tool management - Generamba : For VIPER module generation - Ruby : For Generamba (comes with macOS) Installation 1. Clone the Repository 2. Install Dependencies Install Homebrew (if not already installed) Install Project Dependencies Install Generamba 3. Open the Project 4. Build and Run 1. Select the novawallet scheme 2. Choose your target device or simulator 3. Press Cmd + R to build and run Development Code Generation Generate New VIPER Modules Use the provided script to generate new VIPER modules: This will create a complete VIPER module structure in novawallet/Modules/ with: - View Controller - Presenter - Interactor - Wireframe - Protocols - Tests Manual Generamba Usage Code Quality Tools The project uses several code quality tools managed by Mint: - SwiftLint : Code style and convention enforcement - SwiftFor","default_branch":null,"files":null,"tree":[],"storefront":"/r/novasamatech","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/novasamatech/nova-wallet-ios/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}