INRT banner

INRT

In progress

A Solana-based, blockchain-first banking prototype with a Flutter desktop client and on-chain programs for identity uniqueness and fixed deposits.

What it is

INRT is a decentralized banking-style application built on Solana. Instead of using a traditional database, it treats the blockchain as the ledger: users interact via wallets, PDAs, and associated token accounts (ATAs) to manage balances and account-like sub-wallets (savings/current/FD/RD).

Features

  • Wallet creation and login using mnemonic phrases (HD wallet concepts)
  • Sub-wallet/account-style structure (PDA + ATAs) for separating balances
  • Send / receive INRT SPL tokens
  • Fixed Deposit (FD) program scaffolding (on-chain) and UI flows
  • Local validator workflow and one-command initializer script

Planned

  • Stronger recovery and identity workflows (e.g., biometric-based key derivation)
  • Hardened security model for secrets and recovery
  • Mainnet-ready deployment + production-grade program audits
  • Rebuild + deploy pipeline for programs and expanded tests

Technologies

  • Flutter / Dart (client)
  • Solana (local validator + RPC)
  • SPL Token + Associated Token Accounts (ATAs)
  • Rust (Solana programs / Anchor)
  • Bash scripting (automation)

Screenshots

Splash
Signup Form
Signup Success
Login
New Wallet
Send
Receive
Create Account
Account View