Skip to content

dennysubke/bip47-verifier-docker

 
 

Repository files navigation

BIP47 Message Verifier

Verify messages signed with a BIP47 payment code.
Use this tool to confirm that a message was signed by the owner of a specific PayNym (Samourai / Ashigaru).


🐳 Run with Docker Compose

This app can be started easily using Docker Compose.

1. Create a docker-compose.yml file

version: "3.8"

services:
  verifier:
    image: dennysubke/bip47-verifier:1.0.0@sha256:cb4099f9991927d1edc3bf444b34cff7352a815e513fdbad5044c68d76d698b2
    restart: on-failure
    ports:
      - "8080:80"

2. Start the app

docker-compose up -d

The app will now be available at:
👉 http://localhost:8080


🛠️ Build it yourself (optional)

If you want to build the image yourself instead of using the prebuilt version, you can do so with Docker:

1. Clone the repository

git clone https://github.com/dennysubke/bip47-verifier-docker.git
cd bip47-verifier-docker

2. Build the Docker image

docker build -t bip47-verifier-docker .

3. Run the container

docker run -p 8080:80 bip47-verifier-docker

The app will now be available at:
👉 http://localhost:8080


📝 Usage

You’ll see three fields:

  1. Payment Code – the BIP47 PayNym you want to verify.
  2. Message – any text message that was signed.
  3. Signature Code – the signature to verify.

Click Verify and you’ll immediately know if the signature is valid for that PayNym.


🖼️ Screenshots

Screenshot 1 Screenshot 2 Screenshot 3


☂️ Umbrel

🧩 This app is also available in my Umbrel Community App Store:
👉 github.com/dennysubke/dennys-umbrel-app-store



💪 Big thanks to pajasevi (PavelTheCoder) for kicking this off.


⠀⠀⠀

#FREESAMOURAI

About

Verifier for messages signed with BIP47 notification address

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 52.2%
  • CSS 23.6%
  • JavaScript 11.7%
  • Dockerfile 7.7%
  • HTML 4.8%