What’s Going on Behind the Screens: Ergo Weekly Dev Update June 30th

Armeanio
4 min readJun 30, 2021

--

The Ergo weekly Dev update is not the sexiest crypto blog. Although all things being equal its a solid choice.

Focusing on the moon is great, but the truth is a rocket takes an incredible amount of engineering.

Designing and building systems that are subject to immense pressure is not an easy task.

It is always the brains in the background that actually get things done. This what the Ergo team is about, building solid tech.

To celebrate the Ergoversary I wanted to take the time to thank all the Devs involved for their work over the last 2 years of mainnet.

Open source software developers are unappreciated heros.

Also to celebrate Post Ergoversary Kushti is going on a holiday/vacation. Apparently the first in too long. I wish him a good time.

Mhs_sam and team are testing gravity. Gravity will open a door into our ecosystem that in time will complement the ErgoDex. The ErgoRaffle team is finalizing and implementing ErgoRaffle. ErgoRaffle is an interesting way to raise funds. I am excited to see it implemented.

Testing the gravity and finalizing raffle

Morphic remains on the quest towards Node v5.0 I hope those of you who have been reading the weekly Dev update can appreciate the time, commitment and dedication major updates like this can take.

Not much news from me.

- New PR towards v5.0 is ready for review (https://github.com/ScorexFoundation/sigmastate-interpreter/pull/732) /cc @kushti

Next up:

- continue working on v5.0

Anon_real is working on ErgoTeam, as well as assisting Kushti with improvements to Ergofund. Ergo Team is a tool that helps with joint spending, or the collective handling of funds. It appears to me this is a more user friendly tool than the Zk Treasury. In combination with ErgoFund, we enter a new paradigm, community funded projects/dApps.

- More progress on https://github.com/anon-real/ErgoTeam/tree/development — will have better progress this weekend hopefully.

- Went through the ErgoFund contracts and gave some feedbacks to @kushti. Still thinking about some improvements.

Ilya and the ErgoDex team released an updated Roadmap recently. Software development takes time, patience and review. The ErgoDex team has done work on Yoroi, and has proposed solutions to the UTxO issue on the Cardano side.

People are excited to see the end product, but take a moment. You have to appreciate the work, time and effort it takes to get to an end product.

Ilya

- ErgoDEX frontend development

- Explorer API improvements (mostly for ErgoDEX needs)

- Finalizing AMM pools validation rules with @scalahub

DeadIT

Working on ergodex frontend mostly. Test redeem and swap versions is done, working on test deposit version UI.

Help marketing/editor teams.

scalahub

I’ve been mostly looking at Ergodex. Mostly on analysis of uniswap v2 logic

Kushti has been working on ErgoFund EIP. Once this is finalized it deserves its own series of Articles.

It looks like he is further researching NiPoPow Bootstrapping which could rapidly accelerate the bootstrapping process from Genesis.

It appears he is also working towards a functional method of having stealth pools.

* Finalizing ErgoFund EIP, got some good feedback from @anon_real , made campaign registration transaction (https://explorer.ergoplatform.com/en/transactions/8151ddce3f23da8ba79b7f4d7620bcde00011033227d4735bbfddae2493f1454) found by the scanner

* working with @knizhnik on https://github.com/ergoplatform/ergo/issues/1387 , WIP still

* read https://eprint.iacr.org/2021/623.pdf to use for nipopow-based bootstrapping

* checked bulletproofs coloring scheme from Lelantus-MW scheme , maybe something like that can be useful for stealth pools https://docs.beam.mw/Lelantus-MW.pdf , @scalahub let’s discuss at some point

Next week I am off, going to have some rest finally )

Code_For_Uss is working on a scanner issue

I am currently working on this issue (https://github.com/ergoplatform/scanner/issues/4),

and I will send PR in the next two days.

LADOPIXΣL is working on NFT websites. Those of you on the Cardano network may be familiar with pool.pm. This is a similar tool for Ergo that benefits all artists and NFT collectors.

We owe LADOPIXΣL a thank you. Maybe even some commemorative NFT’s for his work once these are finished… Let’s see.

I’m still working on the new features for Ergotokens.org and ergonfts.org, I hope I can finish it all this week.

On the other hand I am studying thoroughly the models UTXO and EUTXO to start playing with Ergoscript.

Tesseract is moving onto the next stage of development, implementing the ledger specs. Things got a little delayed in the initial spec process. I hope to see the implementation with a very basic UI, at that point they will shift their focus into fully building out the user interface. After that it is test, test, test.

I reached out to Marek, he is going to update the node version in ergo-bootstrap this week.

Bauhaus911 has open sources his IPhone ERGO Lite Client. Please check it out!

I open-sourced the iPhone ERGO lite (tethered) client at: https://github.com/bjenkinsgit/ErgoIOSLiteClient.git

Pragmaxim is working on an open issue surrounding the block candidate.

I tried to tackle this issue https://github.com/ergoplatform/ergo/issues/1363 but ended up with just a workaround https://github.com/ergoplatform/ergo/pull/1400 as building block candidates incrementally on the background would make miners look for multiple solutions which makes it very complex (needs further discussion) <- I could do it but I have no idea what the implications would be for miners.

--

--