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.

MrStahlfelge is continuing to increase token support and encourage community testing of the Android wallet. As well as testing cold wallet functionality. Special thanks to Gazza for finding a small crack and falling through it in the latest round of user testing.

Android wallet:

* Implemented and tested sending tokens (UI & functionality)

* together with displaying tokens, a new version 1.2 with token support can be released to beta channel as soon as all PRs are reviewed

Appkit:

* Reviewed and tested a PR preparing cold wallet functionality by @morphic — with it, we can create a transaction on a device with internet access and without private keys and sign this transaction on an other device with keys and without internet access.

We have a paper wallet in development, excited to see that land on Github. Thanks for the contribution anon_br!

anon_br

I’m working on a paper wallet some days ago. Maybe I’ll put some code on github this week.

Already done:

* generate mnemonic

* derive addresses

* provide an extended public key almost equal that than Yoroi provides (asked about this on #dev-support and #yoroi)

* a standalone.html file that can be downloaded and do the work offline

Now working on:

* code refactoring

* making a beauty, simple to use, self instructive and intuitive UI (what’s a quite challenging to me as a back-end developer, but it’s happening)

Abchris is a new contributor check out this sideproject https://ergo.watch/
Thanks for putting together.

Hey, tried to wait till 1pm UTC, but falling asleep so sharing now. I’ve been getting familiar with Ergo and eUTxO looking into smart contracts — oracle pools and sigmausd, mainly. Started to track a few things on-chain in the process and decided to turn it into this side-project: https://ergo.watch/. Cheers!

Anon_real has been doing some renovation to the Auction House. Probably the most interesting news of the week is the search for a solution for NFT royalties. A workable solution regarding royalty payment would be a major achievement and could potentially attract a lot of new Artists and Musicians to the Auction House.

I’ve been mostly working on the auction house.

- Added address and page. More details here: https://www.ergoforum.org/t/some-details-about-ergo-auction-house/428/20?u=anon_real

- Many minor improvements.

- Thinking about a solution for NFT royalties. No luck yet, details here: https://www.ergoforum.org/t/some-details-about-ergo-auction-house/428/22?u=anon_real

- Designing the new auction house contract. It will support SigmaUSD (any custom token), timestamp instead of block height, and potentially royalty functionality.

Here is the last from Anon_real regarding ErgoTeam, lets not forget this is still a work in progress.

The only remaining UI page was the proposal page which was done this week (by @sepehr2discord)

Now it needs to be integrated with actual contracts. Couldn’t do much on it since I got busy with the auction house upon many requests by the community.

LADO dropped a teaser video of the website that he is working on. I must say I am a big fan of the photo/video content being dropped in the latest updates. I can’t load it on the article unfortunately but take a look at the development thread in discord to watch it.

LADOPIXΣL

Working on ergowallets.org, it is not yet online but in this video you can see a small advance to play with the content that is in them. The next thing I’ll add is being able to navigate between transactions as a tutorial to better understand how they work.

It seems I need to touch base with Baushaus911 and see if I can get some info for putting together community testing for the latest iPhone lite client build.

Bauhaus911

I don’t remember if I mentioned it before, but in the latest iPhone app lite client build, I dropped the requirements down on the text length for both Auth key value and wallet unlock password value so people could connect to the public test net account to play around.

ProSavage and the community Enigma Pool are something miners should consider joining. The latest feature is the chart below.

ProSavage

Built a chart for moving hashrate averages on enigmapool’s miner dashboard.

Tesseract dropped another update video. I know many in the community enjoy being able to actually see the progress being made with Ledger. Check it out.

https://drive.google.com/file/d/191C5maKYHSJ3pm5lvd4wIqvFydi8XKnc/view?usp=sharing

yehor-tesseract

Update from the Tesseract team: Implemented Attest Input method on the device. It works. Extracts ERG and token amounts and signs it, returning signed frames. How it works:

Quokka is putting some color into the Auction House renovation. Nice to see.

Quokka

@anon_real updated review when you can https://github.com/anon-real/ErgoAuctionHouse/pull/26#

Pragmaxim dropped an improvement to the node in this weeks update.

pragmaxim

I just added hopefully better and safer way of shutting down the node https://github.com/ergoplatform/ergo/pull/1427(edited)

code_For_Uss is working on the development of ErgoFund. I would love to see a list of functionalities.

code_For_Uss

I read the ErgoFund EIP and the implemented code, I am making changes to the scanner DB.

I think we have a new repository for ErgoFund.

ErgoFund or other services can use scanner APIs for getting data.

Also, it would be great if we could prepare a list of functionalities required in ErgoFund, for example, making transactions without the need node and so on.

I know a lot of users have been having fun with ErgoDex.beta. Scalahub is continually working on improving the backend contracts. Illya has been improving and fixing ErgoDex.beta the community testing is serving its purpose. Everyone’s participation has been appreciated.

scalahub

- Reviewed DEX T2T contracts

- Pushed N2T contracts for review

- Started work on concentrated liquidity pools (like in Uniswap 3.0) for DEX

Ilya

- DEX off-chain services improved according to beta testing results

- Bunch of bugs fixed in DEX SDK and UI

- Adding N2T AMM support to the SDK and off-chain services

Morphic is improving the Appkit, has reviewed the next node update, and has been playing around with wallets lately. The concept of Mobile Ergo Pay is quite exciting to hear.

morphic

Appkit:

- Added support for siging transactions in the Cold Android Wallet (https://github.com/ergoplatform/ergo-appkit/pull/102)

Sigma:

- @kushti PR is waiting for your review (https://github.com/ScorexFoundation/sigmastate-interpreter/pull/734)

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:

- also based on Cold Wallet implementation it seems we can implement Ergo Pay standard (kind of Apple Pay, or Google Pay) but more secure with mobile wallets (https://github.com/ergoplatform/eips/pull/36)

- reviewed PR in different repos

Next up:

- work on requested Appkit features

Kushti has been improving the Ergo reference client, and hit a development milestone with ErgoFund.

kushti

Scorex:

* adding Github Actions based CI instead of Travis

Ergo reference client:

* finished https://github.com/ergoplatform/ergo/pull/1377 , merged into 4.0.14

* reviewed and merged few new PRs into 4.0.14, https://github.com/ergoplatform/ergo/pull/1377 , I guess it is ready for release, but, as we wait for new Scorex PR to be merged into master, there’s some time and so we can merge more PRs into 4.0.14

* working on https://github.com/ergoplatform/ergo/pull/1247 again, to improve bootstrapping and reduce sync data size

* working on client development plan

ErgoFund:

* https://github.com/ergoplatform/eips/pull/33 is ready for another review

* offchain part prototype is done (made pledges with just the node), passed to @code_For_Uss https://github.com/ergoplatform/scanner/pull/7

Mhs_Sam let us know that Raffle is getting close to release. It appears the first implementation will be minimal and a fancier UI will roll out after the initial release. Awesome.

mhs_sam

Raffle is ready to release. There was a delay caused by an issue in tesnet node, which is solved yesterday. We will deploy raffle on testnet with a minimal UI first. Then we will work on the UI and will deploy on mainnet while the beta is under test.

A special thanks to greenhat for jumping around so much lately. I have seen him helping Emurgo as well as Tesseract. Thanks for being a team player.

greenhat

@Apextheory implemented Coll.updateMany and Coll.patch methods #376

I started implementing Atleast in sigma protocol #377. Besides that, I’m updating publishing credentials and migrating CI to GA in our repos.

I also added security audit on CI for sigma-rust. #375

--

--