FEIP8V5_Declaration(en-US)
-
FEIP8: Declaration Version: 5 Language: en-US Author: C_armX Status: draft Create: 2021-06-18 Update:2022-05-04 PID: TXID:
FEIP8V5_Declaration(en-US)
Contents
General rules of FEIP type protocols
Rules specific to this protocol
Introduction
Protocol type: FEIP Serial number: 8 Protocol name: Declaration Version: 5 Description : Make declarations on chain. Author: C_armX Language: en-US Previous version PID:
General consensus of FEIP type protocols
-
Write important data in OP_RETURN for public witness under FEIP type protocols.
-
The SIGHASH flag of all transaction inputs is ‘ALL’ (value 0x01).
-
The max size of OP_RETURN : 4096 bytes.
-
The format of the data in op_return: JSON.
-
Encoding : utf-8.
Consensus of this protocol
-
Anyone can sign and publish an on-chain declaration.
-
The content of the declaration is that the signer clearly agrees and is willing to bear corresponding responsibilities.
Make a declaration
The OP_RETURN of which contains the data as follows:
field number field name type length content required 1 type String 4 Fixed: "FEIP"<br>Case insensitive Y 2 sn int 1 Serial number<br>Fixed: 8 Y 3 ver int 1 Fixed: 5 Y 4 name String 11 Fixed: "Declaration"<br>Case insensitive N 5 pid hex 32 Sha256 value of this protocol file N 6 data.title string 1~256 the title of declaration N 6 data.content string 1~3072 the content of declaration Y Example
{ "type": "FEIP", "sn": 8, "ver": 5, "name": "Declaration", "pid": "", "data":{ "title": "About Donation" "content": "I accept donations from any one." } }
-