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:
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.