multicodec/table.csv
2019-01-08 09:24:33 +13:00

13 KiB

1codecdescriptioncode
2miscellaneous
3rawraw binary0x55
4serialization formats
5cborCBOR0x51
6bsonBinary JSON0x
7ubjsonUniversal Binary JSON0x
8protobufProtocol Buffers0x50
9capnpCap-n-Proto0x
10flatbufFlatBuffers0x
11rlprecursive length prefix0x60
12msgpackMessagePack0x
13bincBinc0x
14bencodebencode0x63
15multiformats
16multicodec0x30
17multihash0x31
18multiaddr0x32
19multibase0x33
20multihashes
21identityraw binary0x0
22md40xd4
23md50xd5
24sha10x11
25sha2-2560x12
26sha2-5120x13
27dbl-sha2-2560x56
28sha3-2240x17
29sha3-2560x16
30sha3-3840x15
31sha3-5120x14
32shake-1280x18
33shake-2560x19
34keccak-224keccak has variable output length. The number specifies the core length0x1A
35keccak-2560x1B
36keccak-3840x1C
37keccak-5120x1D
38murmur3-1280x22
39murmur3-320x23
40x110x1100
41blake2b-8Blake2b consists of 64 output lengths that give different hashes0xb201
42blake2b-160xb202
43blake2b-240xb203
44blake2b-320xb204
45blake2b-400xb205
46blake2b-480xb206
47blake2b-560xb207
48blake2b-640xb208
49blake2b-720xb209
50blake2b-800xb20a
51blake2b-880xb20b
52blake2b-960xb20c
53blake2b-1040xb20d
54blake2b-1120xb20e
55blake2b-1200xb20f
56blake2b-1280xb210
57blake2b-1360xb211
58blake2b-1440xb212
59blake2b-1520xb213
60blake2b-1600xb214
61blake2b-1680xb215
62blake2b-1760xb216
63blake2b-1840xb217
64blake2b-1920xb218
65blake2b-2000xb219
66blake2b-2080xb21a
67blake2b-2160xb21b
68blake2b-2240xb21c
69blake2b-2320xb21d
70blake2b-2400xb21e
71blake2b-2480xb21f
72blake2b-2560xb220
73blake2b-2640xb221
74blake2b-2720xb222
75blake2b-2800xb223
76blake2b-2880xb224
77blake2b-2960xb225
78blake2b-3040xb226
79blake2b-3120xb227
80blake2b-3200xb228
81blake2b-3280xb229
82blake2b-3360xb22a
83blake2b-3440xb22b
84blake2b-3520xb22c
85blake2b-3600xb22d
86blake2b-3680xb22e
87blake2b-3760xb22f
88blake2b-3840xb230
89blake2b-3920xb231
90blake2b-4000xb232
91blake2b-4080xb233
92blake2b-4160xb234
93blake2b-4240xb235
94blake2b-4320xb236
95blake2b-4400xb237
96blake2b-4480xb238
97blake2b-4560xb239
98blake2b-4640xb23a
99blake2b-4720xb23b
100blake2b-4800xb23c
101blake2b-4880xb23d
102blake2b-4960xb23e
103blake2b-5040xb23f
104blake2b-5120xb240
105blake2s-8Blake2s consists of 32 output lengths that give different hashes0xb241
106blake2s-160xb242
107blake2s-240xb243
108blake2s-320xb244
109blake2s-400xb245
110blake2s-480xb246
111blake2s-560xb247
112blake2s-640xb248
113blake2s-720xb249
114blake2s-800xb24a
115blake2s-880xb24b
116blake2s-960xb24c
117blake2s-1040xb24d
118blake2s-1120xb24e
119blake2s-1200xb24f
120blake2s-1280xb250
121blake2s-1360xb251
122blake2s-1440xb252
123blake2s-1520xb253
124blake2s-1600xb254
125blake2s-1680xb255
126blake2s-1760xb256
127blake2s-1840xb257
128blake2s-1920xb258
129blake2s-2000xb259
130blake2s-2080xb25a
131blake2s-2160xb25b
132blake2s-2240xb25c
133blake2s-2320xb25d
134blake2s-2400xb25e
135blake2s-2480xb25f
136blake2s-2560xb260
137skein256-8Skein256 consists of 32 output lengths that give different hashes0xb301
138skein256-160xb302
139skein256-240xb303
140skein256-320xb304
141skein256-400xb305
142skein256-480xb306
143skein256-560xb307
144skein256-640xb308
145skein256-720xb309
146skein256-800xb30a
147skein256-880xb30b
148skein256-960xb30c
149skein256-1040xb30d
150skein256-1120xb30e
151skein256-1200xb30f
152skein256-1280xb310
153skein256-1360xb311
154skein256-1440xb312
155skein256-1520xb313
156skein256-1600xb314
157skein256-1680xb315
158skein256-1760xb316
159skein256-1840xb317
160skein256-1920xb318
161skein256-2000xb319
162skein256-2080xb31a
163skein256-2160xb31b
164skein256-2240xb31c
165skein256-2320xb31d
166skein256-2400xb31e
167skein256-2480xb31f
168skein256-2560xb320
169skein512-8Skein512 consists of 64 output lengths that give different hashes0xb321
170skein512-160xb322
171skein512-240xb323
172skein512-320xb324
173skein512-400xb325
174skein512-480xb326
175skein512-560xb327
176skein512-640xb328
177skein512-720xb329
178skein512-800xb32a
179skein512-880xb32b
180skein512-960xb32c
181skein512-1040xb32d
182skein512-1120xb32e
183skein512-1200xb32f
184skein512-1280xb330
185skein512-1360xb331
186skein512-1440xb332
187skein512-1520xb333
188skein512-1600xb334
189skein512-1680xb335
190skein512-1760xb336
191skein512-1840xb337
192skein512-1920xb338
193skein512-2000xb339
194skein512-2080xb33a
195skein512-2160xb33b
196skein512-2240xb33c
197skein512-2320xb33d
198skein512-2400xb33e
199skein512-2480xb33f
200skein512-2560xb340
201skein512-2640xb341
202skein512-2720xb342
203skein512-2800xb343
204skein512-2880xb344
205skein512-2960xb345
206skein512-3040xb346
207skein512-3120xb347
208skein512-3200xb348
209skein512-3280xb349
210skein512-3360xb34a
211skein512-3440xb34b
212skein512-3520xb34c
213skein512-3600xb34d
214skein512-3680xb34e
215skein512-3760xb34f
216skein512-3840xb350
217skein512-3920xb351
218skein512-4000xb352
219skein512-4080xb353
220skein512-4160xb354
221skein512-4240xb355
222skein512-4320xb356
223skein512-4400xb357
224skein512-4480xb358
225skein512-4560xb359
226skein512-4640xb35a
227skein512-4720xb35b
228skein512-4800xb35c
229skein512-4880xb35d
230skein512-4960xb35e
231skein512-5040xb35f
232skein512-5120xb360
233skein1024-8Skein1024 consists of 128 output lengths that give different hashes0xb361
234skein1024-160xb362
235skein1024-240xb363
236skein1024-320xb364
237skein1024-400xb365
238skein1024-480xb366
239skein1024-560xb367
240skein1024-640xb368
241skein1024-720xb369
242skein1024-800xb36a
243skein1024-880xb36b
244skein1024-960xb36c
245skein1024-1040xb36d
246skein1024-1120xb36e
247skein1024-1200xb36f
248skein1024-1280xb370
249skein1024-1360xb371
250skein1024-1440xb372
251skein1024-1520xb373
252skein1024-1600xb374
253skein1024-1680xb375
254skein1024-1760xb376
255skein1024-1840xb377
256skein1024-1920xb378
257skein1024-2000xb379
258skein1024-2080xb37a
259skein1024-2160xb37b
260skein1024-2240xb37c
261skein1024-2320xb37d
262skein1024-2400xb37e
263skein1024-2480xb37f
264skein1024-2560xb380
265skein1024-2640xb381
266skein1024-2720xb382
267skein1024-2800xb383
268skein1024-2880xb384
269skein1024-2960xb385
270skein1024-3040xb386
271skein1024-3120xb387
272skein1024-3200xb388
273skein1024-3280xb389
274skein1024-3360xb38a
275skein1024-3440xb38b
276skein1024-3520xb38c
277skein1024-3600xb38d
278skein1024-3680xb38e
279skein1024-3760xb38f
280skein1024-3840xb390
281skein1024-3920xb391
282skein1024-4000xb392
283skein1024-4080xb393
284skein1024-4160xb394
285skein1024-4240xb395
286skein1024-4320xb396
287skein1024-4400xb397
288skein1024-4480xb398
289skein1024-4560xb399
290skein1024-4640xb39a
291skein1024-4720xb39b
292skein1024-4800xb39c
293skein1024-4880xb39d
294skein1024-4960xb39e
295skein1024-5040xb39f
296skein1024-5120xb3a0
297skein1024-5200xb3a1
298skein1024-5280xb3a2
299skein1024-5360xb3a3
300skein1024-5440xb3a4
301skein1024-5520xb3a5
302skein1024-5600xb3a6
303skein1024-5680xb3a7
304skein1024-5760xb3a8
305skein1024-5840xb3a9
306skein1024-5920xb3aa
307skein1024-6000xb3ab
308skein1024-6080xb3ac
309skein1024-6160xb3ad
310skein1024-6240xb3ae
311skein1024-6320xb3af
312skein1024-6400xb3b0
313skein1024-6480xb3b1
314skein1024-6560xb3b2
315skein1024-6640xb3b3
316skein1024-6720xb3b4
317skein1024-6800xb3b5
318skein1024-6880xb3b6
319skein1024-6960xb3b7
320skein1024-7040xb3b8
321skein1024-7120xb3b9
322skein1024-7200xb3ba
323skein1024-7280xb3bb
324skein1024-7360xb3bc
325skein1024-7440xb3bd
326skein1024-7520xb3be
327skein1024-7600xb3bf
328skein1024-7680xb3c0
329skein1024-7760xb3c1
330skein1024-7840xb3c2
331skein1024-7920xb3c3
332skein1024-8000xb3c4
333skein1024-8080xb3c5
334skein1024-8160xb3c6
335skein1024-8240xb3c7
336skein1024-8320xb3c8
337skein1024-8400xb3c9
338skein1024-8480xb3ca
339skein1024-8560xb3cb
340skein1024-8640xb3cc
341skein1024-8720xb3cd
342skein1024-8800xb3ce
343skein1024-8880xb3cf
344skein1024-8960xb3d0
345skein1024-9040xb3d1
346skein1024-9120xb3d2
347skein1024-9200xb3d3
348skein1024-9280xb3d4
349skein1024-9360xb3d5
350skein1024-9440xb3d6
351skein1024-9520xb3d7
352skein1024-9600xb3d8
353skein1024-9680xb3d9
354skein1024-9760xb3da
355skein1024-9840xb3db
356skein1024-9920xb3dc
357skein1024-10000xb3dd
358skein1024-10080xb3de
359skein1024-10160xb3df
360skein1024-10240xb3e0
361multiaddrs
362ip40x04
363ip60x29
364ip6zone0x2A
365tcp0x06
366udp0x0111
367dccp0x21
368sctp0x84
369udt0x012D
370utp0x012E
371p2plibp2p0x01A5
372ipfslibp2p (deprecated)0x01A5
373http0x01E0
374https0x01BB
375quic0x01CC
376ws0x01DD
377wss0x01DE
378onion0x01BC
379onion30x01BD
380garlic640x01BE
381p2p-circuit0x0122
382dns0x35
383dns40x36
384dns60x37
385dnsaddr0x38
386p2p-websocket-star0x01DF
387p2p-webrtc-star0x0113
388p2p-webrtc-direct0x0114
389unix0x0190
390archiving formats
391tar0x
392zip0x
393image formats
394png0x
395jpg0x
396video formats
397mp40x
398mkv0x
399IPLD formats
400dag-pbMerkleDAG protobuf0x70
401dag-cborMerkleDAG cbor0x71
402dag-jsonMerkleDAG json0x0129
403git-rawRaw Git object0x78
404eth-blockEthereum Block (RLP)0x90
405eth-block-listEthereum Block List (RLP)0x91
406eth-tx-trieEthereum Transaction Trie (Eth-Trie)0x92
407eth-txEthereum Transaction (RLP)0x93
408eth-tx-receipt-trieEthereum Transaction Receipt Trie (Eth-Trie)0x94
409eth-tx-receiptEthereum Transaction Receipt (RLP)0x95
410eth-state-trieEthereum State Trie (Eth-Secure-Trie)0x96
411eth-account-snapshotEthereum Account Snapshot (RLP)0x97
412eth-storage-trieEthereum Contract Storage Trie (Eth-Secure-Trie)0x98
413bitcoin-blockBitcoin Block0xb0
414bitcoin-txBitcoin Tx0xb1
415zcash-blockZcash Block0xc0
416zcash-txZcash Tx0xc1
417stellar-blockStellar Block0xd0
418stellar-txStellar Tx0xd1
419decred-blockDecred Block0xe0
420decred-txDecred Tx0xe1
421dash-blockDash Block0xf0
422dash-txDash Tx0xf1
423leofcoin-blockLeofcoin Block0x81
424leofcoin-txLeofcoin Transaction0x82
425leofcoin-prLeofcoin Peer Reputation0x83
426torrent-infoTorrent file info field (bencoded)0x7b
427torrent-fileTorrent file (bencoded)0x7c
428ed25519-pubEd25519 public key0xed
429Content Namespaces
430ipld-nsIPLD CID and optional path0xee
431ipfs-nsIPFS CID and optional path0xef
432swarm-nsSwarm CID and optional path0xf0