Attestor
Providing attestations for various web3 identity layers
We provide attestations to various data vehicles including smart contracts, verifiable credentials, and many more. Privacy-preserving solutions like zero-knowledge proofs and trusted execution environments are applied to increase data confidentiality and user anonymity under different trust assumptions.
Attestors
are used to deliver the computation results of Pythia nodes to different web3 infrastructures. A set of permissioned nodes would verify relevant attestations and create signatures that are easily verifiable on-chain
SBT Attestors mint a user’s behaviors into an on-chain SBT. We support zk-based credential statements that use zero-knowledge range proofs to desensitize the statements being proven.
DID Attestors are issuer nodes in different DID systems that issue verifiable credentials accordingly.
Merkle Attestors are used for Merkle airdropping a selected list of addresses. We have designed a zk-merkle-based extension of Semaphore to allow users from claiming data attestations (SBTs, credentials, etc.), with a private address.
TEE Signers establish TLS sessions and execute off-chain computation within a secure enclave. They then provide on-chain verifiable ECDSA signatures to verify both data provenance and execution correctness.