Update 3rd April, 2025

The sun is out in Scotland — perfect timing for the easter break — and that means two things.

  1. We have just a matter of days to gather a years worth of vitamin D
  2. A trimmed back dev update this week, but no less progress.

General Update

A whistle-stop tour of progress here:

@roland has been working on automatic NAT detection that would allow us to set the right flags for each router type, for e.g, set --relay or --upnp or --ip without manually figuring things out. This would be optional for now but will be made default in the future.

@chriso is working on supporting multi-region deployments so we can deploy the alpha network for Impossible Futures in a different region in Digital Ocean, and I’m also supporting various testing scenarios for investigating performance related to uploads/downloads.

@qi_ma has been analyzing the devnet runs result of the 1.2.13 release to help it through the release process and then tracking community feedback, and monitoring improvements. behaviours on dashboard and generic nodes’ logs, to confirm the effectiveness and figure out places for improvements.

Plus he’s worked on PR 2871 raised to make client no longer carry out periodical network discovery , PR 2872 & PR 2879 to improve the network discovery refresh scheme efficiency, and PR 2878 to resolve a potential risk of stalling network discovery refresh.

Ermine has been on the libp2p e2e tests and cracking a way to access the quic connection to nodes outside out of libp2p, in an effort to communicate to nodes directly without being dependent on libp2p.

@mick.vandijke reviewed both our and libp2p’s Kademlia implementation, identified potential concerns, and worked on resolving them.

@Shu worked on the ELK7 to ELK8 migration and setup documentation. Plus he also worked on establishing connectivity between different DO regions for different types of simulated antnode droplets (public and private), with integrated internal monitoring solutions.

@bzee is working on the nodejs APIs and reworking project Dave (oh, hi again Dave!) to work on the main network.

@Anselme is working on investigating kad and network performance

@rusty.spork has been collaborating with @riddim to begin setting up an (un)official Autonomi merch shop. Please note that all items and prices are currently placeholders. The shop is expected to be fully operational in May. There are plans to accept USDC across all major chains for payments. Still work to be done but you can check it out here

X Spaces with Bux and David tomorrow

A fun (and somewhat mysterious) one for you… @Bux will be hosting @dirvine on an X spaces tomorrow at 4pm BST.

Tune in or miss out!

https://twitter.com/i/spaces/1kvKpyLvlkMGE

Impossible Futures Podcast

And finally, for those who haven’t spotted it yes, check out our latest episode of the Impossible Futures podcasts, featuring none other than @Nigel

A really wide-ranging and engaging conversation — and some real challenges for you builders to get stuck in to!

44 Likes

First!

Thanks team for the amazing work over these last few weeks. The recent update is looking like a massive improvement to both download and upload (though I’ve not tried it myself yet). But I’m also seeing major improvements in home node earnings and they are now close to equal to datacenter earnings, a very important step for the fundamentals of the project.

Recharging is very much needed from time to time so enjoy the amazing weather while the community will update their nodes to the latest version. :rocket:

18 Likes

Pretty amazing for a many folk away so no Dev update week :laughing:

Lots to like, not least the improvements with the client. I saw some improvements with download which mean I was able to view @Southside’s website on the live network which was encouraging:

But today @aatonnomicc managed to upload a complex website with dweb and view it too, which is great to see. And with such a large network this is a big step forward IMO. Anyone can install dweb and view these websites in a standard browser, batteries included! Look at this beauty (just opened this myself with the following command over mobile b/b hotspot):

dweb open a7ddb192773ab609ea223008a31f572ef4493c6bbc71b996c2d0ef9d86ed335faf2f284527c051c3214b5d2b89388180

So I’m hoping folk will be inspired to try dweb. Static sites just work, but you can start building dynamic websites too using the Autonomi REST API which I’m adding to day by day. These can be checked out and tried out in the SwaggerUI (see screenshot).

To open the Autonomi REST SwaggerUI, install dweb with cargo install --locked dweb-cli, run dweb serve and then in another terminal type dweb openapi-docs:

Using these APIs a regular website will have access to all Autonomi and dweb APIs without any special tooling. This makes building all kinds of web app possible, thanks to all the support from this awesome community.

More here:

33 Likes

Thx 4 the update Maidsafe devs and all your hard work

Great progress super ants

:kissing_heart:

:clap:

Good, but I’m only paying with ANT the official money of the Network :sweat_smile::money_mouth_face: :money_with_wings: :light_bulb:tf = usdc :sweat_droplets: :sweat_smile:

@Nigel @loziniak @safemedia @happybeing @aatonnomicc @Southside @riddim :clap::clap::clap::clap::clap::clap::clap::clap:

:star_struck: :heart_eyes:

Keep hacking super ants :light_bulb:

16 Likes

This sounds interesting. Would it mean that Libp2p is still used to find the nodes, but data transfer is done without it?

8 Likes

Great update!

Is this for antnode or antctl?

The network is running smoother and faster than it has since the test net days! Great job! I’m going to keep running the K6 tests periodically to gauge progress/performance: Performance testing upload/download using AntTP - #30 by chriso

Loved the Impossible Futures video too!

12 Likes

This will be a feature of the node itself, so antnode.

I don’t think that description is quite right. It wouldn’t be setting flags, the node would be figuring out how to configure itself without the user having to set flags.

13 Likes

Thanks so much to the entire Autonomi team for all of your hard work! :man_factory_worker: :woman_factory_worker: :woman_factory_worker:

It’s great to see there has been some progress! :rocket: :ant:

9 Likes

New AntTP release time too! v0.4.1 with latest autonomi 0.4.3 libraries, streaming downloads and upload support!

13 Likes

Great job! The team deserves a word of praise because they are still not slowing down :clap: :clap: Nigel interview excellent :ok_hand: Congratulations to the Jams developers :+1:
Although we are struggling, we are making steady progress, so I am optimistic, We are on the course!

6 Likes

Will manual override still be allowed hopefully?

2 Likes

:rofl: Being in Tasmania, I feel your pain. I have a garden that helps me with this during the brief summer, but vit. D tablets are really essential for brain and immune health through the winters - don’t skimp!

Is this going to be under the foundation? Or who/what? get’s the funds?

Thanks to the devs for their continued hard efforts. And thanks to the community for building and developing on our fledgling network!

Cheers :beers:

8 Likes

The team seems to have responded well to the issues seen with the scaling of node numbers, and the proof of this is in the far better upload and download performance. Amazing work getting things going again - the network is alive!

Looks like tons of promising work going on that should lead to further optimisations and improvements down the line.

Loved what you had to say on the Impossible Futures podcast @Nigel. Looking forward to seeing how Jams develops… getting rid of the middlemen & enabling artists & fans to engage more meaningfully & with greater freedom will be transformative.

Also congratulations on the updates to dweb, AntTP, and other work by the pioneering community devs.

So glad to see a positive update followed by positive comments from the community :smiley:

Well done, and keep up the amazing work team Autonomi (both at MaidSafe and in the community) :clap: :clap: :clap:

15 Likes

It will be me ordering, distributing, and collecting until the foundation has their own official store. As I would be funding it, I would be collecting USDC as I dont want to have to sell ANT to cover costs or deal with price fluctuations.

7 Likes

The network has really come alive since the last upgrade. super stoked :smiley:

14 Likes

Window sizing still needs a teensy tweak :slight_smile:

4 Likes

Also

But… bugger me, I’m out of date already :slight_smile:

I’ll update and try again …

5 Likes

Thank you @Southside just increased it now again and if you like to try watching a movie… 7ca61972d90c00d5e2ec085c24a6c09d11eb602c27637490ec6fc9b7f7cc7351

you should be able to drag them bigger ? or full screen? but i rearranged sorry if you need to pull again @Southside :laughing:

7 Likes

Yes! It’s amazing what a working network can do for the enthusiasm! It’s great to see new apps sprouting out too! :star_struck:

15 Likes


Play button does nothing but the download works well when saved

I like the dark theme but I only found it by accident. - Maybe increase the contrast on that button in the default light setting?

5 Likes