Skip to content

Monkey-Dagger/Stacks-wallet

Repository files navigation

Stacks-wallet

SwiftUI based iOS and watchOS app for querying blockchain data via the Covalent API. I made wallet app for listing token balances, NFTs and searching for transactions on a perticular wallet network and address.

TestFlight - Testing iOS and watchOS app.

https://testflight.apple.com/join/C4Ffdyd0

Screenshots

iOS

Tokens NFT's Addresses Network selection NFT Details

watchOS

Stack-ios

Currently the wallet supports:

Mainnets

  • Ethereum 1
  • Polygon/Matic 137
  • Avalanche C-Chain 43114
  • Binance Smart Chain 56
  • Fantom Opera 250
  • RSK Mainnet 30

Testnets

  • Polygon/Matic Mumbai 80001
  • Fuji C-Chain 43113
  • Kovan 42
  • Binance Smart Chain 97
  • Fantom 4002
  • RSK Testnet 31

Contribute

If you want to contribute to this app, you're always welcome! See Contributing Guidelines.

Built With 🛠

  • SwiftUI - SwiftUI is an innovative, exceptionally simple way to build user interfaces across all Apple platforms with the power of Swift.
  • Realm - The MongoDB Realm Swift SDK enables mobile applications to access data stored in local realms.

Features:

  • fetch and filter token balances
  • get NFT data
  • Smart contract transaction info

App architecture:

  • MVVM design

Remaining (watchOS):

  • Redesign watchOS to match iOS design feature
  • Add navigation to transactions to show complete transaction details we get from covalent.
  • Selection of multiple addresses is not complete due to hackathon as this was my first time making a watchOS app using swiftUI.

Donation

If this project helped you reduce time to develop, you can buy me a cup of coffee :)

Feedback and suggestions: https://shreyasp.me

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages