Skip to main content
New to Uniblock? Get access for free through our dashboard. Estimated time: under 10 minutes.

Steps

  1. Create an Uniblock project
  2. Make a request
  3. Get your project API key
  4. 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
See the Analytics & Logs guide for a full walkthrough.

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 Overview

Ready 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