V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 支持 Solana 登录

你可以在 V2EX 设置中绑定 Solana 地址,然后就可以用 Phantom / Glow 登录 V2EX。

Get V2EX Coin

9raUVuzeWUk53co63M4WXLWPWE4Xc6Lpn7RS9dnkpump

Tubbs
V2EX  ›  Solana

生成你的 V2EX(Solana)靓号钱包地址

  •  
  •   Tubbs · 23 天前 · 1420 次点击

    基本知识

    Solana 地址其实是个由 ED25519 公钥经过 Base58 编码后的字符串

    和其他区块链( BTC 、ERC20 )一样,你也可以自己不断计算(类似于暴力穷举)出一个指定前后缀的 Vanity Address

    这样你就可以获得 V2EX 开头的个性钱包地址啦,类似于我的:

    V2EXpCPnTCcGfv6eZMbmJcNTseBaqWyBN4LJ67BwSEf

    具体操作

    虽然 Github 上有很多开源工具,这里推荐使用 Solana 官方的 Solana CLI 工具

    不建议你使用 GOOGLE 到的 XX 网页版生成工具,或者未经审查的软件,因为你有可能会泄露私钥,导致资产被盗!!

    第一步,安装 Solana CLI

    https://solana.com/docs/intro/installation#install-the-solana-cli

    第二步,使用 solana-keygen 生成地址即可

    solana-keygen grind --starts-with V2EX:1
    

    --starts-with V2EX:1:代表以 V2EX 开头,生成 1 个地址后就停止

    与此对应的还有--ends-with 、 --starts-and-ends-with 参数

    需要注意的是:指定的前后缀长度越长,难度是指数级递增,在我机器上生成一个 4 字符开头的地址大概需要 70 秒左右

    耐心等待一会,见到输出下面的内容就是以及算出来一个可用的地址了:

    Wrote keypair to V2EXxxxxxxxxxxx.json
    

    第三步,将钱包地址导入其他钱包工具( Phantom )

    solana-keygen 生成的地址会保存在当前目录的 json 文件中,其中文件名就是公钥(你的钱包地址)

    你也可以通过 solana-keygen pubkey xxx.json来获取钱包地址

    文件的内容是私钥,不过是[12,34,56...]这种格式的,一个包含 64 个字节的数组来表示私钥

    如果你需要将这个钱包地址导入类似于 Phantom 钱包中,需要做一下转换,将其转换为 base58 格式即可

    这里提供一个简单的 Python 转换脚本示例

    # 先安装依赖 pip install base58
    
    import json
    import sys
    import base58
    
    if len(sys.argv) != 2:
        print('用法: python convert.py [path]')
        sys.exit(1)
    
    with open(sys.argv[1], 'r', encoding='utf-8') as f:
        keypair_data = json.load(f)
    
    secret_key = bytes(keypair_data)
    encoded_secret_key = base58.b58encode(secret_key).decode()
    print(f'Base58 编码的私钥:{encoded_secret_key}')
    

    这样你就同时获得了公钥和对应的私钥,也就拥有了一个靓号地址了~ 转入 SOL 或 V2EX 代币试试吧

    4 条回复    2025-08-12 20:53:48 +08:00
    wangtuyi
        1
    wangtuyi  
       23 天前
    V2EXsEyfmTRbA84Es1wZpm8QSjgkk6WquckgGsmYdMm
    感谢
    JoeJoeJoe
        2
    JoeJoeJoe  
    PRO
       23 天前 via iPhone
    我上周跑了两天 v2ex……joe 没跑出来 可能字符太长了
    Tubbs
        3
    Tubbs  
    OP
       22 天前 via Android
    @JoeJoeJoe 多一个字符难度就会高很多,,
    shuang
        4
    shuang  
       22 天前
    V2EXonWvozBXw1XNnQQYwqJ6ujRH2UiChFGnFp6bWFz
    感谢
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6004 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 02:29 · PVG 10:29 · LAX 19:29 · JFK 22:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.