Q: สร้าง npub โดยใส่ชื่อตัวเองได้อย่างไร?

A: ผมเขียนโปรแกรมสุ่มจนกว่าจะเจอเอาดื้อนี่แหละ ถถถ

ถ้าภาษา Python ก็ใช้ร่วมกับ package pynostr

โค้ดก็จะสั้น ๆ ประมาณนี้

from pynostr.key import PrivateKey

name = "xxxxx"

public_key = ""

while public_key[5:5+len(name)] != name:

private_key = PrivateKey()

public_key = private_key.public_key.bech32()

print(f"Private key: {private_key.bech32()}")

print(f"Public key: {public_key}")

ลองไปใช้กันดูได้

ตั้งแต่ 5 ตัวอักษรก็นานเอาเรื่องอยู่นะ

ps. ระวังห้ามมีตัวอักษร 'b', 'i', 'o' หรือ '1' เดี๋ยวจะ gen ไม่ออก

#siamstr

Reply to this note

Please Login to reply.

Discussion

สุดยอด.. หมายถึงเราต้องใช้คีย์แพร์ใหม่ สร้างบัญชีใหม่เลยใช่ไหม?

ใช่เลยครับ555

สุดยอด

เจ๋งงงง!

I spent over 5 billions loops to hits 6 chars

,,

question to nostr:npub1prya33fnqerq0fljwjtp77ehtu7jlsjt5ydhwveuwmqdsdm6k8esk42xcv how long did you?

..

I had used https://github.com/kdmukai/nostr_vanity_npub

.

#siamstr #sara21

nostr:note1mk9lcwv7tqpmep7xkv4en598ane07n9y7s29nr8wz8fra5hcxrtsmhrm03

Npub แบบมีชื่อตัวเองก็เท่ซะด้วย แต่ก็เสียดาย account ที่ใช้อยู่ด้วย ทีนี้ก็ว้าวุ่นเลย

nostr:nevent1qqsdmzlu8x09sqauslrtx2ue6zn7euhlfjj0g9ze3nhpr5376turp4cpz3mhxue69uhkummnw3ezummcw3ezuer9wcpzqz8edptf7903lqp5v6z9l92w3vuylmnxdx4938y9hps060l7txsfqvzqqqqqqy7yegda

😎

ของผม prya33 หกตัว เป็นชั่วโมงอยู่

อยากจะเพิ่มอีกตัวแต่น่าจะเป็นอาทิตย์ 555

ต้องใช้ความอดทนสูงเลยทีเดียวครับ

ของผม mndr23 เลือกเอาตัวหลังๆ ใช้เวลาทั้งวัน cpu 80-100% สงสาร 555

ผมก็สุ่ม npub จาก note คุณ pruk นี่แหละครับ 🙏

ยินดีเลยครับ

ลืม quote 😅

nostr:note1mk9lcwv7tqpmep7xkv4en598ane07n9y7s29nr8wz8fra5hcxrtsmhrm03