Global Feed Post Login
Replying to Avatar Pruk S.

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

Avatar
A Good Many 2y ago

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

Reply to this note

Please Login to reply.

Discussion

No replies yet.