SolanaBlender

API Integrations

Integrate SolanaBlender into your own system using a simple session lifecycle. Create a session, show a deposit wallet, monitor progress, and retrieve the final wallet once the process completes. Contact us to request a personal API key.

API Workflow

  1. Create a session
  2. Display deposit wallet to user
  3. Poll progress
  4. Retrieve final wallet

Authentication

All API calls require an API key in the request header.

x-api-key: YOUR_CLIENT_API_KEY

Base URL

https://solanablender.com/api

Endpoints

Method Endpoint Description
POST /client-session Create a session and return a deposit wallet
GET /client-session/progress/{session_id} Check session progress
GET /client-session/result/{session_id} Retrieve final wallet details

Create Session

curl -X POST https://solanablender.com/api/client-session \
 -H "x-api-key: YOUR_CLIENT_API_KEY"

Check Progress

curl https://solanablender.com/api/client-session/progress/SESSION_ID \
 -H "x-api-key: YOUR_CLIENT_API_KEY"

Retrieve Result

curl https://solanablender.com/api/client-session/result/SESSION_ID \
 -H "x-api-key: YOUR_CLIENT_API_KEY"

Example Response

{
 "session_id":"abcd1234",
 "final_wallet":"G44YoZi6zTCpwayN3WKWrrAGMKfyx244ryfwL4FVzybh",
 "private_base58":"2We3M4TnwX5RXRqtMp2Hz4TxhtwukdHwbNPyYRVZ39pbfizYSzgsZknD69HwgxKLD5L3HPgFg4XJj4K4x2Kg95cw",
 "final_balance":0.0
}

Recommended Integration Model

Browser UI
   ↓
Your backend server
   ↓
SolanaBlender API

Never expose the API key in browser JavaScript. Store it server-side.

Get Started FAQ