debug_getRawReceipts
curl --request POST \
--url https://arc-testnet.core.chainstack.com/6caa7fd90475ac9214f7521dd460fa7c/ \
--header 'Content-Type: application/json' \
--data '
{
"id": 1,
"jsonrpc": "2.0",
"method": "debug_getRawReceipts",
"params": [
"0x34808ff"
]
}
'import requests
url = "https://arc-testnet.core.chainstack.com/6caa7fd90475ac9214f7521dd460fa7c/"
payload = {
"id": 1,
"jsonrpc": "2.0",
"method": "debug_getRawReceipts",
"params": ["0x34808ff"]
}
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({id: 1, jsonrpc: '2.0', method: 'debug_getRawReceipts', params: ['0x34808ff']})
};
fetch('https://arc-testnet.core.chainstack.com/6caa7fd90475ac9214f7521dd460fa7c/', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://arc-testnet.core.chainstack.com/6caa7fd90475ac9214f7521dd460fa7c/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'id' => 1,
'jsonrpc' => '2.0',
'method' => 'debug_getRawReceipts',
'params' => [
'0x34808ff'
]
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://arc-testnet.core.chainstack.com/6caa7fd90475ac9214f7521dd460fa7c/"
payload := strings.NewReader("{\n \"id\": 1,\n \"jsonrpc\": \"2.0\",\n \"method\": \"debug_getRawReceipts\",\n \"params\": [\n \"0x34808ff\"\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://arc-testnet.core.chainstack.com/6caa7fd90475ac9214f7521dd460fa7c/")
.header("Content-Type", "application/json")
.body("{\n \"id\": 1,\n \"jsonrpc\": \"2.0\",\n \"method\": \"debug_getRawReceipts\",\n \"params\": [\n \"0x34808ff\"\n ]\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://arc-testnet.core.chainstack.com/6caa7fd90475ac9214f7521dd460fa7c/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"id\": 1,\n \"jsonrpc\": \"2.0\",\n \"method\": \"debug_getRawReceipts\",\n \"params\": [\n \"0x34808ff\"\n ]\n}"
response = http.request(request)
puts response.read_body{
"jsonrpc": "2.0",
"id": 1,
"result": [
"0xf904ec0183184b39b9010000000000000040000000002004000000400000000000000000800400000000008000000000000000000000000000000000000004000022000000000240000000000000011008000400000008000002000001000000000000000000000000000000000000020000002000000400000800000000800000000000000010000000400000000000000000000800000000000800012000000080000000000000800000000000200200000000000000000000008000000020000000000000000004000000000023001000001008000000000002000000000404084000000100000020400000000000000000000400001002000000000000000100000000000000000000f903e1f89b94fffffffffffffffffffffffffffffffffffffffef863a0ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa00000000000000000000000005d20879655df3c1e04ab111af0009ad650e762f0a00000000000000000000000007798f2eb73c1dd8fa8086d780d5cf114a10f528ea0000000000000000000000000000000000000000000000000016345785d8a0000f89b94fffffffffffffffffffffffffffffffffffffffef863a0ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa00000000000000000000000007798f2eb73c1dd8fa8086d780d5cf114a10f528ea0000000000000000000000000ad4c0bf78ce754d5d4d045e37783e95834b900fea0000000000000000000000000000000000000000000000000016345785d8a0000f89b94ad4c0bf78ce754d5d4d045e37783e95834b900fef863a05548c837ab068cf56a2c2479df0882a4922fd203edb7517321831d95078c5f62a00000000000000000000000007798f2eb73c1dd8fa8086d780d5cf114a10f528ea00000000000000000000000000a3111263a39fa77d1a931a2aeb028314b73fb7ea0000000000000000000000000000000000000000000000000016345785d8a0000f85a946c415c8567bf7c2761d623c41f57668ddbad939bf842a0bc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3ba00000000000000000000000006610cb88385996ca4e121954f07ee3a0c95e5aa880f87b942d40cdfaa7dacd3db2c1458641ca59cf3c577920f863a08be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000005d20879655df3c1e04ab111af0009ad650e762f080f879946c415c8567bf7c2761d623c41f57668ddbad939be1a07e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798fb84000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d40cdfaa7dacd3db2c1458641ca59cf3c577920f858946c415c8567bf7c2761d623c41f57668ddbad939be1a0c7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2a00000000000000000000000000000000000000000000000000000000000000001f85a947798f2eb73c1dd8fa8086d780d5cf114a10f528ef842a01449abf21e49fd025f33495e77f7b1461caefdd3d4bb646424a3f445c4576a5ba00000000000000000000000006c415c8567bf7c2761d623c41f57668ddbad939b80"
]
}Arc node API
debug_getRawReceipts | Arc
Arc API method that returns the RLP-encoded transaction receipts for a given block. debug_getRawReceipts on Arc via Chainstack.
POST
/
debug_getRawReceipts
curl --request POST \
--url https://arc-testnet.core.chainstack.com/6caa7fd90475ac9214f7521dd460fa7c/ \
--header 'Content-Type: application/json' \
--data '
{
"id": 1,
"jsonrpc": "2.0",
"method": "debug_getRawReceipts",
"params": [
"0x34808ff"
]
}
'import requests
url = "https://arc-testnet.core.chainstack.com/6caa7fd90475ac9214f7521dd460fa7c/"
payload = {
"id": 1,
"jsonrpc": "2.0",
"method": "debug_getRawReceipts",
"params": ["0x34808ff"]
}
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({id: 1, jsonrpc: '2.0', method: 'debug_getRawReceipts', params: ['0x34808ff']})
};
fetch('https://arc-testnet.core.chainstack.com/6caa7fd90475ac9214f7521dd460fa7c/', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://arc-testnet.core.chainstack.com/6caa7fd90475ac9214f7521dd460fa7c/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'id' => 1,
'jsonrpc' => '2.0',
'method' => 'debug_getRawReceipts',
'params' => [
'0x34808ff'
]
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://arc-testnet.core.chainstack.com/6caa7fd90475ac9214f7521dd460fa7c/"
payload := strings.NewReader("{\n \"id\": 1,\n \"jsonrpc\": \"2.0\",\n \"method\": \"debug_getRawReceipts\",\n \"params\": [\n \"0x34808ff\"\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://arc-testnet.core.chainstack.com/6caa7fd90475ac9214f7521dd460fa7c/")
.header("Content-Type", "application/json")
.body("{\n \"id\": 1,\n \"jsonrpc\": \"2.0\",\n \"method\": \"debug_getRawReceipts\",\n \"params\": [\n \"0x34808ff\"\n ]\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://arc-testnet.core.chainstack.com/6caa7fd90475ac9214f7521dd460fa7c/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"id\": 1,\n \"jsonrpc\": \"2.0\",\n \"method\": \"debug_getRawReceipts\",\n \"params\": [\n \"0x34808ff\"\n ]\n}"
response = http.request(request)
puts response.read_body{
"jsonrpc": "2.0",
"id": 1,
"result": [
"0xf904ec0183184b39b9010000000000000040000000002004000000400000000000000000800400000000008000000000000000000000000000000000000004000022000000000240000000000000011008000400000008000002000001000000000000000000000000000000000000020000002000000400000800000000800000000000000010000000400000000000000000000800000000000800012000000080000000000000800000000000200200000000000000000000008000000020000000000000000004000000000023001000001008000000000002000000000404084000000100000020400000000000000000000400001002000000000000000100000000000000000000f903e1f89b94fffffffffffffffffffffffffffffffffffffffef863a0ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa00000000000000000000000005d20879655df3c1e04ab111af0009ad650e762f0a00000000000000000000000007798f2eb73c1dd8fa8086d780d5cf114a10f528ea0000000000000000000000000000000000000000000000000016345785d8a0000f89b94fffffffffffffffffffffffffffffffffffffffef863a0ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa00000000000000000000000007798f2eb73c1dd8fa8086d780d5cf114a10f528ea0000000000000000000000000ad4c0bf78ce754d5d4d045e37783e95834b900fea0000000000000000000000000000000000000000000000000016345785d8a0000f89b94ad4c0bf78ce754d5d4d045e37783e95834b900fef863a05548c837ab068cf56a2c2479df0882a4922fd203edb7517321831d95078c5f62a00000000000000000000000007798f2eb73c1dd8fa8086d780d5cf114a10f528ea00000000000000000000000000a3111263a39fa77d1a931a2aeb028314b73fb7ea0000000000000000000000000000000000000000000000000016345785d8a0000f85a946c415c8567bf7c2761d623c41f57668ddbad939bf842a0bc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3ba00000000000000000000000006610cb88385996ca4e121954f07ee3a0c95e5aa880f87b942d40cdfaa7dacd3db2c1458641ca59cf3c577920f863a08be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000005d20879655df3c1e04ab111af0009ad650e762f080f879946c415c8567bf7c2761d623c41f57668ddbad939be1a07e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798fb84000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d40cdfaa7dacd3db2c1458641ca59cf3c577920f858946c415c8567bf7c2761d623c41f57668ddbad939be1a0c7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2a00000000000000000000000000000000000000000000000000000000000000001f85a947798f2eb73c1dd8fa8086d780d5cf114a10f528ef842a01449abf21e49fd025f33495e77f7b1461caefdd3d4bb646424a3f445c4576a5ba00000000000000000000000006c415c8567bf7c2761d623c41f57668ddbad939b80"
]
}Arc API method that returns the RLP-encoded transaction receipts for a given block.
Get your own node endpoint todayStart for free and get your app to production levels immediately. No credit card required.You can sign up with your GitHub, X, Google, or Microsoft account.
Parameters
blockParameter— the block number (hex) or tag (latest,earliest,pending)
Response
result— an array of RLP-encoded transaction receipts as hex strings.
debug_getRawReceipts code examples
curl -X POST "CHAINSTACK_NODE_URL" \
-H "Content-Type: application/json" \
-d '{"jsonrpc": "2.0", "method": "debug_getRawReceipts", "params": ["latest"], "id": 1}'
Last modified on August 3, 2026
Was this page helpful?
⌘I