Get Started

Power your MultiversX app with Kepler — high-performance APIs and real-time event streams built for builders.

Getting Started

Getting started with Kepler takes only a few minutes. You’ll authenticate using an API Key that identifies your project and gives access to all active services.

1️. Quick Start

Visit: kepler.projectx.mx

Follow these steps to get your first live API key:

1

Log in with your preferred MultiversX wallet.

2

Choose your plan based on your app’s traffic and data needs.

3

Create an API Key — give it a name (e.g., my-dapp-mainnet).

4

Plug it into your app.

  • Go to the Services tab in your Dashboard to copy the base URLs for Mainnet or Devnet.


2️. Make Your First Request

Here’s a quick example using curl:

curl --request GET \
  --url "https://kepler-api.projectx.mx/mainnet/api/transactions?size=3" \
  --header "Api-Key: 0a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d"

This returns the 3 latest transactions from the mainnet API.


3️. Next Steps

  • Explore your available services on the Dashboard (API, ElasticSearch, Event Notifier, Gateway, Herotag DB, Webhooks).

  • For deeper integration examples, check the Core Features section in this documentation.

  • Monitor your credit usage and active keys in Kepler Dashboard → API Keys.

4️. Best Practices

Integrate securely

  • Never expose your API key in public code or repositories.

  • Use environment variables or a secrets manager for production apps.

Reference official MultiversX structures For transaction, address, and token schema details, see the MultiversX Docs.

Last updated