What is Oxen?
Why buy $OXEN?
How do I stake $OXEN?
Who uses Oxen?
What can be built?
Session & Lokinet
Get involved

Weekly Dev Update #175

01 November 2021Kee Jefferys

Hey y’all, 

Oxen Core

This week the Oxen Core team continued working on service node batching, with a heavy focus on examining the capacity of the testnet to fork to the new upgrade. There are a few final things we need to check before we schedule a new hard fork. 


Lokinet had a bit of a dearth of progress this week as the Lokinet devs (who also work on core and Session backend projects) were focusing their attention elsewhere. One noticeable fix, available in the latest packaged debs, was to fix a bug that made service nodes never give up retrying testing of a failing node, even after the node deregisters.


Last week we released unsend requests cross platform, which allow specific messages to be deleted locally from a users swarm and from a chat partners device. We also started working on a full rewrite of the Session open group server in Python, which we believe will enable us to more quickly implement new endpoints and unify parts of the Session backend.  

Session Android 

Session Desktop 

Session iOS 

  • Further work on Session voice calls

Session File Server

This week we dedicated some time and effort towards splitting and rewriting the Session file server in Python, which was previously part of the Session open group server written in Rust. This unifies most of the Session server side code into Python and the introduction of a Postgres database allows for easier file replication.

Session Open Group Server

As with the Session file server, we are refactoring the Session open group server in Python to unify the Session backend.



You've got mail!

Sign up to our newsletter to keep up to date with everything Oxen.