Quickstart Guide
This quickstart guide will help you set up and make calls on the Avalanche network using the Liquify Gateway endpoints.
Prerequisites
Ensure you have an API key with the Avalanche network enabled.
Make calls
cURL
Run the following command in your terminal. This command will retrieve the latest block number from the Avalanche network.
Replace YOUR-API-KEY with your actual Liquify Gateway API key.
curl https://gateway.liquify.com/YOUR-API-KEY \
-X POST \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'Node (JavaScript)
In these examples, you'll use npm as your package manager.
Node Fetch
In your project folder, install the Node Fetch package using npm:
npm i node-fetchCreate your JavaScript file and copy the following code:
Replace
YOUR-API-KEYwith your actual Liquify Gateway API key.index.js
import fetch from 'node-fetch'; fetch("https://gateway.liquify.com/YOUR-API-KEY", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ jsonrpc: "2.0", method: "eth_blockNumber", params: [], id: 1 }) }) .then(response => response.json() ) .then(data => { console.log(data); }) .catch(error => { console.error(error); });Run the code using the following command:
node index.js
Axios
In your project folder, install the Axios package using npm:
Create your JavaScript file and copy the following code:
Replace
YOUR-API-KEYwith your actual Liquify Gateway API key.index.js
Run the code using the following command:
Ethers
In your project folder, install the ethers package using npm:
Create your JavaScript file and copy the following code:
Replace
YOUR-API-KEYwith your actual Liquify Gateway API key.index.js
Run the code using the following command:
Python
In your project folder, install the
requestslibrary:Create your Python file and copy the following code:
Replace
YOUR-API-KEYwith your actual Liquify Gateway API key.index.py
Run the code using the following command:
Last updated