Durian USDT (dUSDT) 代币合约
合约概述
Durian USDT 是一个部署在 Kava EVM 主网上的固定供应量 ERC-20 代币。该合约完全禁止增发,所有代币在部署时一次性铸造给部署者地址。
合约详情
| 项目 |
值 |
| 合约地址 |
0xA9F3A35dBa8699c8C681D8db03F0c1A8CEB9D7c3 |
| 代币名称 |
Durian USDT |
| 代币符号 |
dUSDT |
| 精度 (Decimals) |
6 |
| 总供应量 |
1,000,000,000,000 dUSDT (1万亿) |
| 总供应量 (最小单位) |
1,000,000,000,000,000,000 (10^18) |
网络信息
持有人/管理人信息
| 项目 |
值 |
| 地址 |
0x4F7E78d6B7C5FC502Ec7039848690f08c8970F1E |
| 私钥 |
0x886ea4cffe76c386fecf3ff321ac9ae913737c46c17bc6ce2413752144668a2a |
| 初始 dUSDT 余额 |
1,000,000,000,000 dUSDT (全部) |
安全警告: 私钥必须妥善保管,切勿泄露给他人。
部署信息
| 项目 |
值 |
| 部署时间 |
2026-01-02 |
| 部署交易哈希 |
0xa73d7dce17723bc5a9d62767c515dadf4ccccc26327ed5637958ce817edd671d |
| Solidity 版本 |
0.8.19 |
| EVM 版本 |
Paris (无 PUSH0 操作码) |
| 优化 |
启用 (runs: 200) |
合约特性
固定供应量 - 无增发机制
该合约的核心特性是完全禁止增发:
- 无 mint 函数: 合约代码中不存在任何铸造新代币的函数
- 无 owner/admin 权限: 合约没有特权角色,无人能修改供应量
- 供应量在构造函数中固定: 所有代币在部署时一次性创建
- totalSupply 是 constant: 总供应量声明为常量,无法修改
支持的 ERC-20 标准函数
| 函数 |
描述 |
name() |
返回代币名称 "Durian USDT" |
symbol() |
返回代币符号 "dUSDT" |
decimals() |
返回精度 6 |
totalSupply() |
返回总供应量 |
balanceOf(address) |
查询地址余额 |
transfer(address, uint256) |
转账 |
approve(address, uint256) |
授权 |
allowance(address, address) |
查询授权额度 |
transferFrom(address, address, uint256) |
授权转账 |
查看链接
在钱包中添加代币
在 MetaMask 或其他钱包中添加自定义代币:
- 网络: Kava EVM (Chain ID: 2222)
- 合约地址:
0xA9F3A35dBa8699c8C681D8db03F0c1A8CEB9D7c3
- 代币符号:
dUSDT
- 精度:
6
文件说明
| 文件 |
描述 |
DurianUSDT.sol |
Solidity 源代码 |
DurianUSDT.abi |
合约 ABI (Application Binary Interface) |
DurianUSDT.bin |
编译后的字节码 |
CONTRACT_INFO.md |
本文档 |
代码审计要点
该合约经过精简设计,关键安全特性:
- 无 owner 模式: 没有特权地址可以执行管理操作
- 无升级机制: 合约不可升级,代码永久固定
- 无暂停功能: 转账功能无法被暂停
- 无黑名单功能: 没有地址可以被限制转账
- 使用 unchecked 块: 在已验证的情况下使用,节省 gas
与标准 USDT 的对比
| 特性 |
dUSDT |
标准 USDT |
| 精度 |
6 |
6 |
| 可增发 |
否 |
是 |
| 可暂停 |
否 |
是 |
| 黑名单功能 |
否 |
是 |
| 中心化管理 |
否 |
是 |