Update 17th April, 2025

We’re just one day away from our deadline for project submission in the Impossible Futures (IF) Challenge. So, last chance to get involved or share with anyone in your network. For those already accepted, we are setting up an IF channel in the next couple of days with information on what happens next.

Great to see more community efforts this week.

First @josh has revised his Python-based upload and download manager MissionCtrl

@happybeing has updated dweb (his app for creating decentralised websites) to version 0.4.0, adding RESTful APIs to store and get PublicArchive, PrivateArchive and Chunk types.

And @traktion pushed a new release (v0.4.4) of AntTP, (his service that serves data from Autonomi over conventional HTTP connections) which mostly includes improvements to downloads. @traktion has also put out a proposal for an archive system for Autonomi to maximise the cost efficiency of file uploads.

Finally @nigel revived his JAMMED game with several small changes and a challenge to the community! EDIT: And @nigel also introduced AutoWallet a foundational framework to build your app from React, Typescript & Tailwind.

@bux was on X last week in a Spaces debate with other decentralisation luminaries that covered the challenge of inclusion in countries that are mobile-first, the need to avoid gatekeepers and oracles and being “just about decentralised”, and overcoming the tainted reputation of Web3. You can find the talk here.

General progress

@anselme and @vphongph have been diving ever deeper into Kademlia and libp2p. Anselme also looked into an error that’s seeing our clients getting blocked by nodes, and discussed with @shu potential future applications for network probing with our new networking library. He also raised a PR fixing a split pointer issue we’ve been seeing.

@bzee has been working at publishing the TypeScript API docs via GitHub Actions and working on getting the documentation for the API right, including some tests.

@chriso finalised the new uploader/downloader setup for internal use, and worked with community members trying to get them uploading to the alpha network on home configurations.

@jimcollinson has been busy creating new videos on YouTube promoting IF and we’ve got new interviewees in the pipeline as part of our podcast series.

Lajos worked on the test suite for the maths behind Impossible Futures Phase 1. He implemented unit tests to make sure the function outputs are identical to the reference Python implementation, then implemented invariant tests to make sure the contract always adheres to the ‘price summation property’. He then proceeded with unit tests for voting and leaderboard construction logic.

@mick.vandijke worked on the client networking code and fixed getting store quotes. He also worked on a libp2p fork test setting K=8 (normally K, a system-wide replication parameter, is 20) and requested this feature from libp2p. He also investigated some upload errors on the alpha network.

@qi_ma has been testing out the upcoming release as well as reviewing tests with K=8. Qi also followed up on community feedback about nodes shutting down and pushed a fix for the next release.

Meanwhile @roland has been on NAT detection and tracking down connection issues.

And @shu worked on ELK-related analysis between testnets, improving one of our dashboards to to show peer IDs for different nodes in a given testnet based off host/role/service name as well as a few other panels regarding handshake timeouts breakdowns.

49 Likes

First!
Great News :flexed_biceps:

14 Likes

Second is best put the rest to the test

15 Likes

Third! Great work @Autonomi. :confetti_ball:

17 Likes

Web3 link points to jams thread, btw. Could we update the link please?

15 Likes

Looks like the team and community is coming together at last to make Autonomi happen! Great work everyone. Keep this train on the track! Cheers

20 Likes

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

14 Likes

Not sure AutoWallet was mentioned in an update yet. We are hoping to have it included in IF to extend features so if it is accepted and anyone has requests, please comment!

It’s amazing the bulk of the update is community driven! That’s the kind of strength and inspiration that just hits different. :flexed_biceps:

Just want to commend everyone out there doing dev work and everyone else kind enough to support them! Great work everyone.

23 Likes

An excellent update, thanks as always to ALL who played their part.
It looks like its all coming together.
Particularly impressed by the community projects but we must never forget the tireless work of @chriso and those who help him get the (pre)alphanets up and running so the community has a foundation to build and test on.

Thanks again to you all :clap:

18 Likes

Thanks for the update team. I’m listening to the X spaces call with @bux and wow, she’s on :fire: - good job Bux!

Looking forward to reading about all the IF projects - next week?

The community is powering forward as well - so :ant: full steam ahead!

Cheers :beers:

18 Likes

For the curious (nice work Jim!):

16 Likes

The moment we have been waiting for is near. I feel rather calm now that the moment of beginning has come. Let’s keep pushing!

13 Likes

Thx 4 the update Maidsafe devs

Amazing community push
@Nigel @loziniak @josh @happybeing @traktion @bux @jimcollinson
:clap: :clap: :clap: :clap: :clap: :clap: :clap:

Hopefully they find out eventually that their ideas works better on the Network…

Hihi signed up for IF, if my code makes it in time… :sweat_smile:

Keep hacking super ants

12 Likes

I don’t deserve it this time! The kudos should go to @safemedia for the AutoWallet :wink:

Anyway, I’m starting to feel overwhelmed by the number of emerging projects for the network :face_with_crossed_out_eyes:. Anybody willing to update awesome-safenetwork?

11 Likes

As long as you deliver useful code, you don’t have to ask people money, they’ll throw it at you just code, just code, ignore everything else. The Network can only hear your voice through code 0110101010

Keep up the good work super ant

4 Likes

Code and docs (for AI digestion hahaha)! :smiley:

4 Likes

I try to use the Autonomi doc as much as possible in the Replit agent, Claude, ChatGPT, Meta, this way we’re already training the programmers of our future. Because no human can code as fast as 41…

4 Likes

I thought we were getting dev net this week to coincide with IF? or alpha net..

6 Likes

I’m looking forward to seeing what apps are being designed through IF. When will we be able to view them? the IF website says from the 22nd April.

1 Like