# Dev Update 2026-01-12

**URL:** <https://talk.neptune.cash/t/dev-update-2026-01-12/220>\
**Category:** Development\
**Created:** [January 14, 2026, 3:41am UTC](https://talk.neptune.cash/t/dev-update-2026-01-12/220 "2026-01-14T03:41:54Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![aszepieniec](https://talk.neptune.cash/user_avatar/talk.neptune.cash/aszepieniec/32/5_2.png) [@aszepieniec](https://talk.neptune.cash/u/aszepieniec)\
**Post date:** [January 14, 2026, 3:41am UTC](https://talk.neptune.cash/t/dev-update-2026-01-12/220/1 "2026-01-14T03:41:54Z")

</div>

# Dev Update

## Last Week by the Numbers

- **neptune-core**
  - Issues: 1 raised.
  - Pull Requests: 1 opened, 1 merged.

- **triton-vm**
  - Issues: 1 raised.
  - Pull Requests: 1 opened, 1 merged.

## Stand-up Summary

- **Thorkil Værge**
  - **Last Week:** Merged the UTXO index to enable quick wallet rescanning; proposed shifting the implementation to reference block heights (U64) instead of hashes for disk efficiency. Created a tracking issue for necessary wallet endpoints.
  - **Coming Week:** Implement block height changes for the UTXO index, look into GPU prover implementations, and review the newly developed SDK.

- **Alan Szepieniec**
  - **Last Week:** Reached 95% completion on libP2P integration. Managed significant CI challenges related to unmaintained Level DB wrappers and advocated for moving to a different database.
  - **Coming Week:** Review PRs for STIR and proof of payment/reserves; finalize libP2P branch and CI fixes; prepare a presentation for Starkware on transaction architecture.

- **Ferdinand Sauer**
  - **Last Week:** Integrated STIR to replace FRI to facilitate faster future provers. Raised concerns regarding Triton VM regressions on the master branch and provided insights on the pitfalls of privacy “dummies.”
  - **Coming Week:** Address feedback and review cycles for the STIR PR; collaborate on GPU prover code reviews and perform maintenance on Triton PRs.

- **Dan Da**
  - **Last Week:** Handled meeting logistics and Signal coordination.
  - **Coming Week:** Commencing a hiatus for personal projects; remains reachable via Signal and email for urgent matters.

- **[Redacted]**
  - **Last Week:** Successfully integrated with new privacy coins; open-sourced a NodeJS offline server for MEXC listing requirements; implemented sub-addresses to optimize withdrawal performance and UTXO scanning.
  - **Coming Week:** Unify and clean up overlapped code for RPC and UTXO indexing; share GPU prover resources with the team.

## Technical Discussion

The core technical focus this week was the transition from **FRI** to **STIR** within the Triton VM. While this enables significantly faster proving times in the long term, it was noted that the current master branch faces a temporary regression where it cannot yet verify its own programs recursively.

The team also debated the merits of the **UTXO index** design. By referencing block heights instead of 40-byte hashes, the project can save significant disk space without losing features. There was also a deep dive into **GPU prover** performance; current implementations show the ability to complete proofs in roughly 52 seconds at a very low operating cost ($1.50/hr), compared to the previous 80-175 second benchmarks on CPUs.

Finally, the discussion covered **sub-addresses** and **input selection**. While sub-addresses can speed up withdrawals by simplifying receiver ID queries, the team discussed whether archival node assumptions or specific mutator set indices might achieve similar performance gains for wallets.

## Updates and Announcements

- **Video Upload:** Thorkil Værge has released a [developer deep-dive video regarding the UTXO index](https://www.youtube.com/watch?v=5tNzsBtsph0).
- [Open Source GPU Prover for Triton VM](https://x.com/NeptunePrivacy/status/2008869325835468835) **.**
- **Open Source Release:** A [NodeJS offline server integration](https://github.com/neptuneprivacy/xnt-core/tree/main/xnt-sdk) has been open-sourced on GitHub.
- **Event:** Alan Szepieniec is preparing a technical presentation on transaction architecture.

---

<div class="post-metadata">

**Author:** ![seabiscuit40](https://talk.neptune.cash/letter_avatar_proxy/v4/letter/s/9d8465/32.png) [@seabiscuit40](https://talk.neptune.cash/u/seabiscuit40)\
**Post date:** [January 17, 2026, 2:44pm UTC](https://talk.neptune.cash/t/dev-update-2026-01-12/220/2 "2026-01-17T14:44:27Z")

</div>

MEXC？

Is this work done by XNT on mexc integration, and then merged into NPT?

---

<div class="post-metadata">

**Author:** ![aszepieniec](https://talk.neptune.cash/user_avatar/talk.neptune.cash/aszepieniec/32/5_2.png) [@aszepieniec](https://talk.neptune.cash/u/aszepieniec)\
**Post date:** [January 17, 2026, 3:11pm UTC](https://talk.neptune.cash/t/dev-update-2026-01-12/220/3 "2026-01-17T15:11:58Z")

</div>

FYI This post had been flagged by the system for suspicious activity. I see only a legitimate question so I approved 🙂

The party in question was named [Redacted] out of a) too little time to sync about disclosure preferences before this note was published; and b) a preference for erring on the side of privacy. I will let the party in question out themselves if they want to; otherwise, I will continue to err on the side of privacy.

I can say this – and I hope that’s enough to answer the bulk of your question:

- To my best knowledge, the spin-off (XNT) is moving forward with the MEXC listing as they announced.
- That listing almost certainly requires significant implementation support on the side of the full node software (`xnt-core`).
- Given the similarity between the two repositories, we hope that `neptune-core` can benefit from the same upgrades. In fact, we are eager to support exchange integration in the abstract; and to support it urgently in order to avoid duplicate work later.
- The dev standup meeting is not particularly private but in order to be honored with an invitation you need to express a credible desire and expectation to contribute to Neptune Cash.
