Data Credits (DCs) are the mechanism by which all Helium network usage is paid for. This token isredeemable for data transfer on both the IoT and Mobile subnetworks. Furthermore, certain actionssuch as onboarding a Hotspot are paid for using DC.
For further reading on DCs place in the overall mechanics of the Helium network, refer toburn and mint economics in the HNT token documentation.
Data Credit Fundamentals
One Data Credit equals $0.00001 USD.
The amount of DC produced by burning one HNT will fluctuate based on the USD price of HNT asreported by the HNT Price Oracles. The tool below demonstrates the HNT toDC conversion based on the Oracle price of HNT.
DC from 1 HNT | HNT burned for $10 DC |
---|---|
100,000 DC | 10 HNT |
Simulated HNT Oracle Price: $1.00
Data Credit Usage
DCs are used first and foremost as the payment of data transfer on the Helium IoT and Mobilenetworks. Unlike traditional wireless networks, the Helium Network has no annual fee, and users onlypay for data used. In the original design of the protocol, it was recognized that users of thenetwork would not be comfortable with the volatility that comes with typical token economics.Therefore, DCs were designed such that all data transfer is pinned to USD, making it predictable.
DCs are also used for specific functions on the Helium subnetworks, such as onboarding or assertingthe locations of Hotspots. See the IoT and Mobile usage sectionsbelow for more details. DCs are not transferable once created. When being used for network transfer,they can be delegated to be used for data transfer accounting. Once DCs have been delegated, theycannot be redelegated.
Data Credits and IoT
On the Helium IoT network, the primary utility of DCs is for network data transfer. Data transfer isbilled in 24-byte increments, per message. Data transfer is only billed if the message is deliveredthrough the Helium network.
Network users also have the choice to purchase multiple reports of the same packet. These additionalreports each account for their own cost. For instance, if three 24-byte copies are returned for agiven message, the cost would be 3 DC.
Message Payload Size
0-24 bytes | 25-48 bytes | ... 241 bytes |
---|---|---|
1 DC | 2 DC | ... 11 DC |
Data Transfer Calculator
Use this calculator to estimate deployment costs based on the number of devices and how often theysend data.
This calculator assumes a 24-byte message size which is typical of most deployments.
Data Cost Estimate:
Per Day | Per Month | Per Year |
---|---|---|
$0.00288 | $0.09 | $1.05 |
IoT Protocol Fees
In addition to network data transfer, DCs are also utilized for certain network-related fees.
Action | Fee |
---|---|
Hotspot Onboarding | $40 |
Assert Location | $10 |
Hotspot Onboarding (Data-Only) | $0.50 |
Assert Location (Data-Only) | $0.50 |
OUI | $100 |
DevAddr Slab | $100 ($12.50 × 8)(1) |
Data Credits and Mobile
In much the same design as the Helium IoT Network, the Helium Mobile Network leverages DCs as thesole mechanism of billing and fee management. However, as a separate protocol, different pricingmechanics apply. While the Helium IoT Network charges data at a rate of $0.00001 per 24-bytemessage, the Helium Mobile Network charges data at a rate of $0.50 per 1 gigabyte (50,000 DC).
On cellular networks, it is customary that network operators bill for bulk data rather than forindividual packets. By setting the data cost to $0.50 per gigabyte, the Helium Mobile networkpositions itself competitively in the marketplace while preserving valuable rewards for the MobileHotspot operator.
Mobile Protocol Fees
Fees related to onboarding and location assert were defined through community governance throughHIP-89.
Action | Fee |
---|---|
CBRS Onboard | $40 |
CBRS Assert Location | $10 |
Wifi Indoor Onboard | $10(2) |
Wifi Outdoor Onboard | $10(2) |
Acquiring Data Credits
At a network level, DCs are only generated through the conversion of HNT. However, several toolsexist to simplify the process for network users.
Data Credits are non-transferable
Once the DC mint transaction is complete, the receiving Helium wallet owns all of the DC and cannottransfer them to any other Helium wallet.
DC can be delegated to network operator wallets in arrangement with the operator. This is a one-timeaction. Learn more in the Fund an Organizationally Unique Identifierdocumentation.
HNT Swap
For individuals or organizations with HNT holdings and familiarity with using cryptocurrencies inbusiness operations, converting HNT to DCs via the on-chain Helium programs provides astraightforward method for acquiring DCs.
HNT can be converted to DC using the Helium Wallet App orHelium CLI wallet.
Sphere Data Credit Portal
The Data Credit Portal built by Sphere allowsnetwork users to acquire DCs using a credit card. The tool is designed for allocating DCs fornetwork users such as LNS operators or mobileservice providers. The tool provides a clear invoice once transactionsare complete to simplify accounting.