Coordination at a distance
This is a simple CLI application using bdk, nostr-sdk, clap and tokio. Note carefully the following requirements.
- A local bitcoind configured with
-blockfilterindex. - These environment variables must be set
RPC_COOKIE- Path to bitcoind cookie file for communicating over RPC, e.g./home/satoshi/.bitcoin/.cookieNOSTR_NSEC- To sign nostr events
- Sqlite database, i.e.
loon.db. See the schema.
nostr-sdk: (optional) Used to send and receive notes via a nostr relay.
Usage: loon [OPTIONS] <COMMAND>
Commands:
call Push notes
db Database operations
desc Descriptors operations
fetch Fetch notes from quorum participants
hash Get best block hash
generate Generate a keypair
wallet Wallet operations
help Print this message or the help of the given subcommand(s)
Options:
-a, --account-id <ACCOUNT_ID> Account id
-h, --help Print help
-V, --version Print version