IPFS Network
1. Storage process
2. Dependencies
Let's Rock 🤟🏻
0. Build web3 authentication header with Crust
const { Keyring } = require('@polkadot/keyring');
const seeds = process.argv[2];
// 2. Construct auth header
const keyring = new Keyring();
const pair = keyring.addFromUri(seeds);
const sig = pair.sign(pair.address);
const sigHex = '0x' + Buffer.from(sig).toString('hex');
const authHeader = Buffer.from(`sub-${pair.address}:${sigHex}`).toString('base64');
Copy1. Upload files to IPFS Gateway
2. Pin file through IPFS Pinning Service
3. Query on-chain pinning status from IPFS Pinning Service
Last updated