2.2 Fee Structure
Minting a handle:
Users can mint their handle for 2 years at the price of 1 year. It's important to note that handles with 5 to 18 characters are free to mint.
Minting a sub-handle
Users can mint their sub-handle for any duration. However, parent owners can mint sub-handles under their handle for only 1 year at no cost per transaction.
Handle and Sub-Handle Fees:
// Initialize handle fees for character counts 1 to 4
handleFees[1] = 1000000000000000000 wei; // 1 btc
handleFees[2] = 250000000000000000 wei; // .25 btc
handleFees[3] = 15000000000000000 wei; // 0.015 btc
handleFees[4] = 5000000000000000 wei; // 0.005 btc
// Initialize subhandle fees for character counts 1 to 4
subhandleFees[1] = 500000000000000000 wei; // .5 btc
subhandleFees[2] = 125000000000000000 wei; // 0.125 btc
subhandleFees[3] = 7500000000000000 wei; // 0.0075 btc
subhandleFees[4] = 2500000000000000 wei; // 0.0025 btc
// Initialize handle and subhandle fees for character counts 5 to 14
for (uint256 i = 5; i <= 14; i++) {
handleFees[i] = 200000000000000 wei; // 0.0002 btc
subhandleFees[i] = 200000000000000 wei; // 0.0002 btc
}
// Initialize handle and subhandle fees for character counts 15 to 18
for (uint256 i = 15; i <= 18; i++) {
handleFees[i] = 100000000000000 wei; // 0.0001 btc
subhandleFees[i] = 100000000000000 wei; // 0.0001 btc
}
Handle Fees
The contract employs a variable fee structure that considers character count, registration duration, and halving intervals. Registration fees for handles are collected to incentivize the StudyBitcoin team and to support maintenance and future development efforts. *Please note that Handles with 5 to 18 characters are free to mint but incur a fee for renewal. If the Handle expires, it gets burned and becomes free to mint again with a new token ID.
1
1
0.5
0.25
0.125
0.0625
0.03125
0.015625
0.0078125
0.00390625
Resets Back to Initial
2
0.25
0.125
0.0625
0.03125
0.015625
0.0078125
0.00390625
0.001953125
0.0009765625
Resets Back to Initial
3
0.015
0.0075
0.00375
0.001875
0.0009375
0.00046875
0.000234375
0.0001171875
0.00005859375
Resets Back to Initial
4
0.005
0.0025
0.00125
0.000625
0.0003125
0.00015625
0.000078125
0.0000390625
0.0000195313
Resets Back to Initial
5 to 14
0.0002
-
-
-
-
-
-
-
-
-
15 to 18
0.0001
-
-
-
-
-
-
-
-
-
Sub-Handle Fees
Sub-handle registration fees are fully allocated to the parent handle owner. However, the parent handle owner can register a sub-handle under their handle free of charge for one year per transaction and renew it for up to one year per transaction.
1
0.5
0.25
0.125
0.0625
0.03125
0.015625
0.0078125
0.00390625
0.001953125
Resets Back to Initial
2
0.125
0.0625
0.03125
0.015625
0.0078125
0.00390625
0.001953125
0.0009765625
0.00048828125
Resets Back to Initial
3
0.0075
0.00375
0.001875
0.0009375
0.00046875
0.000234375
0.0001171875
0.00005859375
0.0000292969
Resets Back to Initial
4
0.0025
0.00125
0.000625
0.0003125
0.00015625
0.000078125
0.0000390625
0.0000195313
0.0000097657
Resets Back to Initial
5 to 14
0.0002
-
-
-
-
-
-
-
-
-
15 to 18
0.0001
-
-
-
-
-
-
-
-
-
Fees are halved every 8 years until the 9th cycle, after which they reset to the initial registration fees and continue halving in a loop. The initial fees for 5 to 18 characters remain the same throughout every cycle.
5 to 18 characters handles become more valuable than 4 characters with each cycle as the fees for 4 characters halve each time.
5 to 18 characters sub-handles become more valuable than 3-4 characters with each cycle as the fees for 3-4 characters halve each time;
this was by design.
Sub-Handle Permission Fees
Permission defaults to 'off' upon minting. There's a fixed fee of 0.0029 rBTC to activate the sub-Handle mint, enabling other users to freely mint a sub-handle under a parent handle. Deactivation is free, but transferring the Parent Handle to another address will reset the status to 'off'.

Last updated