@nerochain/x402-types
v1.0.0-rc.1
Published
Wire-format types and Zod schemas for the x402 V2 protocol on NERO Chain.
Downloads
87
Readme
@nerochain/x402-types
Tipos de wire-format e schemas Zod para o protocolo x402 V2 na NERO Chain. Compartilhado por todos os outros pacotes @nerochain/x402-*.
Instalação
pnpm add @nerochain/x402-typesO que está aqui
PaymentPayloadSchema/PaymentRequirementsSchema— validadores Zod para o envelope V2.AaNativeInnerPayloadSchema/ExactInnerPayloadSchema— formatos do payload interno por esquema.UserOperationV06Schema— struct UserOperation ERC-4337 v0.6 (NERO mainnet).- Constantes de rede —
NERO_MAINNET_CAIP(eip155:1689),NERO_TESTNET_CAIP(eip155:689). - Constantes de header —
HEADER_PAYMENT_REQUIRED,HEADER_PAYMENT_SIGNATURE,HEADER_PAYMENT_RESPONSE. - Helpers de codificação —
encodeHeaderValue,decodeHeaderValue(base64url JSON).
Uso
import {
PaymentPayloadSchema,
HEADER_PAYMENT_SIGNATURE,
decodeHeaderValue,
} from "@nerochain/x402-types";
const headerValue = req.headers[HEADER_PAYMENT_SIGNATURE.toLowerCase()];
const payload = decodeHeaderValue(headerValue, PaymentPayloadSchema);Documentação
Referência completa: https://x402.nerochain.io/docs/sdk/x402-types.
Licença
MIT.
