Documentation IndexFetch the complete documentation index at: /llms.txtUse this file to discover all available pages before exploring further.
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Common request and response types
type CreateChallengeRequest = { walletAddress: string; };
type CreateChallengeResponse = { id: string; message: string; expiresAt: string; };
type VerifyChallengeRequest = { challengeId: string; walletAddress: string; signature: string; };
type PaymentClassification = | "INCOME" | "REIMBURSEMENT" | "PERSONAL_TRANSFER" | "UNKNOWN" | "EXCLUDED";
type CreateMinimumIncomeProofRequest = { selectedPaymentIds: string[]; thresholdAmount: string; assetCode: string; assetIssuer?: string; periodStart: string; periodEnd: string; expiresInDays?: number; };
type VerificationStatus = | "valid" | "expired" | "revoked" | "unknown" | "invalid";
type ProofStatus = "ACTIVE" | "EXPIRED" | "REVOKED" | "INVALID";
type ContractProofStatus = | { checked: true; revoked: boolean; valid: boolean; } | { checked: false; reason: "disabled" | "failed"; error?: string; };