DGTX

DGTX Minting Keys Have Been Burned

Adam Todd

May 1, 2023

It’s official: the DGTX minting keys have been burned! They have been irrevocably destroyed and it is impossible to mint any more DGTX ever again. I also burned my admin/ownership keys to the DGTX token smart contract to ensure that it’s impossible to create another minter role in the future. 

The DGTX token is now a fully decentralized token under nobody’s control that will exist in its current form forever for as long as the Ethereum blockchain exists. 

I will explain below how this was achieved and how you can verify it to be true. The transactions below use the following values:

The DGTX token smart contract address on the Ethereum blockchain is:
0xc666081073E8DfF8D3d1c2292A29aE1A2153eC09

DGTX token smart contract owner/admin account: 
0xa442a19987AB8f5944b38E95Fade69834e112a38

DGTX token smart contract admin account: 
0xA84E28f309D6D654f9d80ecf9ca21ca5965B2Fd6

Etherscan interface for writing to the DGTX token smart contract:

Etherscan interface for reading the DGTX token smart contract: https://etherscan.io/address/0xc666081073E8DfF8D3d1c2292A29aE1A2153eC09#readContract

ADMIN_ROLE: 
0x0000000000000000000000000000000000000000000000000000000000000000
(viewable on Etherscan read interface on ADMIN_ROLE tab)

MINTER_ROLE:
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
(viewable on Etherscan read interface on MINTER_ROLE tab)

Step 1: Revoke MINTER role


From the Etherscan write interface connected via Metamask to the DGTX owner account 0xa442a19987AB8f5944b38E95Fade69834e112a38 I invoked the following functions:

Revoke MINTER role

revokeRole 
role: 0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6 
account: 0xA84E28f309D6D654f9d80ecf9ca21ca5965B2Fd6

revokeRole 
role: 0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6 
account: 0xa442a19987AB8f5944b38E95Fade69834e112a38

Step 2: Revoke ADMIN role


Revoke ADMIN role  from all accounts (to prevent granting minter role again).

revokeRole 
role: 0x0000000000000000000000000000000000000000000000000000000000000000 
account: 0xA84E28f309D6D654f9d80ecf9ca21ca5965B2Fd6

revokeRole 
role: 0x0000000000000000000000000000000000000000000000000000000000000000 
account: 0xa442a19987AB8f5944b38E95Fade69834e112a38

To confirm that the DGTX token smart contract now has zero ADMIN roles and zero MINTER roles go to the Etherscan read interface and query the getRoleMemberCount function using the above ADMIN_ROLE and MINTER_ROLE values. Both queries will return 0, meaning there are currently no admin roles and no minter roles for this smart contract. 

That's it. DGTX is now a fully decentralized, ownerless, independent cryptocurrency with a fixed maximum supply. When the games launch soon and we start automatically buying back DGTX tokens on a daily basis and burning half of them it will also have deflationary tokenomics powered by its utility.

ABOUT THE AUTHOR

HMFIC at Digitex

Adam Todd

I'm the lead developer at Digitex, a decentralized casino and Layer 3 blockchain aiming to revolutionize online gambling.

With zero gas fees to place bets, Digitex will open up decentralized gambling to players of all sizes. And if you bet with DGTX tokens, you pay zero fees on your winnings.

And on the subject of betting - don't bet against the guy who just keeps showing up :)