Coder Social home page Coder Social logo

Awesome legit statoshi

nostr NIP-05 verification

https://nvk.org/n00b-nip

NIP5: Mapping Nostr keys to DNS-based internet identifiers

Buy a domain

Setup Domain DNS records to point to GitHub Pages:

Type Host Answer TTL Priority
A randymcmillan.net 185.199.108.153 3600
A randymcmillan.net 185.199.109.153 3600
A randymcmillan.net 185.199.110.153 3600
A randymcmillan.net 185.199.111.153 3600

$ dig randymcmillan.net

randymcmillan@randymcmillan.net

Create a new github repo github.com/new

Create a new file your-repo/.well-known/nostr.json

Edit nostr.json to reflect YOUR pub key and desired nickname this content:

{
  "names": {
  "randymcmillan": "e88a691e98d9987c964521dff60025f60700378a4879180dcbbb4a5027850411"
  }
}

Create a new file in the root folder _config.yml and add this line

include: [".well-known"]

Navigate to: https://github.com/RandyMcMillan/randymcmillan/settings/pages

Under "Build and deployment" select "Deploy from branch" then below select "Main/Master" branch

Under "Custom domain" type your naked randymcmillan.net (github might complain, ignore)

Below it, check Enforce HTTPS. Sometimes this may take a few minutes to be available.

Then head over branle.netlify.app/settings or astral.ninja/settings (using an extension like Alby or nos2x) edit the NIP-05 Indentifier field to reflect "[email protected]" and press Save you are all set now, enjoy the vanity address.


legit - git commit custom hash
git clone https://github.com/RandyMcMillan/legit.git ~/legit && \
cd ~/legit && ./make-legit.sh

statoshi.host - dockerized bitcoin node statistics
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" && \
brew install docker docker-compose make && \
git clone https://github.com/bitcoincore-dev/statoshi.host.git ~/statoshi.host && \
cd ~/statoshi.host && make init run user=root port=80

docker.shell - wrap your $HOME in an alpine shell
git clone https://github.com/RandyMcMillan/docker.shell.git ~/docker.shell && \
cd docker.shell && \
make shell user=root

πŸ‘€

seq 0 947 | (while read -r n; do bitcoin-cli gettxout \
54e48e5f5c656b26c3bca14a8c95aa583d07ebe84dde3b7dd4a78f4e4186e713 $n \
| jq -r '.scriptPubKey.asm' | awk '{ print $2 $3 $4 }'; done) | \
tr -d '\n' | cut -c 17-368600 | xxd -r -p > bitcoin.pdf

πŸ‘€

Referal Links:

DigitalOcean Referral Badge

@RandyMcMillan's Projects

seedsigner icon seedsigner

Use an air-gapped Raspberry Pi Zero to sign for Bitcoin transactions! (and do other cool stuff)

seminars icon seminars

Study materials for Bitcoin & Lightning Protocol

sendsats icon sendsats

FastAPI with async for generating QR codes and bolt11 for Lightning Addresses

server-easy-install icon server-easy-install

Install a Linux Server fast, easy and secure. A perfect tool to config your Wordpress site and learn how to config most Linux distros.

sharekit icon sharekit

Drop in sharing features for all iPhone and iPad apps

simplevm icon simplevm

Sample code for Virtualization framework

skeleton-key-hd-ipad icon skeleton-key-hd-ipad

iPad version of Skeleton Key: is an addictive and unique puzzle game in which you shift keys around the board unlocking treasure chests. Made with cocos2d-iphone.

skeleton_wp icon skeleton_wp

Skeleton is a simple, responsive WordPress theme based on the Skeleton Boilerplate. It has several useful shortcodes, such as tabs, toggles, cross-browser CSS3 buttons, and layout columns. It also includes a bbPress skin/stylesheet and sample child theme.

smd icon smd

Spotify Music Downloader

solarized icon solarized

precision color scheme for multiple applications (terminal, vim, etc.) with both dark/light modes

solocomponents-ios icon solocomponents-ios

Self-contained, two-file (.h/.m) iPhone/iPad components that are dead-easy to drop into your projects

spacemacs icon spacemacs

A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!

sqlcipher icon sqlcipher

SQLCipher is a standalone fork of SQLite that adds 256 bit AES encryption of database files and other security features.

statsd icon statsd

Daemon for easy but powerful stats aggregation

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.