Getting Started

Use this page to go from no setup to successfully submitting a Monad transaction via bloXroute Cloud API.

1

Create a bloXroute Account

  • Open the Register an account page:

  • Follow the instructions there to:

    • Create your account

    • Verify your email (if required)

    • Log in to the bloXroute Account Portal

2

Obtain Your Authorization Header

  • Open the Authorization Headers page

  • In the Account Portal, locate your Authorization value. Copy it and treat it as a secret. In the rest of this page and subsequent Monad pages, we will refer to it as: Authorization: <YOUR-AUTHORIZATION-HEADER>

3

Test Your Cloud API Connection

Use the Cloud API IPs page to confirm the current Cloud API hostname and IPs:

For Monad, you will typically use:

  • HTTPS endpoint: https://api.blxrbdn.com

  • WebSocket endpoint: wss://api.blxrbdn.com/ws

  • Or replace the DNS with a regional endpoint IP address listed in the Cloud API IPs page above

Test HTTPS

curl https://api.blxrbdn.com \
    -X POST \
    -H "Content-Type: application/json" \
    -H "Authorization: <YOUR-AUTHORIZATION-HEADER>" \
    -d '{"method": "quota_usage", "id": "1", "params": null}'

Test WebSocket

❯ wscat -c wss://api.blxrbdn.com/ws \
  --header "Authorization: <YOUR-AUTHORIZATION-HEADER>"
4

Submit Your First Monad Transaction

Monad transactions are submitted using the JSON-RPC method monad_tx.

You can use:

Replace transaction and backrunme_reward_address with real values from your signing stack.

Last updated