-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
todo
Phase I
- make hello world pear app with websocket server
- make hello world website with websocket client to connect to pear app
- send ping json message to pear app and receive pong json message and display it
- spawn lightning node(C lightning?) from pear app
- interact with lightning node from pear app (call API)
- send json websocket messages from website over pear app to lightning node and get responses
- implement createInvoce, payInvoice and other core messages needed for basic wallet functionality
- add ability to also use NWC
Phase II
- create a public lightning node, ran by Playproject, that is a default node for Flamingo wallet (immediate onboarding / fremium)
if users want they can install their own node and connect to that one instead (we provide guides for installation and node management) - define
hyper wallet connect(any app can connect to the wallet using hyper wallet connect) - add UX for hwc
- create a themable UI widget
- design key managemet system
- create a simple demo app ( that uses the wallet and start demoing the product (flamingo pay) to app devs (specially hyper devs) - i.e. Tip Jar / Buy me coffee (a crossover between About.me and Patreon, powered by Flamingo Pay)
Phase X - soft launch for devs
- create docs and guides
- simple landing page for
get early accessand socials
info
Flamingo
- is a wallet for sending bitcoin and bitcoin lightning transactions
- it supporst users with running their own bitcoin daemon and core lightning node but it is also supporting p2p networking using hyperswarm and hyperdrive
- it is meant to be fully self custodial, but for easier onboarding we will provide an onboarding lbitcoin and ightning nodes
Flamingo Pay
- Flamingo wallet can connect to the app
- apps need to maintain their hyperdrive (with teir profile)
- apps need an input field for the invite code (ser pastes their invite code which includes a secret + a pubkey to which apps can connetc via hyperswarm)
- once app is connected, it can send messages to the wallet and vice versa
- one type of messages the app can send is a request for connection (invite link) from its users (so users can connect p2p and send funds to each other)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels