Dev Update 29 July 2025

Last week by the numbers

neptune-core

neptune-types

neptune-proton

Neptune Happenings

New Video: Reboot and Redeem

New Blog Post: UTXO Redemption

Proof of Work Algorithm Change

The Proof of Work (POW) algorithm is being changed to one that is memory-hard. This is intended to arrest or slow the transition to specialized hardware and align mining with proving. In the near term it should mean CPU only mining though eventually GPUs with enough memory may provide an advantage. Further details will be forthcoming at time of launch.

Development Updates

  • The TestNet network now accepts an 8-bit parameter, meaning that up to 256 independent testnets can be used in the future.
  • resolved a disconnect on peer message failure isse
  • merged the reboot branch into master.
  • the redeem branch now allows for the production of UTXO ownership proofs on block 21310, which can be used to credit receiving addresses

Relaunch Timing

Soon™. The goal is to finish up and relaunch Neptune Cash this week. Though we are not committing to a specific date right now.

Wallet Development

Basic history and mempool screens were implemented in the neptune-proton GUI wallet prototype. The history screen groups utxos by block. If more than one wallet-affecting transaction occurred in a given block, it will appear as a single transaction. This is the best that can be done from blockchain data alone since each Neptune block contains only a single merged transaction.

Contributor Updates

@aszepieniec:

@danda:

  • neptune-types:

    • added MempoolTransactionInfo
    • added TransactionProofType
  • neptune-proton

    • implemented history dioxus API and History screen.
      • implemented “group by” to summarize tx utxos per block.
    • implemented Block digest component with popup window and copy button.
    • implemented mempool_overview dioxus API and Mempool screen.