Skip to main content

Requirements

  • Response Format: JSON.
  • Authentication: Use the Authorization header for authentication. You must provide us with your Authorization value.
  • Error Handling: Provide meaningful error messages with appropriate HTTP status codes (e.g., 404 for not found, 500 for internal server error).
  • Rate Limiting: Our system supports rate-limited APIs. You must provide us with your rate limits so we can adjust accordingly.

Device or Wallet Accessibility Requirement

  • Your integration must satisfy one of the following:
    • Device ID must be easily accessible by the end user from your app or dashboard.
      OR
    • You must implement an endpoint called getMinersByWallet, and wallet address must be easily accessible by the end user.

Required Explanation

  • You must provide a short explanation of how end users are able to retrieve either the Device ID or Wallet Address from your app or dashboard. This helps ensure smooth user experience when interacting with DePIN Tracker.

DePIN Network Integration Form - Required Information for Onboarding

Network Overview

  • Network Name:
  • Official Website:
  • Discord/Community Link:

API Information

  • API Base URL:
  • API Authentication Value: (Specify how authentication works and provide a sample value if possible)
  • Contact Email:

Device Information

  • Device Types: (List the types of devices in your network)
  • Sample Device ID Pairs (ID + Secondary ID, if applicable):
    • Example: ["miner123", "serial456"]
    • Example: ["device789", null]
  • Sample Friendly Device Names:
    • Example: Main Miner, Backup Node

Wallet Information

  • Sample Wallet Addresses:
    • Example: 0x123abc456def...

Rewards Information

  • Expected Reward Tokens:
    • Example: HNT, SOL, ETH
  • CoinMarketCap Links for Listed Tokens:

Additional Notes

  • Special Requirements: (Any unique aspects of the network that need to be considered)
  • Other Relevant Information: