Requirements
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
Additional Notes
Special Requirements: (Any unique aspects of the network that need to be considered)
Other Relevant Information: