UNPKG

bitcoin-connect

Version:

Derive Bitcoin Taproot address, from an Ethereum signature. For example, a signature generated by your Injected Web3 wallet through the `personal_sign` RPC call. Useful for Bitcoin Ordinals.

58 lines (57 loc) 1.48 kB
{ "name": "bitcoin-connect", "version": "0.4.2", "description": "Derive Bitcoin Taproot address, from an Ethereum signature. For example, a signature generated by your Injected Web3 wallet through the `personal_sign` RPC call. Useful for Bitcoin Ordinals.", "type": "module", "main": "index.js", "keywords": [ "bitcoin", "derive", "ordinals", "web3", "wallet", "taproot", "taproot address", "bitcoin taproot", "bitcoin wallet", "taproot wallet", "ethereum", "ethereum web3", "ethereum wallet", "web3 wallet", "bitcoin web3", "signature", "api", "bitcoin connect", "personal_sign", "metamask", "metamask bitcoin", "metamask web3", "metamask wallet" ], "author": "Charlike Mike Reagent (@tunnckoCore / wgw.eth)", "homepage": "https://github.com/tunnckoCore/bitcoin-connect", "funding": [ "https://ko-fi.com/tunnckoCore/commissions", "https://github.com/sponsors/tunnckoCore" ], "files": [ "index.js", "test.js" ], "repository": { "type": "git", "url": "https://github.com/tunnckoCore/bitcoin-connect.git" }, "scripts": { "dev": "cd api && deno run -A --watch index.ts", "deploy": "cd api && deployctl deploy --project=bitcoin-connect index.ts" }, "license": "Apache-2.0", "dependencies": { "@bitcoinerlab/secp256k1": "~1.0.2", "@noble/hashes": "~1.3.0", "bip32": "~4.0.0", "bitcoinjs-lib": "~6.1.0" } }