Emission done as an ordinary contract in Ergo opens possibility to use Ergo’s proof-of-work network as timestamping machine to issue other tokens via smart contracts. First natural extension is about emitting customs tokens every block via a contract similar to Erg emission contract , for example, see Market-driven emission contracts .
But then we can use blockchain as clocks and existing decentralized contracts to issue a token in autonomous decentralized fashion, simulating a digital commodity (digital gold) in a bit less straightforward way, also, without rewarding miners in our example.
Auction Coin
Let’s assume all the new Auction Coin (AC) tokens are locked in a contract, except few used to initialize a liquidity pool known to the contract. Then every, say, 2 days (1440) blocks, a fixed amount AC can be unlocked by creating an auction selling them. Auction has starting bid defined by the contract and lasts for 1 day (720 blocks).
Then every 20 days (so 10 auctions if all of them are successful) the contract is using accumulated Ergs to buy AC back from the liquidity pool (using a contract like in Buying back tokens from liqudity pool ) .
More, starting bid can go up by 1% if previous auction was successful, or down 1% otherwise.
This simple machine tries to accumulate as much ERG as possible and use accumulated ERGs to regularly pump AC in the pool. Predictable nature of the machine welcomes human beings to play with it in different ways, e.g. accumulate AC before the pump to dump after machine’s intervention. Pure degen finance (DegFi) on top of transparent machine and known assumptions.