Browse documentation
Live For everyone

Implementation status

A precise view of which capabilities are implemented in code and which remain planned, independent of deployment or general availability.

Last reviewed Jul 22, 2026

How to read the labels

LabelMeaning
LiveThe implementation or operating workflow exists
PlannedDesigned or proposed, but not implemented yet

Live does not mean generally available, deployed to production, self-service, or free of manual steps. The “Current reality” column states those operational qualifications. These labels are not an uptime commitment or a promise that a particular wallet will be accepted.

Recovery service

CapabilityStatusCurrent reality
Public recovery requestLiveThe form collects case information; it does not accept wallet files
Ownership and compatibility reviewLiveA human reviews each case before secure intake
Custodial secure intakeLiveEncrypted wallet material is sealed into a high-trust path
Non-custodial recoveryLiveThe wallet stays with the owner; probable matches require human confirmation against the real wallet, and final recovery is guided manually
Offline customer extractorLiveCLI and GUI source implementations derive safe extracts for Bitcoin Core, Blockchain.com backups, Electrum, and MultiBit without a network dependency; there is no public tagged desktop release yet
Blockchain.com GUID extractorLiveThe separate opt-in wreq transport has been validated live on Linux and contacts only blockchain.info; 2FA-code wallets are unsupported and no tagged artifact is published
Self-service extract submissionPlannedThe public request form does not accept extracts; an owner-created extract currently enters through a controlled post-review handoff
Recovery Room desktop appPlannedThe proposed local ceremony application is not implemented
Automated payout transactionPlannedCurrent settlement requires manual coordination

Distributed search and verification

CapabilityStatusCurrent reality
Signed manifests, chunks, and tool catalogLiveImplemented; exact extracts, tools, and search assignments are signature-bound
High-trust case authoringLiveImplemented as an admin-operated workflow rather than a standalone service
Lease-based coordinatorLiveAssigns bounded search work and relays sealed reports
Linux NVIDIA operator agentLiveSupervisor, runner, enrollment, work loop, idle gating, and reporting are implemented
Signed agent packages and installerLiveRelease manifests, package verification, systemd installation, and container deployment paths exist
Reproducible agent and hashcat buildsLiveBoth binaries can be rebuilt bit-for-bit from pinned inputs and compared with release provenance
Extractor build and release evidenceLiveOffline CLI release gates and a two-clean-build reproducibility check exist; CI compiles the opt-in GUID transport, while the defined multi-platform tag workflow has not yet produced a public release
Operator web portalPlannedOperators do not have a self-service portal today
Automated identity-verification integrationPlannedOperator review and onboarding are currently controlled manually
Windows, macOS, or AMD operator agentsPlannedNo supported operator release today
Automatic benchmarking and routingPlannedWork placement is not yet a fully automated marketplace
Bitcoin Core wallet engineLiveSafe test piece and full-wallet ground-truth verification implemented
Blockchain.com wallet engineLiveOne-block safe test piece and custody-aware verification implemented
Electrum wallet engineLiveLegacy v1/v2 and 2.8+ BIE1 safe test pieces, operator modes, and custody-aware verification are implemented; exact files remain case-reviewed
MultiBit wallet engineLiveClassic .key, Classic .wallet, and HD safe test pieces, operator modes, and custody-aware verification are implemented; exact files remain case-reviewed
Non-custodial probable-match reviewLiveMinimal-extract matches remain non-terminal until a human confirms or rejects them against the real wallet
Contribution accountingLiveSigned work units and accepted coverage are recorded for payout-policy calculation
Proportional operator-pool calculationLiveSigned case policy supports a finder allocation plus effort-weighted eligible contributors; absolute settlement remains manual

The wallet-engine labels mean their implementations exist. They do not mean every historical wallet variant is compatible or that every submitted case will be accepted.

Security and transparency

CapabilityStatusCurrent reality
Browser-side sealing for direct uploadsLiveSupported intake material is encrypted before storage
Signed device reports and sealed candidate resultsLiveImplemented in the agent protocol
Supervisor and runner process splitLiveSeparate processes and code-level data boundaries exist; both still run as the same service user
Signed release verificationLiveThe agent verifies release signatures, listed file hashes, and package structure before installation
Reproducible binary verificationLivePinned build inputs and provenance comparison are implemented for the agent and bundled hashcat
Transparency-log implementationLiveLog, checkpoint, and anchoring code exists; a public production log is not active
Canary audit and operator standingLiveSigned audit jobs, verdicts, holds, disqualification, and payout-finalization gates are implemented; this is not a claim of an open public audit program
Strong operator process sandboxPlannedSupervisor and runner are separate processes today; stronger OS isolation remains future work
Hardware-enclave verificationPlannedNot part of the current production trust boundary

Service scope today

  • Distributed recovery supports compatible encrypted Bitcoin Core, Blockchain.com/info, Electrum, and MultiBit wallet files. Electrum and MultiBit are available in custodial and non-custodial recovery.
  • The customer extractor can derive a non-custodial safe test piece locally in source builds. Its existence does not turn the contact form into a wallet or extract upload surface.
  • The service recovers forgotten passwords for supported encrypted wallets. Missing keys, seed phrases, and other unsupported cases are explained in What we cannot recover.
  • Every case is reviewed before acceptance.
  • Search success is not guaranteed, even for an accepted case.
  • A correct password does not prove that the decrypted wallet has spendable value. Many wallets do not expose usable addresses before decryption, so an empty wallet can produce no operator payout.
  • Operator-pool rewards require a funded recovery, eligible work, and completed manual settlement.
  • Operators are onboarded through a controlled process rather than an open, anonymous marketplace.

This page is the source of truth when a higher-level page describes a future-state workflow. If a feature is marked planned here, its design may exist but the implementation should not be presented as complete. For live features, consult “Current reality” before inferring deployment or availability.