Skip to content

Add Validator Exits, Consolidations, and Oracle vote flow sections#120

Open
ulieth wants to merge 3 commits into
feature/improve-oraclesfrom
review/oracle-exits-consolidations
Open

Add Validator Exits, Consolidations, and Oracle vote flow sections#120
ulieth wants to merge 3 commits into
feature/improve-oraclesfrom
review/oracle-exits-consolidations

Conversation

@ulieth

@ulieth ulieth commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@vercel

vercel Bot commented Jun 3, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview Jun 29, 2026 3:21pm

Request Review

Comment thread docs/docs/oracles/oracle-duties.mdx Outdated
The validator exit process is automated and trustless. During validator registration, the Operator Service generates each validator's pre-signed exit message, splits it into BLS signature shares using a threshold scheme, and encrypts a share for every Oracle — so the validators can always be exited, even if the operator disappears.

As part of registration, the Operator Service encrypts exit signatures using Shamir's secret sharing and distributes them to all Oracles.
When a Vault has unstake requests, the Oracles independently identify which validators must exit and publish those exits over their APIs. The Operator Service picks up the Oracle-signalled exits and triggers them on-chain through the Vault contract.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should we point that operator handles exits first?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Razve u Operator Service est' avtomaticheskaya "exit validators" task? U operatora est' tolko ruchnaya CLI-komanda dlya exita. Kakie validatory dolzhny vyiti, reshayut Oracle — oni zhe vystavlyayut podpisi cherez svoi API. Operator Service tolko podhvatyvaet eti Oracle-signalled exits i otpravlyaet ih on-chain cherez Vault kontrakt. Net?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants