post
https://api-sandbox.coinflow.cash/api/redeem/evm/sendGaslessTx
Endpoint to send a credits redeem transaction on EVM-based blockchains.
This endpoint processes a gasless transaction for redeeming credits. It requires a signed permit message
(contained in signedMessages.permitCredits) that was previously generated by the /evm/creditsAuthMsg endpoint.
How It Works:
- Validates that the provided signed permit (EIP-712 signature) is correct.
- Constructs the transaction using provided details and sends it through the appropriate EVM network provider.
Request Body:
merchantId(string): The ID of the merchant.subtotal(Subtotal): The transaction subtotal.transactionData(EvmTransactionData): Details of the transaction to be executed.signedMessages(SignedMessages): Contains the signed permit message (permitCredits) for credit authorization.chargebackProtectionData?(CartItemClassOmitted): Optional chargeback protection data.validBefore,nonce,creditsRawAmount: Values returned by/evm/creditsAuthMsgfor further verification.
Response: Returns an object containing:
hash(string): The transaction hash of the submitted gasless transaction.