openac-sdk

Classes

Credential
OpenACError
SetupError
ProofError
VerificationError
InputError
WasmError
OpenAC
NativeBackend
Prover
Verifier
WitnessCalculator

Interfaces

PredicateSpec
ShowInputOptions
NativeBackendConfig
OpenACConfig
CircuitArtifacts
JwtCircuitParams
ShowCircuitParams
EcdsaPublicKey
PemPublicKey
ProofRequest
ProofResult
ProofPublicValues
ProofTiming
VerifyingKeys
VerificationResult
KeySet
SerializedKeySet
SerializedProofJSON
DisclosedClaim
JwtCircuitInputs
ShowCircuitInputs
PrecomputeRequest
SerializedCredential
PrecomputedCredential
PrecomputeTiming
SerializedPrecomputedCredentialJSON
PresentRequest
PresentationProof
PresentationTiming

Type Aliases

EcdsaPrivateKey
IssuerPublicKey
SerializedProof
ErrorCode

Variables

PredicateOp
LogicToken
DEFAULT_JWT_PARAMS
DEFAULT_SHOW_PARAMS
P256_SCALAR_ORDER

Functions

buildJwtCircuitInputs
signDeviceNonce
buildShowCircuitInputs
deserializePrecomputed
base64urlToBase64
base64ToBase64url
base64Decode
base64Encode
base64urlEncode
bytesToBigInt
bigintToBytes
base64ToBigInt
base64urlToBigInt
bigintToBase64url
uint8ArrayToBigIntArray
stringToPaddedBigIntArray
sha256Pad
sha256Hash
sha256HashString
encodeClaims
modInverse
modScalarField
circuitInputsToJson
jwkPointToBigInt