Custom Blockchain Integration for Android Wallet

Job ID: 40176111

Budget: ₹12,500 – ₹37,500 INR

I have a multichain, non-custodial wallet running on Android and the next milestone is to add support for a brand-new blockchain that is not yet included in common libraries such as WalletCore or Web3j. The current app is written in Kotlin with a bit of Java, built in Android Studio, and already handles several EVM and non-EVM networks.

Your task is to wire the new chain into the existing architecture so that users can create addresses, view balances, sign and broadcast transactions, and see their history exactly as they do with the other networks in the app. You will be working with my existing Git repository, where the wallet logic, key management, and UI layers are cleanly separated. The custom chain exposes standard JSON-RPC endpoints; any additional SDK work that may be required should be handled inside a new module so it stays maintainable.

Deliverables
• A fully working integration module for the custom chain, including key derivation, balance polling, fee estimation, and transaction signing/broadcasting
• UI hooks that surface the chain in the send, receive, and portfolio screens
• Instrumented unit tests proving address generation and transaction validity on testnet and mainnet
• A brief technical note explaining the added classes, build steps, and how new chains can be plugged in the same way

If you have hands-on experience with Kotlin, Android Jetpack libraries, and blockchain RPC/SDK integration, this should feel familiar. Let me know about any similar wallet work you have done and the approach you would take to keep the codebase clean and modular.