Skip to content

IPNS — Nama Boleh Ubah untuk IPFS

IPNS memberi anda alamat stabil yang boleh dikemas kini untuk menunjuk ke kandungan berbeza dari masa ke masa.

Tersedia pada Bodhi (3 nama, 100 penerbitan/bulan) dan Nirvana (10 nama, 1,000 penerbitan/bulan).

IPNS Names management page

Rujukan API

Senaraikan IPNS Keys

bash
curl https://api.ipfs.ninja/ipns/keys \
  -H "X-Api-Key: bws_your_api_key_here"

Cipta IPNS Key

bash
curl -X POST https://api.ipfs.ninja/ipns/keys \
  -H "X-Api-Key: bws_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{"name": "my-website"}'

Terbitkan ke IPNS

bash
curl -X POST https://api.ipfs.ninja/ipns/publish \
  -H "X-Api-Key: bws_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{"ipnsName": "k51qzi5uqu5dlvj2bv6...", "cid": "bafybeigdyrzt5sfp7udm7hu76uh7y26nf3efuylqabf3oclgtqy55fbzdi"}'

Selesaikan Nama IPNS

bash
curl https://api.ipfs.ninja/ipns/resolve/k51qzi5uqu5dlvj2bv6... \
  -H "X-Api-Key: bws_your_api_key_here"

Padam IPNS Key

bash
curl -X DELETE https://api.ipfs.ninja/ipns/keys/k51qzi5uqu5dlvj2bv6... \
  -H "X-Api-Key: bws_your_api_key_here"

Cara IPNS Berfungsi

  1. Penjanaan kunci: Pasangan kunci Ed25519 dijana. Hash kunci awam menjadi alamat IPNS (k51...).
  2. Penerbitan: Rekod ditandatangani dan disiarkan ke IPFS DHT.
  3. Penyelesaian: Nod menanyakan DHT untuk rekod bertandatangan terkini.
  4. Penerbitan semula: Rekod luput selepas 48 jam. Diterbitkan semula setiap 12 jam.

Had Pelan

PelanNama IPNSPenerbitan / Bulan
Dharma (Percuma)Tidak tersedia
Bodhi ($5/bulan)3100
Nirvana ($29/bulan)101,000