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.
https://testflight.apple.com/join/C4Ffdyd0
Tokens | NFT's | Addresses | Network selection | NFT Details |
---|---|---|---|---|
- Ethereum 1
- Polygon/Matic 137
- Avalanche C-Chain 43114
- Binance Smart Chain 56
- Fantom Opera 250
- RSK Mainnet 30
- Polygon/Matic Mumbai 80001
- Fuji C-Chain 43113
- Kovan 42
- Binance Smart Chain 97
- Fantom 4002
- RSK Testnet 31
If you want to contribute to this app, you're always welcome! See Contributing Guidelines.
- 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.
- 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.
If this project helped you reduce time to develop, you can buy me a cup of coffee :)
Feedback and suggestions: https://shreyasp.me