eDMT·eNAT
实时·ETH 主网
区块#24,836,710
·
燃烧0.0134ETH
已出块00s
Plate IV./Plate IV. · 包装

包装成 ERC。

包装会发出可流通的 ERC 债权,其底层 eNAT 在协议层视角下由多签 EOA 持有。相比留在 raw 层,它明确是更高信任暴露的选择。

信任披露 · 应用层

此页面属于 ERC 包装应用层。wrap 资产在协议层视角下由一个多签 EOA 托管。其密钥原则上可以签出任何 emt-transfer。合约层没有任何强制 pause。

托管方(多签 EOA)
0x9e2C5e8c1A2B3D4F5C6E7B8A9D0c1E2F3A4B5C6D
签名阈值
5-of-7
覆盖范围
所有已 wrap 的整张 eNAT 与 BURN 碎片

你随时可以拒绝这一层: 直接用 raw calldata 铸造与转账 ,在协议层直接完成——无合约、无多签、无中间人。

Plate IV.A./包装快照

当前 包装供给。

当前流通中的 wrapped 整张与 BURN 碎片,以及 oracle 多签最新见证的区块。

Wrapped 整张
ERC-721 供给
Wrapped BURN
BURN
ERC-20 供给 · 1 ETH = 10^9 BURN
最新 oracle 见证
#24,836,709block
至少 M 个 indexer 见证的区块
Oracle 健康度
等待部署
IV.B.1./Wrap 整张 eNAT

整张换 ERC-721。

把整张 eNAT 在协议层 transfer 到多签 EOA,然后调用 wrap(blk, transferTxHash)。oracle 见证 transfer,合约给你铸一张 tokenId = blk 的 ERC-721。

  1. 01.发起 emt-transfer从钱包提交规范 emt-transfer:src="«blk»",amt="1",to=0x9e2C5e8c…。
  2. 02.等待 finalityindexer 需等约 12–15 分钟。在 finality 之前不要调用 wrap()——re-org 可能让两端都破。
  3. 03.调用 wrap()调用 IeNATWrapped721.wrap(blk, transferTxHash)。oracle 校验多签签名的 transfer,合约 mint ERC-721 给你。
  4. 04.收到 ERC-721钱包持有可转让的 tokenId = blk 的 ERC-721。底层 eNAT 现在位于多签 EOA。
Step 1 · 原始 calldata(data 字段)
data:,{"p":"edmt","op":"emt-transfer","tick":"eNAT","amt":"1","to":"0x9e2C5e8c1A2B3D4F5C6E7B8A9D0c1E2F3A4B5C6D","src":"24736710"}

to 必须是协议层操作账户(多签 EOA),不是包装合约地址;src = "24736710" 表明针对整张;用当前持有 blk 24736710 的 EOA 签名。

Pitfalls
  • 若 to 填成包装合约地址,unwrap 永远走不通。托管方必须是多签 EOA。
  • 在 finality 之前调用 wrap() —— 主网 re-org 可能使 transfer 作废,而合约已经承认了它,会进入无资产可赎回的状态。
Plate IV.C./Plate IV.C. · 为何 wrap

什么时候 值得 wrap。

支持 wrap 的理由
  • 与标准 ERC-721 / ERC-20 生态的可组合性——AMM、市场、投资组合工具一应可用。
  • 碎片获得流动的二级市场,无需承担 P2P gwei 转账中的价格不透明性。
  • 托管抽象——多签可以服务不愿自管私钥生命周期的用户。
反对 wrap 的理由
  • 信任暴露明确更高:多签私钥失守会一次性卷走全部 wrap 供给。
  • 每次 wrap / unwrap 都有约 12–15 分钟的 finality 滞后,不适合短线翻牌。
  • UI 标注(时代、稀有度)在穿过 ERC 层后丢失:包装层按区块同质,不按「故事」。