multicodec/table.csv
2016-12-10 21:19:58 +01:00

3.7 KiB

1codecdescriptioncode
2miscelaneous
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
24multiformats
25multicodec0x30
26multihash0x31
27multiaddr0x32
28multibase0x33
29multihashes
30sha10x11
31sha2-2560x12
32sha2-5120x13
33sha3-2240x17
34sha3-2560x16
35sha3-3840x15
36sha3-5120x14
37shake-1280x18
38shake-2560x19
39keccak-2240x1A
40keccak-2560x1B
41keccak-3840x1C
42keccak-5120x1D
43Note: keccak has variable output length. The number specifies the core length
44reserved for appsappl specific range0x4000-0x40f0
45multiaddrs
46ip40x04
47ip60x29
48tcp0x06
49udp0x0111
50dccp0x21
51sctp0x84
52udt0x012D
53utp0x012E
54ipfs0x2A
55http0x01E0
56https0x01BB
57ws0x01DD
58onion0x01BC
59archiving formats
60tar0x
61zip0x
62image formats
63png0x
64jpg0x
65video formats
66mp40x
67mkv0x
68IPLD formats
69dag-pbMerkleDAG protobuf0x70
70dag-cborMerkleDAG cbor0x71
71eth-blockEthereum Block (RLP)0x90
72eth-txEthereum Tx (RLP)0x91
73bitcoin-blockBitcoin Block0xb0
74bitcoin-txBitcoin Tx0xb1
75stellar-blockStellar Block0xd0
76stellar-txStellar Tx0xd1