logo

Learn about Neptune

Educational materials and tutorials to expand your knowledge on how Neptune works.

Neptune White Paper

Neptune White Paper

April 23, 2021

Alan Szepieniec and Thorkil Værge

The Neptune White Paper by Alan Szepieniec and Thorkil Værge

UTXO Redemption Tutorial

UTXO Redemption Tutorial

August 1, 2025

Jastar13 and Kaffin

Step-by-step guide to building and using Neptune Core's redeem branch to generate UTXO redemption claims from the legacy chain.

Authentication Structure Authentication

Authentication Structure Authentication

October 26, 2024

Alan Szepieniec

Non-deterministic algorithms can efficiently verify that authentication structures for Merkle trees are correct and complete.

Cryptographic Arguments for Linking Tables in Triton VM

Cryptographic Arguments for Linking Tables in Triton VM

February 6, 2023

Jan Ferdinand Sauer

How Triton VM's zk-STARK engine links distinct tables together to create convincing proofs of correct program execution.

Speeding up STARK Provers with Multicircuits

Speeding up STARK Provers with Multicircuits

November 25, 2022

Thorkil Værge

How multicircuits reduce the computational overhead of STARK proof generation by efficiently evaluating multivariate polynomials.

Brainfuck STARK Tutorial

Brainfuck STARK Tutorial

August 3, 2022

Thorkil Værge, Ferdinand Sauer, and Alan Szepieniec

Learn how to arithmetize a simple Turing complete programming language such that a STARK prover and verifier can be built for it.

Minimizing Storage Using Merkle Mountain Ranges

Minimizing Storage Using Merkle Mountain Ranges

April 11, 2022

Thorkil Værge

In the Neptune protocol Merkle Mountain Ranges are used to commit to the set of transaction outputs.

Anatomy of a STARK

Anatomy of a STARK: Part 6

October 28, 2021

Alan Szepieniec

Optimizing STARK performance using the Number Theoretic Transform and computational algebra techniques for faster proof generation.

Anatomy of a STARK

Anatomy of a STARK: Part 5

October 28, 2021

Alan Szepieniec

Building a practical STARK proof system for Rescue-Prime hash function evaluation, creating a post-quantum signature scheme.

Anatomy of a STARK

Anatomy of a STARK: Part 4

October 28, 2021

Alan Szepieniec

The STARK Polynomial IOP backbone, covering AIR arithmetization and interpolation steps for proof system construction.

Anatomy of a STARK

Anatomy of a STARK: Part 3

October 28, 2021

Alan Szepieniec

FRI (Fast Reed-Solomon IOP of Proximity) protocol for establishing bounded polynomial degrees through split-and-fold technique.

Anatomy of a STARK

Anatomy of a STARK: Part 2

October 28, 2021

Alan Szepieniec

Finite field arithmetic fundamentals and implementation for building STARKs with specific algebraic structures.

Anatomy of a STARK

Anatomy of a STARK: Part 1

October 28, 2021

Alan Szepieniec

Overview of STARKs as hash-based interactive proof systems using AIR arithmetization and FRI for low-degree polynomial verification.

Anatomy of a STARK

Anatomy of a STARK: Part 0

October 28, 2021

Alan Szepieniec

A six-part tutorial series explaining the mechanics of STARK proof systems for technically-inclined audiences.