Skip to content
@ipni

IPNI

InterPlanetary Network Indexer

banner

IPNI

Welcome to the InterPlanetary Network Indexer (IPNI) organization on GitHub.

IPNI is a content routing system optimized to take billions of CIDs from large data providers, and provide fast lookup of provider information from these CIDs over a simple HTTP REST API.

See IPNI specification for more information.

See:

  • storetheindex - a reference implementation of IPNI indexer nodes.
  • index-provider - a Golang library to advertise content onto IPNI.
  • go-libipni - a Golang library of common utilities to build out your own IPNI integration.
  • depute - a gRPC wrapper to advertise content onto IPNI from just about any other programming language.
  • relayX - separates ingest logic from the underlying indexer, which allows further scaling.

Find us on Filecoin Slack in the #ipni channel.

❤️

Pinned Loading

  1. storetheindex storetheindex Public

    A directory of CIDs

    Go 81 23

  2. index-provider index-provider Public

    📢 Index Provider

    Go 35 16

  3. go-indexer-core go-indexer-core Public

    Core go datastructure of a cid index

    Go 14 6

  4. indexstar indexstar Public

    ⭐️ A load splitter for storetheindex ⭐

    Go 5

  5. specs specs Public

    📖 Technical Specification of IPNI Protocols

    13 3

  6. heyfil heyfil Public

    👋 Howdy from IPNI to Filecoin

    Go 2

Repositories

Showing 10 of 28 repositories
  • github-mgmt Public
    ipni/github-mgmt’s past year of commit activity
    TypeScript 1 2 0 0 Updated Aug 31, 2025
  • cid.contact Public

    cid.contact Web UI

    ipni/cid.contact’s past year of commit activity
    JavaScript 1 2 7 3 Updated Aug 30, 2025
  • xedni Public

    IPNI Reverse Index

    ipni/xedni’s past year of commit activity
    Go 1 1 1 1 Updated Aug 21, 2025
  • storetheindex Public

    A directory of CIDs

    ipni/storetheindex’s past year of commit activity
    Go 81 23 55 (4 issues need help) 8 Updated Aug 21, 2025
  • index-provider Public

    📢 Index Provider

    ipni/index-provider’s past year of commit activity
    Go 35 16 23 6 Updated Aug 18, 2025
  • caskadht Public

    🪢 Cascades lookups to the IPFS Kademlia DHT

    ipni/caskadht’s past year of commit activity
    Go 6 0 2 3 Updated Aug 18, 2025
  • indexstar Public

    ⭐️ A load splitter for storetheindex ⭐

    ipni/indexstar’s past year of commit activity
    Go 5 0 14 0 Updated Aug 18, 2025
  • dhstore Public

    🔏 Service to store double hashed indexed records

    ipni/dhstore’s past year of commit activity
    Go 2 0 2 1 Updated Aug 17, 2025
  • lookout Public

    🔭 On the lookout for lookup quality

    ipni/lookout’s past year of commit activity
    Go 1 1 1 2 Updated Aug 12, 2025
  • go-naam Public

    Go implementation of IPNI Naming As Advertisement Protocol

    ipni/go-naam’s past year of commit activity
    Go 0 0 1 0 Updated Jul 1, 2025

Most used topics

Loading…