Ride-The-Lightning-RTL/Roadmap.md
2018-11-17 12:21:54 -05:00

1.5 KiB

[ Intro ] -- [ Application Features ] -- [ [Road Map] ]

Product Roadmap for RTL Application

Version 0.0.1-alpha (Minimum Viable Product)

Start

  • Unlock Wallet

Home Page

  • Wallet Balance
  • Peer Count
  • Active Channels
  • Channel Balance
  • Chain Sync Status
  • Fee Report

Peer Management

  • Listing of Connected Peers
  • Initiate Connection with peers with the public key

Channel Management

  • Status of Channels (Active, Inactive, Pending)
  • Listing of Channels
  • Open Channel with connected peers

Version 0.0.2-alpha

Home Page

  • Network Information

LN Wallet

  • Generate pub key to recieve Bitcoin
  • Send Bitcoin to an address

Payments

  • Decode payment request
  • Send payment
  • List payments

Version 0.0.3-alpha

UI Theme refresh

  • Refresh the UI with a customized RTL theme

Channel Management

  • Channel Detail - Bi-Directional channel balance view
  • Close Channel

Version 0.0.4-alpha

Describe Graph

  • Create a graphical view of the LN network from the node data

Channels

  • Add alias to channel list

Feature Backlog

Peers

  • Add alias identifier for peers
  • Connect peer with Pub key (w/o IP address)
  • Disconnect Peer

Start

  • Create Wallet

LN Wallet

  • List chain transactions

Globalization

  • Allow for Language customization

Application Security

  • Implement authentication b/w RTL server and browser

Invoice Management

  • Add Invoice
  • List Invoice
  • Lookup Invoice