{"id":20955117,"url":"https://github.com/bluewallet/verifysignature","last_synced_at":"2025-05-14T04:33:01.015Z","repository":{"id":54136283,"uuid":"390420421","full_name":"BlueWallet/VerifySignature","owner":"BlueWallet","description":"Pure js webpage bitcoins signature verify","archived":false,"fork":false,"pushed_at":"2023-12-14T11:47:50.000Z","size":2658,"stargazers_count":42,"open_issues_count":0,"forks_count":26,"subscribers_count":12,"default_branch":"master","last_synced_at":"2025-04-02T13:03:16.254Z","etag":null,"topics":["bitcoin","bitcoinjs","bitcoinjs-lib"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BlueWallet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-07-28T16:25:27.000Z","updated_at":"2025-03-19T05:42:24.000Z","dependencies_parsed_at":"2022-08-13T07:20:26.256Z","dependency_job_id":null,"html_url":"https://github.com/BlueWallet/VerifySignature","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BlueWallet%2FVerifySignature","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BlueWallet%2FVerifySignature/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BlueWallet%2FVerifySignature/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BlueWallet%2FVerifySignature/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BlueWallet","download_url":"https://codeload.github.com/BlueWallet/VerifySignature/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254071355,"owners_count":22009778,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bitcoin","bitcoinjs","bitcoinjs-lib"],"created_at":"2024-11-19T01:18:04.693Z","updated_at":"2025-05-14T04:33:00.492Z","avatar_url":"https://github.com/BlueWallet.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"Verify bitcoin address signature online\n=======================================\n\nWhy? Because none of the existing pages on the interwebs are good. None of them could accept all the data via get parameters, \nand none of them were easily forkable to be hosted independently.\n    \nThis implementation can accept get parameters, so it is linkable externally, and users could easily copy-paste one link to their counterparties to verify. \nThis should be useful for people who do OTC and regularly do proof-of-funds before the transaction.\n\nTry it\n------\n\n* hosted on https://bluewallet.github.io/VerifySignature\n* or try with get parameters: https://bluewallet.github.io/VerifySignature?a=1HvaxYmChk9nQUZx888a6hc7E8KnKP98ic\u0026m=test\u0026s=HCfgnEo8RNYTgcOXafAf11BQQ5LXSvlss0AbnezENbFJQzRl0dJRGOfYbOrOPkb2iPdj21Cty5G4paevOks%2FpJ4%3D\n* ...or short it https://bit.ly/3Gm85si\n\nBuilt with\n----------\n\n* Next.js\n* Bitcoinjs\n* Typescript\n* Blockstream API (address balance)\n* ..compiles into static html files so it can run completely offline\n\n![image](https://user-images.githubusercontent.com/1913337/127367603-0bff2674-07f0-4a4f-846d-b3a6fc7860db.png)\n\n\nBuild it yourself\n-----------------\n\n```js\nnpm i\nnpm run export\n```\n\nAnd it is ready to be hosted on the website (should be served from `/VerifySignature/` path, i.e. `http://localhost:3000/VerifySignature`).\nUse `npm run dev` for development.\n\nLicense\n-------\n\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbluewallet%2Fverifysignature","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbluewallet%2Fverifysignature","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbluewallet%2Fverifysignature/lists"}