FairyRing is a decentralized cryptographic network for verifiable confidential computation.
FairyRing processes cryptographic compute requests across the Fairblock stack. Depending on the application, these requests can include homomorphic encryption (HE) operations, zero-knowledge proof (ZKP) verification, distributed key generation (DKG), and decryption key generation.
FairyRing executes these operations through a decentralized network and returns verifiable results onchain. It does not rely on a centralized offchain server or an optimistic coprocessor for cryptographic computation.
To learn more about Fairblock's architecture, how FairyRing interacts with other modules in the stack, and how to start building with Fairblock, visit the Fairblock Docs.