Steps
- Create an Uniblock project
- Make a request
- Get your project API key
- Set up Uniblock as your client
1. Create an Uniblock project
Every Uniblock integration starts with a project. Projects hold your API keys, track your usage, and scope your analytics.1
Open your dashboard
Go to dashboard.uniblock.dev and click the Home tab in the left sidebar.
2
Create a new project
Click Create a project in the Get Started section on the Home page.
3
Name your project
Enter a project name and click Create. Your new project appears in the project list immediately.
2. Make a request
Once your project is created, you can test any Unified API endpoint using the built-in API Tester — no code required.1
Open your project
Click your project from the Home page to enter the project dashboard.
2
Open the API Tester
In the left sidebar, go to Endpoints → API Tester. This opens the Uniblock Explorer in a new tab.
3
Select an endpoint
In the Explorer, find the
/token/metadata endpoint and expand it. This endpoint returns metadata for any ERC-20 token by chain and address.4
Try it out
Click the Try it out button next to the endpoint to activate the input fields.
5
Execute the request
Example parameter values are pre-filled. Click Execute to send the request using those values.
6
View the response
The response body appears below with a
200 status code and the token metadata JSON. You’ve just made your first Uniblock API call.3. Get your project API key
The API key you saw in your project overview is what authenticates your requests and associates usage with your project.1
Copy your API key
Go back to your project and open the Overview page. Your API key is displayed at the top — click the copy icon next to it.
2
Authorize the Explorer
In the Explorer, click the Authorize button. Paste your API key into the
X-API-Key field and click Authorize, then Close.3
Start tracking usage
With your key active, requests made through the Explorer (or your application) are tracked under your project metrics in Endpoints → Analytics.
4. Set up Uniblock as your client
Ready to integrate Uniblock into your application? Here’s a minimal Node.js example to make your first programmatic request.1
Initialize a project
Create a new directory and initialize it:
2
Create index.js
Create a file named
index.js with the following contents. Replace YOUR_API_KEY with your actual project API key.index.js
3
Run with Node
4
Inspect the response
You should see the token balance output in your console:Your project dashboard will also show this call in Endpoints → Analytics.
Analytics & logs
After making API calls, head to Endpoints → Analytics in your project to review performance and request history.- Analytics — shows request volume, latency, success/failure rates, and endpoint breakdowns
- See Detailed Logs (at the bottom of the Analytics tab) — shows per-request detail including provider routing, response headers, and fallback attempts
Congratulations!
You’ve created a project, made your first request, and set up Uniblock as your API client. You’re ready to start building. Unified API OverviewReady to get started with Uniblock?
Create your free account and start building with unified blockchain infrastructure across 100+ chains.
View API reference
Explore all available endpoints and interactive playgrounds