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.

Open source software developers are unappreciated heros who endure an underappreciated grind.

Kushti is working on the scanner as well as the off chain components of ErgoFund. It appears the push towards node v5.0 is going to have a roadmap published, stay tuned for that. The staking contract is also under review.

kushti

On my side:

* reviewing https://github.com/ergoplatform/scanner/pull/6 , then will review https://github.com/ScorexFoundation/sigmastate-interpreter/pull/733

* Updated EIP-18 (ErgoFund EIP) with campaign ID check in the registration contract, updating offchain part accordingly

* planning node development, will publish a roadmap

* reviewing staking contracts(edited)

Morphic has put together the plan for Node v5.0. As mentioned above an incremental roadmap is in place that is ready for review. The Appkit is v4.0.6 is almost ready to update. Morphic has also been doing a lot of backend work with the Ergo Foundation.

Ergo Is in the market for a compiler engineer, see the job description and requirements below.

https://github.com/ergoplatform/grow-ergo/blob/main/jobs/compiler-engineer.md

morphic

Sigma:

- PR towards v5.0 is waiting for @kushti’s review (https://github.com/ScorexFoundation/sigmastate-interpreter/pull/733)

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

Appkit:

- Appkit v4.0.6 release candidate is waiting for ergo-wallet v4.0.13 publishing (or v4.0.14) then will release.

- Collection of CoveringBoxes using chunked requests #93 approved and merged.

Ergo:

- PR is waiting for @kushti second round review, hope this can land into v4.0.14

(https://github.com/ergoplatform/ergo/pull/1330)

Misc:

- lots of discussions related to EF and Android Wallet

- Job Description for Compiler Engineer open position (https://github.com/ergoplatform/grow-ergo/pull/9)

Next up:

- Create next incremental PR towards v5.0

code_For_Uss has been working on the scanner.

code_For_Uss

Scanner:

- Store Inputs and dataInputs PR is ready for review @kushti https://github.com/ergoplatform/scanner/pull/6

GitHub

store inputs by code-for-uss · Pull Request #6 · ergoplatform/scann…

Related to #4

Some Changes:

Added functionality for storing input boxes related to output boxes and specifying spent boxes

Fixed some todos about DB blocking

Add dataInputs DAO and functionality.

Pragmaxim is working on bounty issue #1120. Nice to see bounties being taken off the board.

pragmaxim

I improved block candidate generation part to regenerate blocks periodically so that new txs are included https://github.com/ergoplatform/ergo/pull/1412 and now I’m working on handling DB issues explicitly https://github.com/ergoplatform/ergo/issues/1120

Greenhat and the sigma-rust team are staying busy. Greenhat is still hopping in and out of the development with Emurgo fixing and optimizing dApp connector.

greenhat

@OReilly finished BigInt256 (256-bit BigInt) implementation #325 and implemented Coll.zip #350;

@Apextheory implemented logical XOR #349 and wrapping up with SigmaBoolean serialization #341.

My side:

- finished with Diffie-Hellman tuples support in sigma protocol and switched to better CSPRNG (ThreadRng) #315;

- wrapped up with panics ban in the interpreter crate, so that we now return an error instead of crashing #344;

Anon_real has finished writing a report on the staking solution, and will pass this to mhs_sam. ErgoTeam Is getting closer to launch Anon_real is also working with optimizing the dApp connector with Emurgo.

anon_real

Nothing much from me this week.

Finished staking solution — writing a report to send to @mhs_sam with my thoughts soon.

@kushti will do another round on ErgoFund contracts tonight.

ErgoTeam progressing a bit slowly. UI for creating team and proposals is done. The final page is the home page and yoroi integration afterward which needs https://github.com/Emurgo/yoroi-frontend/issues/2157#issuecomment-884139045

MrStahlfelge succeeded in getting his wallet listed in the Google Play store. He has put together a user driven plan of development on github that is open to community input suggestions and comments. There may be other platforms that the Android Wallet can be listed on. Be sure to hop on github let MrStahlfelge know if that is needed on your end. He has gone out of his way to be open and accommodating with this project.

MrStahlfelge

Android Wallet: submitted to Google Play (a bunch of paperwork) and it passed and is live on Google Play! Got a lot of feedback and compiled it to issues on GitHub that are open for comments and votes. Check them out! F-Droid and/or Amazon App Store release could be done when there is interest for it from users

LadoPixel has updated ergotokens.org to show the R4 and R5 records on NFT’s. The ability to decent the metadata on ErgoNFT’s open some unique functionality for the NFT creators in the community. He is also creating ergodapps.org to showcase the ecosystem in both English and Spanish.

LADOPIXΣL

I have updated ergotokens.org to show the UTF-8 representation of R4 and R5 records.

I’m working on ergonfts.org to detect in the description of the NFTs (R5) whether it contains metadata or not, so they can have more unique features. I hope to have it finished very soon for the ERGnomes team, who at the moment are the only ones who are including them.

Since a few days ago I have the domain name ergodapps.org to make a big list with all the Ergo dapps that exist and will be born in English and Spanish.

ErgoDex is mostly done. There is still some minor debugging, and UI work being finished however the primary bottleneck is the dApp connector. Once this is fixed the ErgoDex Beta UI should go live.

DeadIT

Help marketing/editors team with the website.

Ergodex beta mostly done. Release is coming. @Ilya will provide more info about dex.

Ilya

- Yoroi debugging

- DEX backend debugging

- DEX UI debugging

On DEX release. Everything is ready for the beta launch, but at the final testing we found out that dapp-connector fails to sign refund transactions with P2S inputs. Now working with @Emurgo team in order to fix the issue, also using this time for UI and Backend polishing.

Yehor at Tesseract is still working on Legder. A new video is coming soon. They say a picture is worth 1000 words. I don’t know the rate of increase when you factor in video, but I imagine it is pretty self explanatory. I can’t wait to see what he has put together.

yehor-tesseract

Updates from the Tesseract team:

* restructured and cleaned project. Looks much cleaner than the default Ledger template (at least I think so)

* implemented Get Extended Public Key call

* partially implemented Derive Address call (pub-key to address conversion left).

I think tomorrow will show a new video with these calls working.

Raffle is close to launch, they have been debugging the dapp and improving the UI. Almost ready for release.

mhs_sam

During the tests of raffle we found a serious bug (not in the raffle itself) which is fixed now.

So there are some delays in deploying the raffle. Meanwhile, we are doing some UI improvements.

on the bug, we will explain later.

raffle repo is created however:

https://github.com/ErgoRaffle

and we are almost ready to release.

--

--