This is modified from wallet-standard ghost example wallet following
https://github.com/solana-labs/wallet-standard/blob/master/WALLET.md
Please file issues related to this repository in Brave Browser repository.
Publishing to npm is automated by the Publish workflow,
which runs with provenance on every GitHub release. To cut a release, bump the
version in package.json, merge to master, then create a GitHub release with a
matching v<version> tag (the workflow fails on a mismatch). Once published, update
brave-core to use the new version.