The Interfold / Ciphernode Operator Guide
Ciphernode Operator Guide

From zero to active.

Learn the ciphernode model, run a node on Sepolia, and prepare an operator for mainnet participation.

A docs-shaped operator curriculum

What you’ll be able to do

Each section answers a different operator question. Move through them in order, or jump directly to the task you need.

01Explanation

Build the mental model

See how E3s, committees, DKG, FHE, and threshold decryption fit together.

02Tutorial

Run the software

Rehearse a complete ciphernode setup on Sepolia before committing capital.

03How-to

Prepare the operator

Separate keys, validate configuration, and understand the onchain activation path.

04How-to

Enter the protocol

Bond FOLD, register, add tickets, and verify that the operator is eligible.

05Reference

Operate responsibly

Keep requirements, lifecycle states, contracts, and CLI commands close at hand.

06Source map

Stay current

Use official Interfold docs and live contracts as the authority for volatile values.

Mental model

One confidential computation, end to end

A ciphernode is not the machine doing the application computation. It is part of the committee that collectively establishes encryption and decryption authority for an E3.

E3 requestedA confidential computation is published onchain.
Committee selectedEligible ciphernodes compete via verifiable ticket sortition.
Shared keyThe committee runs publicly verifiable distributed key generation.
Encrypted inputsParticipants encrypt data to the committee public key.
FHE executionA compute provider evaluates the secure process over ciphertexts.
Threshold decryptCommittee shares unlock only the permitted plaintext output.

Operator path at a glance

The sequence is progressive, but the reference layer stays available whenever you need to verify a detail.

StageDiátaxis modeOutcomeNext
01UnderstandA reliable mental model of the operator layerOpen →
02TutorialA running Sepolia process you can inspectOpen →
03How-toA configured operator ready for activationOpen →
04ReferenceA repeatable operating and verification loopOpen →