Python脚本自动化篆刻雪崩链Avalanche铭文$AVAL

铭文介绍

Avalanche雪崩网络,铭文索引初始区块高度:37932982,打一张铭文的成本在EVM铭文系里面最高的。另外,#Aval的UTXO模型即将开放,Aval,是建设在Avalanche公链上的的加密货币铭文项目,旨在调侃那些只靠华丽白皮书和空洞承诺就能轻易估值数十亿美元并收割投资者的虚假项目。作为一个嘲讽性质的加密货币,Aval标榜自己是"最真实的虚拟乌托邦",其价值实质上取决于投资者的幽默感和对市场夸大宣传的反思。Aval目前并不具有任何实质性的技术、团队或产品,但其存在的意义在于促进对加密货币市场的警醒,让投资者更加理性地对待各种夸大其词的项目。

数据格式

篆刻铭文其实就是自己往自己的wallet address发送交易,交易会上链,并在交易中附上指定的data数据(格式如下)------

css 复制代码
UTF-8显示:
data:,{"p":"asc-20","op":"mint","tick":"aval","amt":"100000000"}

HEX十六进制显示:
0x646174613a2c7b2270223a226173632d3230222c226f70223a226d696e74222c227469636b223a226176616c222c22616d74223a22313030303030303030227d

如何打铭文

可以通过在wallet里自己给自己转账,转账金额设置为0,目标地址为自己的目标地址,注意要在高级里面加上上面👆🏻的铭文数据。操作一次就是打一张,效率低。

Python自动打

脚本打的方式很高效,只需要本地配置好python脚本,安装好web3依赖包就可以批量铭刻铭文。

ini 复制代码
pip3 install web3==5.31.1

执行 vim avalMint.py命令新打开编辑文件,输入以下代码内容,保存退出。

python 复制代码
from web3 import Web3
from dotenv import load_dotenv
import os,time

private_key = '填你wallet的private key'
address = '填你wallet的address'
rpc_url = "https://avax.meowrpc.com" # 去https://chainlist.org/chain/43114 找响应快的rpc server
web3 = Web3(Web3.HTTPProvider(rpc_url))
print(web3.isConnected()) 
print(Web3.fromWei(web3.eth.getBalance(address),'ether')) 
c=0
while True:
    nonce = web3.eth.get_transaction_count(address)
    gas_price = int(web3.eth.gas_price*1.1)
    tx = {
        'nonce': nonce,
        'chainId': 43114,
        'to': address, 
        'from':address,
        'data':'0x646174613a2c7b2270223a226173632d3230222c226f70223a226d696e74222c227469636b223a226176616c222c22616d74223a22313030303030303030227d', # mint 16进制数据
        'gasPrice': gas_price,
        'value': Web3.toWei(0, 'ether') 
    }
    try:
        gas = web3.eth.estimate_gas(tx) 
        tx['gas'] = gas 
        print(tx)
        signed_tx = web3.eth.account.sign_transaction(tx,private_key)
        tx_hash = web3.eth.send_raw_transaction(signed_tx.rawTransaction)
        print(web3.toHex(tx_hash))
        receipt = web3.eth.wait_for_transaction_receipt(tx_hash, timeout=10)
        if receipt.status == 1:
            c = c+1
            print("%s Mint Success!" %c)
            continue
        else:
            continue
    except Exception as e:
        print(e)

记得先替换程序开头的private_key和address两个为你自己的钱包。钱包申请方法使用文章末尾OKX Web3钱包。然后,打开终端,执行 python3 avalMint.py命令开始打铭文:

链上交易查询

查询可以在avascan,输入交易哈希或者你的wallet address,就可以查询到有没有成功上链。

dune进度查询

通过社区dune面板可以查看当前铭文打的总体进度,可以输入你的wallet address,查看自己打了多少张。

钱包wallet地址管理

可以使用TP钱包,不过我建议直接使用OKX的Web3钱包进行跨链获取Gas,铭文铭刻比别人快一些。OKX的Web3钱包支持60+主流的公链,也提供多链交易,主要是主要提币不用等,完全T+0。 注册后登录APP,点击顶部Web3钱包------接收------搜索"AVAX",点开,复制找到它的地址,从交易所充值avax到这个地址,就可以开始篆刻铭文,篆刻铭文是需要消耗Avax的。

相关推荐
阿里嘎多学长12 分钟前
2026-07-14 GitHub 热点项目精选
开发语言·程序员·github·代码托管
中微极客17 分钟前
解锁LLM开发全栈能力:Python + LangChain + RAG 工程实战指南
人工智能·python·langchain
hhzz37 分钟前
Barbershop:基于GAN和分割Mask的图像合成技术——从理论到实战全解析
图像处理·人工智能·python·深度学习·计算机视觉
IpdataCloud1 小时前
跨区服玩家延迟高怎么办?用IP离线库自动分配到最近服务器
数据库·tcp/ip·github·php·ip
Ulyanov2 小时前
雷达导引头Python仿真框架:GPU加速、6-DOF模型与半实物仿真接口
开发语言·python·雷达信号处理·雷达导引头
磐链科技2 小时前
技术服务:交易所从流量竞争到生态竞争的核心变量
区块链
列逍2 小时前
博客系统测试
自动化测试·python·性能测试
星云开发3 小时前
拒绝无效加班!用Python打造自动化办公流,附Word/PDF互转硬核代码
python
OpenTiny社区3 小时前
TinyEngine 2.11版本发布:AI 进一步融入画布,Vue 工程可一键转DSL
前端·vue.js·github
dream_home84074 小时前
图像算法模型NPU适配与算法服务实战指南
人工智能·python·算法·npu 图像服务