@btx-tools SDK — BTX service-challenge admission control
    Preparing search index...

    The challenge envelope returned by getmatmulservicechallenge. Opaque to the SDK at the wire boundary — pass through to solver / redeem.

    interface Challenge {
        binding: ChallengeBinding;
        challenge: ChallengePayload;
        challenge_id: string;
        expires_at: number;
        expires_in_s: number;
        issued_at: number;
        kind?: string;
        proof_policy: ChallengeProofPolicy;
        [k: string]: unknown;
    }

    Indexable

    • [k: string]: unknown

      Open extension.

    Index

    Properties

    challenge: ChallengePayload
    challenge_id: string
    expires_at: number
    expires_in_s: number
    issued_at: number
    kind?: string

    btxd schema kind discriminator (e.g. "matmul_service_challenge_v1").

    proof_policy: ChallengeProofPolicy