transaction.php
Verifies a Solana transaction and the amount of Solana sent
Verifies the details of a Solana transaction made through SOL Pay
GET https://solpay.solblaze.org/transaction.php
The transaction endpoint takes in two parameters: to and txid. The to parameter is for the recipient address, and the txid is for the transaction signature (which can be obtained through one of the following transaction functions: sendSolanaLamports, sendSolana, signTransaction). The endpoint returns the sender address and the number of lamports sent.
Query Parameters
Name
Type
Description
to*
string
recipient address
txid*
string
transaction signature
network
string
mainnet-beta (default), devnet, or testnet
{
"status": "success",
"transaction": {
"lamports": 10000,
"amount": 1.0e-5,
"from": "SENDER_ADDRESS"
}
}{
"status": "error",
"error": "There was no transaction with the specified txid made through SOL Pay."
}{
"status": "error",
"error": "Missing parameters, endpoint requires the following fields: to, txid."
}{
"status": "error",
"error": "SOL Pay is in maintenance mode, please try again in a few minutes."
}{
"status": "error",
"error": "SOL Pay is in extended maintenance mode, please try again later."
}{
"status": "error",
"error": "An unknown error occurred, please try again in a few minutes"
}Example Request:
https://solpay.solblaze.org/transaction.php?to=RECIPIENT_ADDRESS&txid=TRANSACTION_SIGNATURE&network=mainnet-betaLast updated