INRfolio

INRfolio is a privacy-first, self-hosted crypto portfolio and tax tracker tailored for Indian users

INRfolio

Created At

ETHOnline 2025

Project Description

INRfolio is an India-focused, privacy-first crypto portfolio management and tax tracking application designed for modern compliance and transparency. The app consolidates user assets from leading Indian exchanges (WazirX, CoinDCX, CoinSwitch), EVM-compatible wallets (Ethereum, Arbitrum, Binance Smart Chain), manual accounts, and NFTs, showing real-time balances in INR and USD. Advanced tax logic automatically calculates profits and liabilities according to Indian law—applying a 30% flat tax on crypto gains, tracking 1% TDS per wallet/exchange, and flagging GST for platform/service fees. Users can view historical trades, complete P&L, and download ITR-compatible PDF reports for tax filing. All personal portfolio data is stored securely and locally, aligning with India’s latest legal standards and avoiding third-party leaks.

How it's Made

INRfolio uses React/Next.js for the frontend and Node.js/Express for backend logic, with all user data securely stored in-browser for privacy and offline access. Exchange integration relies on mock REST APIs for WazirX, CoinDCX, and CoinSwitch, plus ethers.js for EVM wallet and NFT balances. INR values are fetched via CoinGecko. Tax calculations (30% gains, 1% TDS, GST) run on the frontend, with jsPDF enabling ITR-ready PDF exports. Open-source frameworks and local storage allow seamless, private demos—while React hooks and modular utilities make swapping to real APIs and scaling for Indian law updates fast and simple.

background image mobile

Join the mailing list

Get the latest news and updates