ErgoUtils: A Swiss Knife for Ergo

The aim of ergoutils.org is to provide useful utilities to be used by any wallet in a safe and trustless manner using the assembler service.
It supported issuing tokens and artwork NFTs when announced. It now contains an Airdrop section; the goal is to have various options for airdropping including:

  • To a list of addresses
  • To a specific token holders

The former is implemented and the latter will be added soon.
This functionality can be helpful in different situations. For example:

  • To donate some ergs to a list of addresses, one will create the list, and every time he wants to donate to the list, he only selects it and specifies the amount.
  • One can sponsor several oracle pools from the mixer in the same transaction.
  • One can distribute the output of his mix to several addresses treating the functionality as a mixing hop.

The idea behind the contract that makes sure that the airdrop will be done properly and the assembler service won’t be able to cheat is explained here.

Moreover, a Donation section is added to the app. Your donations are welcomed and appreciated.

4 Likes

Is the source code available?

2 Likes

Yeah, fully open-sourced: https://github.com/anon-real/ErgoUtils

2 Likes
4 Likes

ErgoUtils now support obfuscating entry points for ErgoMixer (not sure what they are called actually :slight_smile:).
Basically, when one withdraws his funds from the mixer to his wallet, it is obvious that that person has received some funds from the mixer and when he spends those boxes, it is also obvious that those boxes are from the mixer.

Those who care about privacy and use ErgoMixer, also probably care about not anyone being able to tell that they are using the mixer easily when they interact with their wallets. This tool is designed to address this issue.

Just create an (or more if you wish) obfuscating address with your desired hop number here and use it permanently. To use it, withdraw from the mixer to the address that is created for you; your received funds in that address will automatically go through some random addresses (randomly created outputs, both number of outputs and output amounts) and finally received in your wallet.

As an example, try to figure out if this transaction is from the mixer or not - a lot harder to figure out.

As always, utilities in ErgoUtils are completely free to use!

4 Likes