As far as I know, the more tft I have in my account, the greater my discount, up to 60% when it comes to deployments, you just have to hold it in your wallet. This has nothing to do with the certified servers. These are just one requirement if you want to be a Gold certified farmer…
You should reach out to the support, they answer your questions and get sure that these two things don’t get mixed up.
The farming discounts are automatically applied on having the required amount of tokens in the TF Chain account, there is nothing additional you need to do. Read more on the discounts in the link here - Pricing - ThreeFold Manual (grid.tf)
Per hour:
CU cost_h = CU * CU pricing = 4 * 10 mUSD/h = 40 mUSD/h
SU cost_h = SU * SU pricing = 0,125 * 5 mUSD/h = 0,625 mUSD/h
contract cost_h = CU cost_h + SU cost_h = 40,625 mUSD/h
staking discount => number of months I can pay for the contract with my current account balance will give the current discount level https://manual.grid.tf/cloud/cloudunits_pricing.html#discount-levels
I have 55000 TFT
36 months * 1329,5 TFT/month = 47862 TFT < 55000 TFT => GOLD stacking discount (-60%) !!
rent contract cost_m = 1329,5 * 0,4 = 531,8 TFT/month
I ll pay 531,8 TFT/month <=> 5,85 USD/month
but, since the staking discount can change each hour, this is more accurate to consider the ‘per hour’ rate:
0,7386 TFT/h <=> 8,125 mUSD/hour
2. Renting a SHARED node (partial resources of a node is rented)
staking discount => number of months I can pay for the contract with my current account balance will give the current discount level https://manual.grid.tf/cloud/cloudunits_pricing.html#discount-levels
I have 55000 TFT
12 months * 2659 TFT/month = 31908 TFT < 55000 TFT => SILVER stacking discount (-40%) !!
36 months * 2659 TFT/month = 95724 TFT > 55000 TFT => not eligible for GOLD stacking discount…
node contract cost_m = 2659 * 0,6 = 1595,4 TFT/month
I ll pay 1595,4 TFT/month <=> 17,55 USD/month
but, since the staking discount can change each hour, this is more accurate to consider the ‘per hour’ rate:
2,216 TFT/h <=> 24,37 mUSD/hour
So it is exactly what the resources pricing calculator gives in both cases
Certified capacity
If the resources I rent is on a certified node, I ll pay +25%
case 1: rent contract cost_m = 531,8 * 1,25 = 664,75 TFT/month
case 2: node contract cost_m = 1595,4 * 1,25 = 1994,25 TFT/month
I see your contract ID is 44136 but contract seems to be canceled.
Nevertheless, the billing rate in TFT/hour seems high in regards to the input specs.
Maybe the displayed rate does not take into account the staking discount.
It would require some confirmation, I ll go back later with some answer.
You are welcome!
But indeed some inconsistencies were detected between components.
We are working to fix it and get every prices aligned (tfchain / dashboard / playground).
Keeping in mind the price which is effectively billed is the one from TFChain I presented above in calculation.
Thank you
I think i know whats happen in my case - i thought i was deploying a dedicated node ( Full Virtual Machine) but it was a shared node and therefore the price / package confusion
Ahh indeed, full virtual machine refers to it being a full kernel vm, a dedicated node needs to be rented on the dashboard and then any deployment you create on that node will not bill
The hourly rate shown in the Playground is derived from the on chain billing reports. So it should represent your actual cost in real time fairly accurately.
It’s also possible to query the billing history for a deployment. We don’t have any dedicated UIs to do this, but the GraphQL interface is reasonably friendly. Here’s an example query that retrieves the 10 latest billing reports for one of your contracts:
The TFT amounts are written without a decimal place, and they need to be divided by 10,000,000 (1e7) to get a regular decimal notation. For example:
26912880 / 1e7 = 2.691288 TFT
The timestamps are Unix timestamps, so not the most intuitive but can be converted to date/time format with a tool like this one. Most importantly, billing is done every hour, so the amounts billed correspond to the hourly rate.