1/6链上发行
STEP 1 · ON-CHAIN ISSUANCE链上发行:从合约编程到全网共识
发行人提交债券要素后,平台将其编译为 ERC-3643 合规通证合约,部署上链,初始额度自动划至主承销商账户。整个过程从过去 T+5 缩短到分钟级。
1
准备发行要素录入债券要素、合规文档、利率期限
2
智能合约编译ERC-3643 合规通证 · 内嵌 KYC / DvP 规则
3
上链部署合约地址生成 · 全网节点共识
4
初始额度登记全额划至主承销商账户 · 链下账本同步
5
发行完成数字债券正式上链流通
数字国债 2026 第一期演示主线
发行人
上清所
主承销商
工商银行
发行额度
50亿
票面利率
2.85%
付息频率
半年付
期限
2026 ~ 2031
司法辖区
CN / HK / SG
合约地址
0x6261e8...digi.bond.001
介绍:上清所首支链上发行数字国债,5 年期固息,支持境内外投资者认购
链上区块流L1
Block
#8,472,907
0x9596…3487
12 txs
Block
#8,472,908
0xa269…8aba
18 txs
Block
#8,472,909
0xaf2d…dfdc
9 txs
发行操作会触发两笔上链:合约部署交易 + 初始额度登记交易,均在 ≤ 3 秒内被全网节点确认。
◆ ERC-3643 合规通证合约
DigitalTreasuryBond.sol1// SPDX-License-Identifier: MIT
2pragma solidity ^0.8.20;
3
4import "@erc-3643/contracts/token/Token.sol";
5
6contract DigitalTreasuryBond is ERC3643Token {
7string public constant isin = "CN10026SHCH001";
8uint256 public constant totalSupply = 5_000_000_000;
9uint16 public constant couponBps = 285; // 2.85%
10uint64 public constant maturity = 1933660800;
11
12function issue(address leadUnderwriter) external onlyIssuer {
13_mint(leadUnderwriter, totalSupply);
14emit BondIssued(isin, totalSupply, couponBps, maturity);
15}
16}