跳到主要内容

1 篇博文 含有标签「创建记录」

查看所有标签

PAY代币诞生

· 阅读需 7 分钟
X Coder
PayWall.Tel 创始人 & 开发者

2025年5月27日,PayWall.Tel项目的核心代币PAY在Solana区块链上成功创建。这是项目发展历程中的重要技术里程碑。

为什么在开发阶段就需要PAY代币?

很多早期投资者会问:为什么项目还在开发过程中就发行了代币?

答案很明确:Paywall.tel整个系统的核心架构就是为PAY代币经济模型设计的,开发调试过程必须使用真实的PAY代币

系统架构决定代币必要性

Paywall.tel的支付流程是一个完整的自动化链条:

  1. 用户支付USDT → 订阅付费频道
  2. 系统自动兑换PAY → 将USDT在DEX上兑换为PAY代币
  3. 智能分发机制 → PAY代币按比例分发给频道主、推荐者等
  4. 代币销毁机制 → 5%的PAY代币被永久销毁,形成通缩

关键技术模块

  • dividend_system/PAY_swap_buyer.py - 处理USDT→PAY自动兑换
  • dividend_system/distributions_processor/ - 四步分发流程
  • models/paywall_channels/channel_order.py - 订单状态管理

开发测试的具体需求

在开发阶段,我们需要测试:

  1. 完整支付流程:从USDT支付到PAY代币分发的端到端测试
  2. 分发系统:验证PAY代币能否正确转账给各参与方
  3. WebSocket监听:测试实时支付触发和自动分发
  4. 销毁机制:验证代币销毁功能的正确性

这些都不是模拟数据能够替代的——必须使用真实的PAY代币在Solana主网进行测试。

早期交易的说明

重要声明:从2025年5月27日代币创建,到代币众筹正式结束前,大部分交易活动都是测试行为,K线涨跌不代表市场行为:

  • 开发测试:大多数早期交易都是我在进行系统功能验证
  • 非市场行为:这些交易不代表真实市场需求,不应作为投资参考
  • 价格波动:早期价格波动完全由小额测试交易引起,不反映项目真实价值
  • 测试周期:此声明有效期至项目代币众筹结束

创建过程实录

以下是创建PAY代币的完整技术日志:

PS C:\Users\Sompong\Documents\LannaMint> & c:/Users/Sompong/Documents/LannaMint/.venv/Scripts/python.exe c:/Users/Sompong/Documents/LannaMint/dividend_system/PAY_token_creation/create_pay_token.py
2025-05-27 00:34:03,787 - create_pay_token - INFO - 🚀 Start PAY token creation, krub!
2025-05-27 00:34:03,787 - create_pay_token - INFO - ============================================================
2025-05-27 00:34:03,787 - create_pay_token - INFO - 📋 Token info:
2025-05-27 00:34:03,787 - create_pay_token - INFO - Name: PayWall Token
2025-05-27 00:34:03,787 - create_pay_token - INFO - Symbol: PAY
2025-05-27 00:34:03,787 - create_pay_token - INFO - Decimals: 9
2025-05-27 00:34:03,787 - create_pay_token - INFO - Initial Supply: 1,000,000,000
2025-05-27 00:34:03,787 - create_pay_token - INFO - ============================================================
2025-05-27 00:34:03,787 - create_pay_token - INFO - 1️⃣ Set up connection and keys, krub...
2025-05-27 00:34:03,788 - create_pay_token - INFO - Find config file: c:\Users\Sompong\Documents\LannaMint\dividend_system\PAY_token_creation\secrets.json
2025-05-27 00:34:03,788 - create_pay_token - INFO - Config file path: c:\Users\Sompong\Documents\LannaMint\dividend_system\PAY_token_creation\secrets.json
2025-05-27 00:34:03,788 - create_pay_token - INFO - Config file exist: True
2025-05-27 00:34:03,788 - create_pay_token - INFO - Read config file success, have fields: ['payer_private_key', 'initial_token_recipient']
2025-05-27 00:34:03,788 - create_pay_token - INFO - Check field payer_private_key: exist=True, not empty=True, no placeholder=True
2025-05-27 00:34:03,788 - create_pay_token - INFO - Check field initial_token_recipient: exist=True, not empty=True, no placeholder=True
2025-05-27 00:34:03,789 - create_pay_token - INFO - ✅ Config file check complete, krub!
2025-05-27 00:34:04,817 - create_pay_token - INFO - Connect to RPC node: https://api.mainnet-beta.solana.com
2025-05-27 00:34:04,817 - create_pay_token - INFO - Payer account address: 548t5Pjq8WMStG6AEcB8Y8u3xccAzag7n1qcn9qMkchM
2025-05-27 00:34:06,822 - create_pay_token - INFO - 2️⃣ Check payer balance, krub...
2025-05-27 00:34:07,057 - httpx - INFO - HTTP Request: POST https://api.mainnet-beta.solana.com "HTTP/1.1 200 OK"
2025-05-27 00:34:07,058 - create_pay_token - INFO - Payer balance: 0.055013 SOL
2025-05-27 00:34:09,062 - create_pay_token - INFO - 3️⃣ Create token mint account, krub...
2025-05-27 00:34:09,062 - create_pay_token - INFO - Now create token mint account...
2025-05-27 00:34:09,141 - httpx - INFO - HTTP Request: POST https://api.mainnet-beta.solana.com "HTTP/1.1 200 OK"
2025-05-27 00:34:09,214 - httpx - INFO - HTTP Request: POST https://api.mainnet-beta.solana.com "HTTP/1.1 200 OK"
2025-05-27 00:34:09,285 - httpx - INFO - HTTP Request: POST https://api.mainnet-beta.solana.com "HTTP/1.1 200 OK"
2025-05-27 00:34:09,286 - solanaweb3.rpc.httprpc.HTTPClient - INFO - Transaction sent to https://api.mainnet-beta.solana.com. Signature 5ohJdmErkEDDP7zAQ1mkctgGG6vNVMfAt2TBXyQMizAJQgVmfFXhpzNhEDqi2KN7q3R2eroCnWvo2259wqRuTE4x:
2025-05-27 00:34:09,356 - httpx - INFO - HTTP Request: POST https://api.mainnet-beta.solana.com "HTTP/1.1 200 OK"
2025-05-27 00:34:09,944 - httpx - INFO - HTTP Request: POST https://api.mainnet-beta.solana.com "HTTP/1.1 200 OK"
2025-05-27 00:34:10,526 - httpx - INFO - HTTP Request: POST https://api.mainnet-beta.solana.com "HTTP/1.1 200 OK"
2025-05-27 00:34:11,110 - httpx - INFO - HTTP Request: POST https://api.mainnet-beta.solana.com "HTTP/1.1 200 OK"
2025-05-27 00:34:11,703 - httpx - INFO - HTTP Request: POST https://api.mainnet-beta.solana.com "HTTP/1.1 200 OK"
2025-05-27 00:34:11,703 - create_pay_token - INFO - ✅ Token mint account create success: 8a3mF38UzfHDGwmRb3K6oSy6tuiYQ4Ungo8W3UfS5w2x
2025-05-27 00:34:13,716 - create_pay_token - INFO - 4️⃣ Mint initial supply, krub...
2025-05-27 00:34:13,717 - create_pay_token - INFO - Mint initial supply: 1,000,000,000 PAY
2025-05-27 00:34:13,717 - create_pay_token - INFO - Create token account for 25FQqfoRdrT3ECEh8bn7mEprVBEQJSAW4PPwuZo7sPMh, krub...
2025-05-27 00:34:13,787 - httpx - INFO - HTTP Request: POST https://api.mainnet-beta.solana.com "HTTP/1.1 200 OK"
2025-05-27 00:34:13,858 - httpx - INFO - HTTP Request: POST https://api.mainnet-beta.solana.com "HTTP/1.1 200 OK"
2025-05-27 00:34:13,859 - solanaweb3.rpc.httprpc.HTTPClient - INFO - Transaction sent to https://api.mainnet-beta.solana.com. Signature grDwRUBk2tpZjNV7doVsHxdoJUsXQWYZLnBtNdE4JxpgT7EYnLfwgEtveruShNJLump612mDCS3NXuN1LMbLQ7N:
2025-05-27 00:34:13,929 - httpx - INFO - HTTP Request: POST https://api.mainnet-beta.solana.com "HTTP/1.1 200 OK"
2025-05-27 00:34:14,524 - httpx - INFO - HTTP Request: POST https://api.mainnet-beta.solana.com "HTTP/1.1 200 OK"
2025-05-27 00:34:15,100 - httpx - INFO - HTTP Request: POST https://api.mainnet-beta.solana.com "HTTP/1.1 200 OK"
2025-05-27 00:34:15,101 - create_pay_token - INFO - ✅ Token account create success: HLczUyh6s2hNbTxo8XZBYNM4YEyyvtp2R9gECAUnaWKQ
2025-05-27 00:34:15,170 - httpx - INFO - HTTP Request: POST https://api.mainnet-beta.solana.com "HTTP/1.1 200 OK"
2025-05-27 00:34:15,246 - httpx - INFO - HTTP Request: POST https://api.mainnet-beta.solana.com "HTTP/1.1 200 OK"
2025-05-27 00:34:15,247 - create_pay_token - INFO - ✅ Initial supply mint success: 1,000,000,000 PAY -> 25FQqfoRdrT3ECEh8bn7mEprVBEQJSAW4PPwuZo7sPMh
2025-05-27 00:34:17,255 - create_pay_token - INFO - 5️⃣ Save deployment info, krub...
2025-05-27 00:34:17,257 - create_pay_token - INFO - ✅ Deployment info save to: c:\Users\Sompong\Documents\LannaMint\dividend_system\PAY_token_creation\deployment_info.json
2025-05-27 00:34:17,257 - create_pay_token - INFO - ============================================================
2025-05-27 00:34:17,257 - create_pay_token - INFO - 🎉 PAY token create success, krub!
2025-05-27 00:34:17,257 - create_pay_token - INFO - 📍 Token address: 8a3mF38UzfHDGwmRb3K6oSy6tuiYQ4Ungo8W3UfS5w2x
2025-05-27 00:34:17,257 - create_pay_token - INFO - 🔗 Solscan: https://solscan.io/token/8a3mF38UzfHDGwmRb3K6oSy6tuiYQ4Ungo8W3UfS5w2x
2025-05-27 00:34:17,257 - create_pay_token - INFO - 🔗 Solana Explorer: https://explorer.solana.com/address/8a3mF38UzfHDGwmRb3K6oSy6tuiYQ4Ungo8W3UfS5w2x
2025-05-27 00:34:17,258 - create_pay_token - INFO - Program run success, krub!
PS C:\Users\Sompong\Documents\LannaMint>

创建结果

  • 代币地址8a3mF38UzfHDGwmRb3K6oSy6tuiYQ4Ungo8W3UfS5w2x
  • 初始供应量:1,000,000,000 PAY
  • 小数精度:9位
  • 创建耗时:约14秒

技术链接

风险提示:本文档仅供技术交流,不构成投资建议。加密货币投资具有高风险,请理性投资。