Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/snapdao/btcsnap
Manage your bitcoin with Metamask Flask and btcsnap
https://github.com/snapdao/btcsnap
bitcoin metamask wallet
Last synced: 3 months ago
JSON representation
Manage your bitcoin with Metamask Flask and btcsnap
- Host: GitHub
- URL: https://github.com/snapdao/btcsnap
- Owner: snapdao
- Created: 2022-03-07T08:58:17.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-03-08T11:41:45.000Z (11 months ago)
- Last Synced: 2024-05-21T21:09:48.119Z (8 months ago)
- Topics: bitcoin, metamask, wallet
- Language: TypeScript
- Homepage: https://btc.justsnap.io
- Size: 7.38 MB
- Stars: 53
- Watchers: 5
- Forks: 40
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-metamask-snaps - KeystoneHQ/btcsnap - Manage your bitcoin with Metamask Flask and btcsnap (Snaps)
README
# btcsnap [![0.3.1](https://badge.fury.io/js/btcsnap.png)](https://badge.fury.io/js/btcsnap)
![./home.png](./home.png)
`btcsnap` is the world's first snap allowing users to directly manage Bitcoin within the MetaMask interface, without having to wrap tokens.
`btcsnap` is currently live on [Metamask](https://metamask.io/).##
### MetaMask Snaps Introduction
Snaps is a system that allows developers to safely build and expand the capabilities of MetaMask. It is a program that is run in an isolated environment with a limited set of capabilities, that can customize and modify MetaMask's wallet experience for end users. For example, a snap can add new APIs to MetaMask thus adding support for different blockchains or modify existing functionalities using internal APIs.Additional information can be found [here](https://docs.metamask.io/guide/snaps.html).
##
### `btcsnap` Integration
If you would like to integrate `btcsnap` into your dapp, you can make use of our npm. Refer to the following document [here](https://github.com/snapdao/btcsnap/tree/master/packages/snap).##
### How to run `btcsnap` on a wallet locally
Navigate to the `example` folder under `packages`, launch our app locally by running:
```shell
yarn install && yarn start
```## Audit Report
[Audited by SlowMist](https://github.com/slowmist/Knowledge-Base/blob/master/open-report-V2/blockchain-application/SlowMist%20Audit%20Report%20-%20BTCSnap_en-us.pdf)
## License
This project is dual-licensed under Apache 2.0 and MIT terms:
- [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0)
- [MIT license](http://opensource.org/licenses/MIT)