ETH Scriprune 以太铭符协议
  • 什么是ETH Scriprune(以太铭符)
  • BTC铭文与它的困境
  • 以太坊上的铭文与创新
  • 以太铭符的优势
  • 以太铭符详述
  • 以太铭符的模块化设计
  • 以太铭符协议治理
  • 以太铭符平台一览
  • 以太铭符OG Pass
  • 链接🔗
Powered by GitBook
On this page
  • ETH Scriprune协议使用规范
  • ETH Scriprune如何工作
  • 部署
  • 铭刻
  • 转账

以太铭符详述

Previous以太铭符的优势Next以太铭符的模块化设计

Last updated 1 year ago

ETH Scriprune协议使用规范

ETH Scriprune是一个免费的协议。通过一个ETH Scriprune主合约,将所有的铭文操作聚合,然后针对不同的操作进行不同的处理。同时ETH Scriprune还是一个模块化的协议,这意味ETH Scriprune是可扩展的,例如我们实现的铭文转移,铭文市场都是通过模块化。在后期,我们将会把模块化的权限开放给社区,让社区也有自定义模块的权利,让每个人都能设计自己铭文的能力。

ETH Scriprune如何工作

ETH Scriprune的工作方式非常简单,用户只需要以可见性明确的声明式数据与ETH Scriprune controller交互,便能体验高效、及时、迅速的铭刻流程,数据的记录是实时的。

让我们分别以部署,铭刻,转账为例子,阐述ETH Scriprune的使用方式。

部署

用户可以通过将如下的声明,转换成

{"p":"esr20","op":"deploy","tick":"ESRS","max":"21000000","lim":"1000", "address-lim":"21000"}

16进制的hex

0x7b2270223a226573723230222c226f70223a226465706c6f79222c227469636b223a2245535253222c226d6178223a223231303030303030222c226c696d223a2231303030222c22616464726573732d6c696d223a223231303030227d

发送给controller进行铭符的部署,其中

  • p:固定为esr-20,代表铭符协议

  • op:deploy,代表部署一个铭符

  • tick:ESRS代表部署的铭符名称

  • lim:代表单次铭刻的最大值

  • address-lim:代表单地址,能mint的最大值,即单地址在铭刻期间,最多只能铭刻 address-lim/lim 次

其中address-lim是铭符协议独有的,他能够让铭符的分发更为公平。

铭刻

用户可以通过将如下的声明,转换成

{"p":"esr20","op":"mint","tick":"ESRS","amt":"1000"}

16进制的hex

0x7b7b2270223a226573723230222c226f70223a226d696e74222c227469636b223a2245535253222c22616d74223a2231303030227d

发送给controller进行已部署铭符的铭刻,其中

  • p:固定为esr-20,代表铭符协议

  • op:mint,代表铭刻一个铭符

  • tick:ESRS代表铭刻的铭符名称

  • amt:代表单次铭刻的数量

转账

用户可以通过将如下的声明,转换成

{"p":"esr20","op":"transfer","tick":"ESRS","amt":"1000", "receiver":"0x500f883f1d11d91d901d731797dEe1fe20d02b97"}

16进制的hex

0x7b2270223a226573723230222c226f70223a227472616e73666572222c227469636b223a2245535253222c22616d74223a2231303030222c227265636569766572223a22307835303066383833663164313164393164393031643733313739376445653166653230643032623937227d

发送给transfer manager进行已铭刻铭符的转移,其中

  • p:固定为esr-20,代表铭符协议

  • op:transfer,代表转移一个铭符

  • tick:ESRS代表转移的铭符名称

  • amt:代表单次转移的数量

  • receiver:代表转移的对象

Scriprune workflow
Page cover image