DEV Community

Gucci.koin 🔮
Gucci.koin 🔮

Posted on • Originally published at Medium on

Let’s Build a Dapp with Node.js and Koinos Pro [PART 1] Generate API Key

This is part 1 of the ‘Let’s Build on Koinos’ series where I go step-by-step on how to build a Node.js application capable of interacting with the Koinos blockchain.

For the sake of clarity, in this series, “Dapp” will refer to any application that utilizes blockchain technology. We will be creating a Dapp that can call smart contract functions created and audited by other developers.

You do NOT need to code smart contracts to harness the power of blockchain technology. Making use of existing contracts is a great way to start.

Let’s get started.

Koinos Pro

Step 1: Generate API Key via Koinos Pro

This can be done quickly with an API endpoint provided by Koinos Pro to make GET and POST json requests.

Free version available at https://koinos.pro/

Fast account creation (5 mins)

Koinos Pro portal for Koinos Network

After creating an account, generate an API key.

Mainnet API endpoint

We can choose between MAINNET and TESTNET, let’s use testnet for this tutorial.

Testnet API endpoint


https://api.harbinger.koinos.pro/jsonrpc?apikey=[your API key here]
Enter fullscreen mode Exit fullscreen mode

Replace [your API key here] with… you guessed it, your API key!

API Documentation: https://docs.koinos.pro/api_keys/

Nothing we need here, but it’s a useful link with a list of API connection methods.

In Part 2 we will create a wallet and get tKoin airdropped for interacting with the blockchain.

Image of Datadog

The Essential Toolkit for Front-end Developers

Take a user-centric approach to front-end monitoring that evolves alongside increasingly complex frameworks and single-page applications.

Get The Kit

Top comments (0)

Qodo Takeover

Introducing Qodo Gen 1.0: Transform Your Workflow with Agentic AI

Rather than just generating snippets, our agents understand your entire project context, can make decisions, use tools, and carry out tasks autonomously.

Read full post