> For the complete documentation index, see [llms.txt](https://jue-jin-tan-suo-club.gitbook.io/jue-jin-tan-suo-club/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://jue-jin-tan-suo-club.gitbook.io/jue-jin-tan-suo-club/zhang-hao-ji-huan-jing/qu-kuai-lian-zhang-hu-pei-zhi.md).

# 区块链-账户配置

大部分账户是可以直接购买的

* 优点：缩短注册配置账户时间
* 缺点：被封或者风控 无法自己解封

这里讲解如何自己注册配置区块链相关账户

* 优点：遇到问题 大部分能自己验证，账户的验证码权限都在自己身上
* 缺点：时间比较长 前期需要每天都保证有新号注册

主要配置账户

* 区块链钱包
* Google账户
* X账户
* Discord账户
* Telegram账户

拓展类

* Github
* instagram

## 一、首先准备工具

### 1.海外Sim接码平台

推荐以下平台

| 平台           | 注册链接                                           | 邀请码     |
| ------------ | ---------------------------------------------- | ------- |
| sms-activate | [点击注册](https://sms-activate.guru/?ref=2972120) | 2972120 |

### 2.影子邮箱

影子邮箱又名马甲邮箱，通过给一个邮箱套上不同马甲可以同一邮箱进行重复注册多账户

<table><thead><tr><th width="232">平台</th><th width="242">注册链接</th><th>备注</th></tr></thead><tbody><tr><td>uu.me</td><td><a href="https://uu.me/">点击注册</a></td><td>优点：无上限   /  缺点：访问很卡顿</td></tr><tr><td>proton.me</td><td><a href="https://account.proton.me/mail">点击注册</a></td><td>单号只有10个名额</td></tr></tbody></table>

### 3.python

1. **下载安装包**\
   访问 [Python官网](https://www.python.org/downloads/windows/)，选择最新的稳定版本（推荐 Python 3.10+），下载对应的 Windows 安装包（如 `Windows installer (64-bit)`）。
2. **运行安装程序**
   * 双击下载的 `.exe` 文件。
   * **务必勾选 `Add Python to PATH`**（将Python添加到环境变量）。
   * 点击 `Install Now` 完成安装。
3. **验证安装**\
   打开命令提示符（CMD），输入以下命令：

   bash复制

   ```
   python --version
   ```

   若显示版本号（如 `Python 3.10.6`），则表示安装成功。

### 4.谷歌插件

| 插件名称         | 插件地址                                                                                                                                                                                        | 备注                            |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------- |
| Mobile proxy | [点击查看](https://chromewebstore.google.com/detail/mobile-proxy-manager/lhbdhjhflkejgkkhlgacbaogbaaollac?hl=zh-CN\&utm_source=ext_sidebar)                                                     | 适用于自制指纹浏览器，主要配置Scoket5和HTTP网络 |
| 身份验证器        | [点击查看](https://chromewebstore.google.com/detail/%E8%BA%AB%E4%BB%BD%E9%AA%8C%E8%AF%81%E5%99%A8/bhghoamapcdpbohphigoooaddinpkbai?hl=zh-CN\&utm_source=ext_sidebar)                            | 二次验证器，有效防护风控                  |
| 扩展应用同步工具     | [点击查看](https://chromewebstore.google.com/detail/%E6%89%A9%E5%B1%95%E5%BA%94%E7%94%A8%E5%90%8C%E6%AD%A5%E5%B7%A5%E5%85%B7/bhnojmjkeoofbgecpijmpnepjdonaoak?hl=zh-CN\&utm_source=ext_sidebar) | 可以用于多窗口同步多个插件                 |

## 二、区块链钱包

首先我们需要先批量生成钱包，虽然网上很多在线断网生成，但还是建议以本地部署为主。我是通过AI给我提供代码进行批量本地批量钱包生成

1.首先打开CMD

安装代码所需环境

```python
pip install ecdsa mnemonic bip32utils
```

2.新建文本文档，将代码复制粘贴进文本后，将后缀txt修改为py

```python
import tkinter as tk
from tkinter import ttk, messagebox, filedialog
import csv
import ecdsa
import hashlib
import os
import threading
from mnemonic import Mnemonic
from bip32utils import BIP32Key

class WalletGeneratorApp:
    def __init__(self, root):
        self.root = root
        self.root.title("区块链钱包生成器")
        self.create_widgets()
        self.generating = False

    def create_widgets(self):
        # 参数设置区域
        param_frame = ttk.LabelFrame(self.root, text="生成参数")
        param_frame.pack(padx=10, pady=5, fill=tk.X)
        
        ttk.Label(param_frame, text="生成数量:").grid(row=0, column=0, padx=5, pady=5)
        self.num_entry = ttk.Entry(param_frame)
        self.num_entry.grid(row=0, column=1, padx=5, pady=5)
        self.num_entry.insert(0, "10")
        
        ttk.Label(param_frame, text="地址尾号:").grid(row=1, column=0, padx=5, pady=5)
        self.suffix_entry = ttk.Entry(param_frame)
        self.suffix_entry.grid(row=1, column=1, padx=5, pady=5)

        # 按钮区域
        btn_frame = ttk.Frame(self.root)
        btn_frame.pack(padx=10, pady=5, fill=tk.X)
        
        self.generate_btn = ttk.Button(btn_frame, text="开始生成", command=self.start_generation)
        self.generate_btn.pack(side=tk.LEFT, padx=5)
        
        self.export_btn = ttk.Button(btn_frame, text="导出CSV", command=self.export_csv, state=tk.DISABLED)
        self.export_btn.pack(side=tk.LEFT, padx=5)

        # 结果展示区域
        result_frame = ttk.LabelFrame(self.root, text="生成结果")
        result_frame.pack(padx=10, pady=5, fill=tk.BOTH, expand=True)
        
        self.tree = ttk.Treeview(result_frame, columns=("Address", "Private Key", "Mnemonic"), show="headings")
        self.tree.heading("Address", text="地址")
        self.tree.heading("Private Key", text="私钥")
        self.tree.heading("Mnemonic", text="助记词")
        self.tree.column("Address", width=300)
        self.tree.column("Private Key", width=200)
        self.tree.column("Mnemonic", width=400)
        self.tree.pack(fill=tk.BOTH, expand=True, padx=5, pady=5)

        # 日志区域
        self.log = tk.Text(self.root, height=4, state=tk.DISABLED)
        self.log.pack(padx=10, pady=5, fill=tk.X)
        
        self.wallets = []

    def log_message(self, message):
        self.log.config(state=tk.NORMAL)
        self.log.insert(tk.END, message + "\n")
        self.log.see(tk.END)
        self.log.config(state=tk.DISABLED)

    def generate_wallet(self, suffix):
        mnemo = Mnemonic("english")
        while True:
            try:
                # 生成助记词
                mnemonic = mnemo.generate(strength=128)
                
                # 生成种子
                seed = mnemo.to_seed(mnemonic, passphrase="")
                
                # 派生路径：m/44'/60'/0'/0/0
                root_key = BIP32Key.fromEntropy(seed)
                child_key = root_key.ChildKey(44 + 0x80000000) \
                    .ChildKey(60 + 0x80000000) \
                    .ChildKey(0 + 0x80000000) \
                    .ChildKey(0) \
                    .ChildKey(0)
                
                # 获取私钥
                private_key_bytes = child_key.PrivateKey()
                private_key = private_key_bytes.hex()
                
                # 生成地址
                sk = ecdsa.SigningKey.from_string(private_key_bytes, curve=ecdsa.SECP256k1)
                vk = sk.get_verifying_key()
                public_key = b'\x04' + vk.to_string()
                sha = hashlib.sha3_256(public_key).hexdigest()
                address = '0x' + sha[-40:]
                
                if suffix.lower() in ["", address.lower()[-len(suffix):]]:
                    return address, private_key, mnemonic
                    
            except Exception as e:
                self.log_message(f"生成错误: {str(e)}")
                continue

    def generation_thread(self):
        try:
            num = int(self.num_entry.get())
            suffix = self.suffix_entry.get().strip().lower()
            
            self.tree.delete(*self.tree.get_children())
            self.wallets = []
            
            for _ in range(num):
                if not self.generating:
                    break
                
                address, private_key, mnemonic = self.generate_wallet(suffix)
                self.wallets.append({
                    "address": address,
                    "private_key": private_key,
                    "mnemonic": mnemonic
                })
                
                self.root.after(0, self.update_tree, address, private_key, mnemonic)
                self.root.after(0, self.log_message, f"已生成地址：{address}")
            
            self.root.after(0, self.generation_complete)
        except Exception as e:
            self.root.after(0, messagebox.showerror, "错误", str(e))
            self.root.after(0, self.generation_complete)

    def update_tree(self, address, private_key, mnemonic):
        self.tree.insert("", tk.END, values=(address, private_key, mnemonic))

    def start_generation(self):
        if not self.generating:
            try:
                int(self.num_entry.get())
            except ValueError:
                messagebox.showerror("错误", "请输入有效的生成数量")
                return
            
            self.generating = True
            self.generate_btn.config(text="停止生成")
            self.export_btn.config(state=tk.DISABLED)
            threading.Thread(target=self.generation_thread, daemon=True).start()
        else:
            self.generating = False
            self.generate_btn.config(text="开始生成")

    def generation_complete(self):
        self.generating = False
        self.generate_btn.config(text="开始生成")
        self.export_btn.config(state=tk.NORMAL)
        self.log_message("生成完成！")

    def export_csv(self):
        if not self.wallets:
            return
        
        file_path = filedialog.asksaveasfilename(
            defaultextension=".csv",
            filetypes=[("CSV Files", "*.csv")]
        )
        
        if file_path:
            try:
                with open(file_path, 'w', newline='', encoding='utf-8') as f:
                    writer = csv.DictWriter(f, fieldnames=["address", "private_key", "mnemonic"])
                    writer.writeheader()
                    writer.writerows(self.wallets)
                messagebox.showinfo("成功", "文件已成功导出！")
            except Exception as e:
                messagebox.showerror("导出失败", str(e))

if __name__ == "__main__":
    root = tk.Tk()
    app = WalletGeneratorApp(root)
    root.geometry("1000x600")
    root.mainloop()
```

## 二、注册Google邮箱

1.通过登入创建新账号

<figure><img src="/files/BrAplAgxDocrt2E97m6d" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/rpc9F5UT4ajFWrah7wEX" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/ZW90ZDRbLlkVu2Sebxgg" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/HtrtrPfxHTpoL5t5tf2e" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/8FpybqkWkw4bw6M3y4Hz" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/W8kzEOF43OjSpDFKhmFE" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/WidY9e6jbBmXFq2MWD7T" alt=""><figcaption></figcaption></figure>

2.使用接码工具进行验证

<figure><img src="/files/mOoMfGDyJilHBHi66Uwk" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/Fc0Bxew6har0SOKqy5YL" alt=""><figcaption></figcaption></figure>

3.注册完成后使用影子邮箱作为辅助邮箱（这样就能长期使用）

4.开启同步功能

<figure><img src="/files/8CO5u54ARdhvYWfkyz9h" alt=""><figcaption></figcaption></figure>

5.添加谷歌插件

## 三、注册X账户

1.使用谷歌邮箱登入

<figure><img src="/files/VGA1F3fdqu8ROsaAWovL" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/yvrUuAcREW0S2Cp0xTM1" alt=""><figcaption></figcaption></figure>

2.设置账号名称

<figure><img src="/files/ABxiCwGiawoFhBo4V2Wt" alt=""><figcaption></figcaption></figure>

3.更多-设置，搜索框中，中文搜索双重验证，英文界面搜索Two-factor authentication

<figure><img src="/files/ep6hUMqjOcyawulrAUcv" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/Ski9TBiMKeX1kjdL9l5z" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/w0WgeNvwFt3MZw9Dutll" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/VIPAovB7jr6zcqofjN41" alt=""><figcaption></figcaption></figure>

4.使用谷歌插件添加验证

<figure><img src="/files/me4b3fXeYc6R2p2twM7a" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/0NpD5Oufhy14PC8L7C2I" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/laZgIlK6ONCZbTKt7cZa" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/n2XKnN005lGkX7OVJZox" alt=""><figcaption></figcaption></figure>

5.完成验证

## 四、注册Discord账户

1.使用谷歌邮箱进行创建

<figure><img src="/files/xltOiPGb3bKAykvPFeB7" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/utnkb4TNEzZqrFmg03RF" alt=""><figcaption></figcaption></figure>

2.进行谷歌邮箱验证

<figure><img src="/files/ZCpqF4YjoVmKuRn2iVLx" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/EJA7bhgMozNL68oOKbWR" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/m5p9WrZxUl8ZL4Un12ss" alt=""><figcaption></figcaption></figure>

3.如果出现手机验证使用接码软件进行验证，没有则继续

4.在用户设置中找到验证器添加验证，步骤跟X一样

<figure><img src="/files/qJF9CSs1fSuTMv9DSaS0" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/oOo2050cwdefexcXTcR9" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/ZpKNT0pgjZN6VFVtWivz" alt=""><figcaption></figcaption></figure>

5.完成验证

##
