# Dev Update 27 Nov 2025

**URL:** <https://talk.neptune.cash/t/dev-update-27-nov-2025/182>\
**Category:** News and Announcements\
**Tags:** dev-updates\
**Created:** [November 27, 2025, 7:40am UTC](https://talk.neptune.cash/t/dev-update-27-nov-2025/182 "2025-11-27T07:40:35Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![neptune-team](https://talk.neptune.cash/user_avatar/talk.neptune.cash/neptune-team/32/18_2.png) [@neptune-team](https://talk.neptune.cash/u/neptune-team)\
**Post date:** [November 27, 2025, 7:40am UTC](https://talk.neptune.cash/t/dev-update-27-nov-2025/182/1 "2025-11-27T07:40:35Z")

</div>

![neptune-banner](https://talk.neptune.cash/uploads/default/original/1X/3e76822acc7dcfcb498d95fe5340996dc945ea98.jpeg)

### Last week by the numbers

**neptune-core**

- [3 commits to master branch](https://github.com/Neptune-Crypto/neptune-core/commits/master/?since=2025-11-18&until=2025-11-25)
- [1 issues closed](https://github.com/Neptune-Crypto/neptune-core/issues?q=is:issue+state:closed+closed:2025-11-18..2025-11-25)
- [4 pull requests raised](https://github.com/Neptune-Crypto/neptune-core/issues?q=is:pr+created:2025-11-18..2025-11-25)
- [2 pull requests merged](https://github.com/Neptune-Crypto/neptune-core/issues?q=is:pr+merged:2025-11-18..2025-11-25)

**neptune-proton**

- [12 commits to master branch](https://github.com/Neptune-Crypto/neptune-proton/commits/master/?since=2025-11-18&until=2025-11-25)

**tasm-lib**

- [7 commits to master branch](https://github.com/TritonVM/tasm-lib/commits/master/?since=2025-11-18&until=2025-11-25)

## Neptune Happenings

### neptune-proton desktop wallet v0.1.1 for Linux and Windows

neptune-proton is a GUI dashboard/wallet for neptune-core from the neptune team. It provides a graphical interface to the wallet that is built into neptune-core.

Linux binaries were released in v0.1.0 followed a few days later by a Windows installer in v0.1.1. A MacOS build should be coming soon, once a camera-capture dependency is replaced.

- [Announcement](https://talk.neptune.cash/t/neptune-proton-0-1-0-alpha-release-linux-only-for-now/179/2)
- [Downloads](https://github.com/Neptune-Crypto/neptune-proton/releases)

### Work begins on Succinctness

Succinctness promises to be a novel and key feature of the neptune blockchain that enables [scalable privacy](https://talk.neptune.cash/t/the-problem-of-scalable-privacy/24). At a high level it is a property whereby a neptune _light node_ can verify any given block without requiring all the intervening blocks since genesis. Such _light nodes_ will not need to download the entire blockchain but will still be able to fully verify validity of wallet funds.

@sword-smith has committed himself to the task. It will require implementing all the transaction and block validation logic in triton-asm (tasm).

At this point, it appears it can be implemented without a fork (hard or soft) but the most elegant implementation might necessitate one.

[Issue 781](https://github.com/Neptune-Crypto/neptune-core/issues/781) has been opened to track this effort.

### Initial Block Download: Parallel Sync

@aszepieniec submitted a [draft PR](https://github.com/Neptune-Crypto/neptune-core/pull/787) that implements parallel block syncing. This enables neptune-core to request blocks from many peers at once instead of relying on a single peer. The net effect should be to make the sync process both faster and more robust.

### Research: Outsourcing of Proof Generation

The network requires that each transaction have a _SingleProof_ before it can be included in a block. Generating these proofs requires a powerful machine. Weaker machines can submit a transaction with a _ProofCollection_ to the network for others to “upgrade” to a _SingleProof_, for a percentage of the transaction fee.

However some devices are not able to produce even a _ProofCollection_. Such a transaction has a _PrimitiveWitness_. This type of transaction cannot be submitted to the network because it would leak privacy.

This week @aszepieniec is meeting with another cryptographer to discuss this problem and investigate how lightweight devices might be able to outsource the work of generating a SingleProof without leaking privacy.

Such a solution would make neptune web wallets and mobile wallets much more practical.

### RPC support for independent self-custody wallets merged

[PR 777](https://github.com/Neptune-Crypto/neptune-core/pull/777) by @KaffinPX was merged.

This PR is notable because it provides three new json-rpc calls that together enable wallet software clients that manage their own keys to use neptune-core for interacting with the neptune network: identifying incoming payments and sending transactions.

This means that wallets such as VXB should now be able to use the official neptune-core node rather than a customized fork. It thereby opens the door for wallet developers to innovate with web wallets, mobile wallets, multi-account wallets, etc.

### `Stir` and Verifier Rewrite

@jfs reports progress on the `Stir` project, specifically concerning parameter derivation. This week, he plans to rewrite the `Stir` verifier to be amenable to TASM translation by changing the pre-processing step that currently uses allocations, which is not ideal for assembly programming.
