TronPuppy - minable meme token

Project Name: TronPuppy
Project Track: Web3
Team Name: TronQL
Team Member(s): 1, only me
DevPost Project Link: TronPuppy | Devpost
Project Goal: TronPuppy aims to democratize cryptocurrency mining by allowing users to mine meme cryptocurrency directly from their browsers, making the process fun, accessible, and engaging for everyone.

Project Value: By integrating with the Tron blockchain, TronPuppy leverages high transaction speeds and low fees to provide a seamless mining experience. This integration ensures security, transparency, and efficiency, lowering barriers to entry and fostering broader participation in the crypto community.

Project Info: Project will create minable meme token called TronPuppy (TPUPPY) that can be easily mined in browser. Mining will be protected from front running using ZKP (zero knowledge proof). Token will have hardcap, and reward per block will be decreased per epoch (like bitcoin).

Please check video how it works:

Project Website: https://tronpuppy.tronql.com/

Project Test Instructions: Very easy steps: open website, connect wallet, click on start mining, once your browser finds correct nonce you can sign transaction and you will get some tokens.

Project Details:

We build our project on top of ZKP (zero knowledge proof), that allows us not to worry about front running transactions. Your browser produces signature and inside that signature there nonce and address to reward. Even if your transaction will be front runned anyway only address in signature will get reward.

More details about implementation will be soon.

Smart Contract links:

Miner smart contract - TRONSCAN | TRON BlockChain Explorer | 波场区块链浏览器

Token smart contract - TRONSCAN | TRON BlockChain Explorer | 波场区块链浏览器

Project Milestones:

October 3 - run on nile testnet, we need to finish our own testing (done)

  • Testing: miner, miner smart contracts, params, etc (in progress)
    November - run on the mainnet - (TBD)
    November - implement gas less mine or claim tokens - (TBD)
    December - implement first pool, that several people can join and get there rewards - (TBD)
8 Likes

Welcome to the hackathon session 7
I understand that your project allows users to mine memetoken.

  1. Which of the memetoken can users mine through your project?
  2. Can users exchange this memetoken to other token of their choice?
  3. Which dex can they exchange this memetoken that they mine in your platform?
  1. own personal meme token.
  2. it will be possible, all defi features will be available, free transfer, trade on any platform once mined. I or another person can create pool and it will be swapable.
  3. any dex, once poll will be added.

So the flow is current:

  1. open website
  2. connect wallet
  3. start mining
  4. once good proof is find, it will ask you to run transaction to get your tokens and probably will require click on the user side.

but 4 stage can be significantly improved by executing transaction on server side, it does not matter who executes proof, address that generated proof will get their tokens.

Welcome to season 7, i read your project details and understood some working according to your explanation. Recently i was engaged in some applications and websites in which we invested some amount and we daily perform some formal activities like just clickings of buttons in GUI and system showing calculations that your mining process is in progress and daily we people earn some amount.you can take profits but after sometimes these websites stop working and your withdrawal of amounts did not works and system asks you invest more for withdrawal and some fake scheme…etc…these websites or applications also describes that their business model is mining of crypto tokens etc…how can normal judge that this mining project,website and application works and real minings takes places and users and owners earns profits.what mechanisms normal people use to know the reality because don’t know what’s being done in backend of the website and application? Can you elaborate this scenario?? I am curious to know ,so that i can share this info to my network and public

How can you differentiate the real mining of token and fake mining projects …

all minings will be on chain, there is not such process as withdrawal, you will get your tokens immediately.

Wow.well that’s great. If this mining process benefits users who mine their tokens, then how will you get benefits from this process and the developers …?

Welcome to Season 7 of the Tron Hackathon! TronPuppy is an exciting project, offering a fun and accessible way to mine meme cryptocurrency via browsers. Your use of Tron’s fast, low-cost blockchain and ZKP technology for secure, front-run-resistant mining is impressive. Looking forward to seeing your testnet and mainnet launches, especially the gas-less mining and pool features. Best of luck!

2 Likes

we are thinking about 10% pre mine of all tokens. we will have hard cap (like bitcoin) and with time number of tokens for one transaction will be decreased (like bitcoin)

all pre mine tokens will be locked, not to create pressure on the price.

Can you share more details about how the ZKP (Zero Knowledge Proof) integration improves security and prevents front-running?

1 Like

yes sure, we created circuit, that accepts several params, like nonce, address, etc. and produce proof.
you can send this proof to contract and it will verify it, address is public input so it will be included in proof, but nonce is private input, so you can not calculate nonce from proof.

proof can be verified, and address is included in it, it can be easily extracted from proof.

hope it helps

1 Like

are there any specific optimizations you’ve implemented to keep gas costs low during the verification process?

1 Like

right now no, we selected more gas efficient type of ZKP

1 Like

Welcome to S7, this is a really a nice idea, Making cryptocurrency mining more accessible is a great way to introduce more people to the world of blockchain.

My question is how are you going to get people interested in Tronpuppy and keep them coming back?

What are you going to do to promote it and build a community around it?

1 Like

Welcome to the Hackathon of season 7, please complete your project detail, I read everything and I am feeling like you are missing out on some things

1 Like

First of all it should be social media, plus I hope for the support from tron community.

yes sure, will do this

1 Like

Just published smart contracts to nile testnet

and sharing website to test it - https://tronpuppy.tronql.com/

you can also check my short video with demo https://www.youtube.com/watch?v=4lm7-YI6aIU

PS: post updated

Welcome Team TronQL to Tron Hackathon season 7. I find your project interesting and will be willing to carry out the testnet as well. So I got few questions to ask you…

  • How does TronPuppy ensure a fun and engaging experience for users while mining meme cryptocurrencies?
  • You said you will get more people to know and support the project through social media. So far have you got any social media handle related to the project?
2 Likes
  • I hope mining process will be fun) like rerun of the mining bitcoin)
  • yes, going to create them soon. and advertise this project in some tron communities telegram channels.