At Chainup Cloud, we manage Solana RPC endpoints, handling hundreds of billions of requests each month. To simplify integration for developers, we've created documentation with examples of how to call RPC methods using cURL, JavaScript, Python. Chainup Cloud supports a wide range of Solana APIs, making development easier and more efficient. 在 Chainup Cloud,我们管理 Solana RPC 端点,每月处理数千亿个请求。为了简化开发人员的集成,我们创建了文档,其中包含如何使用 cURL、JavaScript、Python 调用 RPC 方法的示例。Chainup Cloud 支持各种 Solana API,使开发更轻松、更高效。
constaxios=require('axios');//npm install axios if you don have the module installed`let options = { url:"https://api.chainup.net/solana/mainnet/<YOUR_API_KEY>", method:"post", headers: { "content-type":"application/json" }, body: JSON.stringify({"jsonrpc": "2.0","id": 1,"method": "getAccountInfo","params": ["7cVfgArCheMR6Cs4t6vz5rfnqd56vZq4ndaBrY5xkxXy",{"encoding": "base58"}])
};axios(options).then(response => {console.log('Post successful: response:',response.data);}).catch(error => {console.error('An error has occurred:', error);});
import requestsimport json# Set the headers for the requestheaders ={"Content-Type":"application/json","CONSISTENT-HASH":"true"}# Prepare the payload for the RPC requestpayload = json.dumps({"jsonrpc": "2.0","id": 1,"method": "getAccountInfo","params": ["7cVfgArCheMR6Cs4t6vz5rfnqd56vZq4ndaBrY5xkxXy", {"encoding": "base58"} ]})# Send the POST request to the Solana RPC endpointurl ="https://api.chainup.net/solana/mainnet/<YOUR_API_KEY>"try: r = requests.post(url=url, headers=headers, data=payload)# Check if the request was successfulif r.status_code ==200:print("Post successful: response: ", r.content)else:print(f"An error occurred: {r.status_code}")except requests.exceptions.RequestException as e:print(f"Request failed: {e}")