For more detailed information take a look here to our genesis post.

Now that you know what it is we’re working on, let’s give you a brief synopsis of what we’ve been up to:

TEAM:

Building a censorship resistant infrastructure layer needs lots of hands and minds, through our community we have gotten in touch with a lot of people who get really excited about what it is we’re building. We have added a few new members to the core team that we are proud to introduce:

Abel Boldú: DevOps, Maintaining Distribution, ISO, Installation scripts, DAppNode Package development

Alex Casas: Community Support, Documentation, Testing.

ADVANCES OF Q3:

Without getting too technical these are the major progress points thus far:

We have deployed the Aragon Package Manager (APM) registry contracts, making them permissionless. Devs can now more easily register their packages in the DAppnode registry based on the APM in “yourpackage.public.dappnode.eth” which helps in fostering the use of Aragon in mainnet.

The install process has been greatly improved using either an ISO image or script with two simple commands.

The DAPPMANAGER and DNP Admin packages have improved the general performance and added a more robust operation thanks to code upgrades.

Our SDK is ready to allows devs to install their packages on DAppnode, either with the IPFS hash of the package or with its ENS domain. This is a great step that gives more functionality and value to the users, at ETH Berlin Gotoma and Livepeer packages were developed using our SDK as a proof of concept.

Users are now able to see logs of the DAppNode in the AdminUI, we believe it is important to give users access to these logs without being obliged to perform any task on the console, this also helps us to provide support as these logs can be easily downloaded in a JSON file to be analysed by our team.

One of the vital organs of DAppNode, “Parity package (ETHCHAIN)” has been upgraded to Parity V2.0.6 which has thrown some new challenges in the mix of making decentralized technologies accessible to everyone. The Parity WEB UI has been deprecated with this update, so there is little an average user can do now with Parity without entering the terminal. We prefer that users should never have to enter the terminal for anything.

We have UPnP protocol compatibility to smooth the installation process and operation without having to deal with ports. This makes it easier for non-tech savvy users to install and use DAppNode.

A major redesign of the ADMIN UI has been completed, making it more useful and user friendly for Dapp developers.

We have created some extensive documentation for advanced users that can be found here, we’re also working on a Hardware Decentralization User Guide to offer average users less technical documentation that will assist when installing and using their DAppnode. (if you prefer an IPFS hash, like we do here you have it) http://my.ipfs.dnp.dappnode.eth:8080/ipfs/QmUkecCDDFYd1pUku5mwsgSTcEppbEbMJdWPuWtYgZ6hZk

As with every alpha, we had a forest of bugs that have been properly exterminated, don’t worry though the bugs were quickly put out of their misery. And now we have a dedicated bug hunter to assist the developers and improve the overall user experience.

NEW RELEASE FEATURES:

In preparation for the upcoming events of we are currently attending, we wanted to do an overhaul of the system making it more friendly and giving greater functionality to the users.

- Users that have a static IP can now set it up in the DAppnode.

- In case you have dynamic IP, we have implemented a dyndns server that allows the IP of your DAppnode to always resolve to a fixed domain XXXXXXXXX.dyndns.dappnode.io so you do not need to pay your internet provider for a static IP, but you can still have your DAppnode visible when your IP is changed by your ISP.

- Users can now select the path in which packages/volumes will be installed

- The admin UI shows CPU, memory and disk usage.

- Ethereum node is running with the latest version of Parity, first makes a warp mode sync and when it finishes, it goes for full sync.

- We have enabled a Guest feature that allows the user to have a single credential to connect multiple people to their DAppnode at the same time, this feature can be enabled or disabled on demand.

EVENTS 🗣

We’ve been fortunate with many opportunities to share the project with the wider blockchain community at meet-ups, conferences and events. At the moment we are leaving the Web3.0 Summit hosted in Berlin, which was a great success. We were able to do not 1 but 3 DAppNode focused interactive workshops at the gathering as well as joining the @giveth sponsored #DecentralizeNOW Node for the bounties for beers program.

Up next we are off to DevCon4 in Prague to continue connecting and collaborating with projects who could be well served by the technology we are developing. Right around the corner from DevCon we will be setting up a live decentralized access point for all the hackers at the Status #CryptoLife hackathon.

Want to hack 👉🏼https://hackathon.status.im/

In an effort to gain valuable feedback from the community we created a survey that let’s people choose the DApps they would most like to see installed in the decentralized web, we truly want to hear the voice of the community during this phase of the project, if you want to add your voice take 5 minutes to complete the survey here.

Lastly the best thing you can do to be a part of this project is simply to get a DAppNode by going to DAppnode.io and installing your own gateway to the decentralized world.

We are grateful for your support and the interest that you have shown in this project, we look forward to providing more updates as we continue on the path of making decentralized technologies available to everyone!