@me2em/core
    Preparing search index...

    Interface PaymentRequest

    A signed-off payment demand (v1.2 §0.1): every parameter a verifier needs comes from this artifact — nothing is negotiated out-of-band. All payment parameters live in signed data; the wire shape is pinned here and unchanged from Документ 2 v1.0 (v1.2 §12).

    interface PaymentRequest {
        chain: string;
        payTo: string;
        amount: string;
        asset: string;
        reference: string;
        expiresAt: number;
    }
    Index
    chain: string

    Exact CAIP-2 chain the request is payable on.

    payTo: string

    Recipient address on that chain.

    amount: string

    Amount as a decimal string in whole token units (NOT the smallest denomination).

    asset: string

    Asset identifier — the chain-native asset or a token id (e.g. SPL mint, base58).

    reference: string

    Correlation key included in the payment transaction (for Solana: a base58-encoded 32-byte reference key). Chain-level REPLAYED detection keys on it; order-level deduplication keys on it too.

    expiresAt: number

    Unix seconds — payments observed after this are EXPIRED (block time first, observed time as fallback).