Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Recognize Tokens Burned via DaVinciGraph Black Hole Smart Contract in HashScan Token Supply Calculations. #1410

Open
KingDaVinciGraph opened this issue Oct 7, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@KingDaVinciGraph
Copy link

Problem

Problem Statement:

We have developed an open source smart contract on Hedera called the DaVinciGraph Black Hole (contract address: 0.0.3158042). This contract allows anyone to burn fungible and liquidity pool tokens without requiring an ADMIN key, similar to sending tokens to a dead address on Ethereum. Tokens sent to this contract are effectively removed from circulation permanently.

Currently, HashScan does not account for tokens sent to the DaVinciGraph Black Hole when calculating the total token supply. This means that burned tokens are still considered part of the circulating supply, which may lead to inaccurate supply metrics and misinform users about the token's true availability.

Solution

We kindly request that HashScan:

Adjust the Total Token Supply: Subtract the amount of tokens held by the DaVinciGraph Black Hole smart contract from the total token supply displayed on HashScan.
Recognize Burn Events: Optionally, display burn events or transactions involving the Black Hole contract to enhance transparency.

Benefits:

  1. Accurate Supply Metrics: Provides users with a true reflection of the circulating supply of tokens.
  2. Enhanced Transparency: Improves trust within the community by accurately representing token economics.
  3. Alignment with Industry Standards: Consistent with how other blockchains handle burned tokens and supply calculations.

Alternatives

No response

@KingDaVinciGraph KingDaVinciGraph added the enhancement New feature or request label Oct 7, 2024
@KingDaVinciGraph
Copy link
Author

DaVinciGraph Token Burner SmartContract designed to burn tokens without admin key and acts like a burn address in Ethereum!
The smart contract is open source and all transactions logs are available on DaVinciGraph!

Smart contract:
https://github.com/DaVinciGraph/DaVinciGraphBlackHole/blob/main/README.md

Logs:
https://davincigraph.io/burns/contracts/0.0.3158042

Burned tokens:
https://davincigraph.io/burns/tokens

Burned liquidity pool tokens:
https://davincigraph.io/burns/liquidities

@ty-swirldslabs
Copy link

Hey @KingDaVinciGraph!

Thanks for starting this discussion around burning tokens. HTS tokens act differently than ERCs and that makes your request difficult to accommodate.

If HTS tokens are burnt, more can be minted by the treasury.

If we were to show on the mirror node that a tokens circulating supply is less, we're also saying the treasury can print more if the supply key isn't zeroed out. That is not true, and would be misleading / confusing for users.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants