multicodec/table.csv
2017-03-08 14:16:01 +00:00

6.7 KiB

1codecdescriptioncode
2miscellaneous
3binraw binary0x55
4bases encodings
5base1unary0x01
6base2binary (0 and 1)0x55
7base8octal0x07
8base10decimal0x09
9base16hexadecimal0x
10base32rfc46480x
11base32hexrfc46480x
12base58flickrbase58 flicker0x
13base58btcbase58 bitcoin0x
14base64rfc46480x
15base64urlrfc46480x
16serialization formats
17cborCBOR0x
18bsonBinary JSON0x
19ubjsonUniversal Binary JSON0x
20protobufProtocol Buffers0x
21capnpCap-n-Proto0x
22flatbufFlatBuffers0x
23rlprecursive length prefix0x60
24msgpackMessagePack0x
25bincBinc0x
26bencodebencode0x63
27multiformats
28multicodec0x30
29multihash0x31
30multiaddr0x32
31multibase0x33
32multihashes
33sha10x11
34sha2-2560x12
35sha2-5120x13
36dbl-sha2-2560x56
37sha3-2240x17
38sha3-2560x16
39sha3-3840x15
40sha3-5120x14
41shake-1280x18
42shake-2560x19
43keccak-2240x1A
44keccak-2560x1B
45keccak-3840x1C
46keccak-5120x1D
47murmur30x22
48Note: keccak has variable output length. The number specifies the core length
49blake2b-8Blake2b consists of 64 output lengths that give different hashes0xb201
50blake2b-160xb202
51blake2b-240xb203
52blake2b-320xb204
53blake2b-400xb205
54blake2b-480xb206
55blake2b-560xb207
56blake2b-640xb208
57blake2b-720xb209
58blake2b-800xb20a
59blake2b-880xb20b
60blake2b-960xb20c
61blake2b-1040xb20d
62blake2b-1120xb20e
63blake2b-1200xb20f
64blake2b-1280xb210
65blake2b-1360xb211
66blake2b-1440xb212
67blake2b-1520xb213
68blake2b-1600xb214
69blake2b-1680xb215
70blake2b-1760xb216
71blake2b-1840xb217
72blake2b-1920xb218
73blake2b-2000xb219
74blake2b-2080xb21a
75blake2b-2160xb21b
76blake2b-2240xb21c
77blake2b-2320xb21d
78blake2b-2400xb21e
79blake2b-2480xb21f
80blake2b-2560xb220
81blake2b-2640xb221
82blake2b-2720xb222
83blake2b-2800xb223
84blake2b-2880xb224
85blake2b-2960xb225
86blake2b-3040xb226
87blake2b-3120xb227
88blake2b-3200xb228
89blake2b-3280xb229
90blake2b-3360xb22a
91blake2b-3440xb22b
92blake2b-3520xb22c
93blake2b-3600xb22d
94blake2b-3680xb22e
95blake2b-3760xb22f
96blake2b-3840xb230
97blake2b-3920xb231
98blake2b-4000xb232
99blake2b-4080xb233
100blake2b-4160xb234
101blake2b-4240xb235
102blake2b-4320xb236
103blake2b-4400xb237
104blake2b-4480xb238
105blake2b-4560xb239
106blake2b-4640xb23a
107blake2b-4720xb23b
108blake2b-4800xb23c
109blake2b-4880xb23d
110blake2b-4960xb23e
111blake2b-5040xb23f
112blake2b-5120xb240
113blake2s-8Blake2s consists of 32 output lengths that give different hashes0xb241
114blake2s-160xb242
115blake2s-240xb243
116blake2s-320xb244
117blake2s-400xb245
118blake2s-480xb246
119blake2s-560xb247
120blake2s-640xb248
121blake2s-720xb249
122blake2s-800xb24a
123blake2s-880xb24b
124blake2s-960xb24c
125blake2s-1040xb24d
126blake2s-1120xb24e
127blake2s-1200xb24f
128blake2s-1280xb250
129blake2s-1360xb251
130blake2s-1440xb252
131blake2s-1520xb253
132blake2s-1600xb254
133blake2s-1680xb255
134blake2s-1760xb256
135blake2s-1840xb257
136blake2s-1920xb258
137blake2s-2000xb259
138blake2s-2080xb25a
139blake2s-2160xb25b
140blake2s-2240xb25c
141blake2s-2320xb25d
142blake2s-2400xb25e
143blake2s-2480xb25f
144blake2s-2560xb260
145multiaddrs
146ip40x04
147ip60x29
148tcp0x06
149udp0x0111
150dccp0x21
151sctp0x84
152udt0x012D
153utp0x012E
154ipfs0x2A
155http0x01E0
156https0x01BB
157ws0x01DD
158onion0x01BC
159archiving formats
160tar0x
161zip0x
162image formats
163png0x
164jpg0x
165video formats
166mp40x
167mkv0x
168IPLD formats
169dag-pbMerkleDAG protobuf0x70
170dag-cborMerkleDAG cbor0x71
171eth-blockEthereum Block (RLP)0x90
172eth-block-listEthereum Block List (RLP)0x91
173eth-tx-trieEthereum Transaction Trie (Eth-Trie)0x92
174eth-txEthereum Transaction (RLP)0x93
175eth-tx-receipt-trieEthereum Transaction Receipt Trie (Eth-Trie)0x94
176eth-tx-receiptEthereum Transaction Receipt (RLP)0x95
177eth-state-trieEthereum State Trie (Eth-Secure-Trie)0x96
178eth-account-snapshotEthereum Account Snapshot (RLP)0x97
179eth-storage-trieEthereum Contract Storage Trie (Eth-Secure-Trie)0x98
180bitcoin-blockBitcoin Block0xb0
181bitcoin-txBitcoin Tx0xb1
182zcash-blockZcash Block0xc0
183zcash-txZcash Tx0xc1
184stellar-blockStellar Block0xd0
185stellar-txStellar Tx0xd1
186torrent-infoTorrent file info field (bencoded)0x7b
187torrent-fileTorrent file (bencoded)0x7c