Skip to content

saiy2k/lighthouse-web

Repository files navigation

Yet another Lightning network explorer, build with ReactJS For Demo, visit https://lnlighthouse.online (Tested only in Chrome, Firefox, Safari and Desktop is preferred to view)

Screenshots

Node of Andreas Antonopoulos Channel Info Node Info

To learn LN, we created this explorer.

How to use?

  • Peers are clustered by their node capactiy.
  • Click on Hexagonal peer to explore their peers
  • Longpress on root / LN nodes (hex) for additional info.

Source code

Reach us at

@saravananmani_, @saiy2k

To hire me

Credits Thunder sound fx: Pixabay

Components

App

  • AboutBox
  • StormCanvas
  • GraphController
    • LNCanvas
      • ClusterLayer
        • ClusterSegment
      • PeerLayer
        • PeerHex3
    • FilterModal
    • InfoBox
    • MobileWarning
  • Constants
  • Interface
  • useLongPress
  • Utils

Store

  • slide
    • currentIndex: number
    • sortParams: string[]
    • sortIndex: number
    • sortShow: boolean
    • items: array[]
      • index: number
      • pubkey: string
      • root: ILNNode
      • error?: string
      • status: string
      • peers: ILNNode[]
      • selectedBuckets: string[]
    • rawNodes
  • ui:
    • hoverNode
    • l2, l3, l4, l5
    • infoPeer

Releases

No releases published

Packages

No packages published