🚧 WIP: This tool is in active development, and can experience breaking changes. For safety, it currently operates on Devnet by default
Flare is the Command Line Interface for developers on Solana. Below is a breakdown of the various commands included within Flare. If you run into any issues while operating Flare, please open an issue on this repo or contact a contributor from Anthias Labs here.
Please make sure you have Cargo in your system.
- Clone the repo with
git clone https://github.com/Anthias-Labs/flare.git
- Move into the folder:
cd flare
- Build the project:
cargo build
- Move into the binary location
cd target/debug
- Run the compiled binary with
./flare
flare send
: allows sending SOL to an account
flare balance
: checks SOL balance for a given address
flare epoch
: get the current epoch number
flare block-height
: get the current epoch number
flare wallet-create
: generates keypair and mnemonic for a new wallet
flare wallet-recover
: gets keypair from a given mnemonic
flare sign
: sign an arbitrary message with a given private key
- Reading wallet SOL balance from chain
- Reading epoch/block height
- Sending SOL transactions between accounts
- Creating wallets and recovering from mnemonic
- Signing arbitrary messages
- Adding CLI options for handling different cluster RPCs
- Calling methods and reading state from on-chain programs
- Adding utils for common format convertions
- File-based wallet and config management (storage and read)
Flare is the first tool from Solstice, the toolkit for developers on Solana. The development of Flare was originally funded by a grant from the Solana Foundation to Anthias Labs in January of 2024. Flare’s public launch is scheduled for April of 2024.
Anthias Labs is a boutique blockchain r&d firm focused on public goods tooling and actionable research. To see more about us, feel free to review here.
Acknowledgments of the contributors to Flare will be posted here once Flare v0 is shipped in late March of 2024
To contribute to Flare, please reach out to the current contributors in our main Contributor Discord.