MEVSwap is live - The first MEV DEX
mevswap.com
merkle
Dashboard
  • What is merkle
  • Private pool
    • What is Private mempool
    • What is MEV
      • Arbitrage
      • Backruns
      • Sandwiches
    • Wallets
      • Send transactions via RPC
      • Cancel a transaction
      • Transaction status
      • Send transactions via API
      • Programmable privacy
      • Transaction boost
      • Send Solana transaction
      • Solana Transaction Status
      • Solana Boost
    • Searchers
      • Bid on transactions
      • MEVBlocker websocket
      • Bid status
      • Send bundles
    • User Cashback
      • Implementation Guide
      • Dashboard
    • Mempool Explorer
  • MEVSwap
    • What is MEVSwap
    • MEV Bids
    • Swap Signatures
  • Pools
  • MEV Protected Free RPC
    • Ethereum RPC
    • BSC RPC
  • Snapshots
    • Ethereum RETH Snapshots
Powered by GitBook

© merkle 2023-2025

On this page

Was this helpful?

  1. Private pool
  2. Wallets

Send Solana transaction

PreviousTransaction boostNextSolana Transaction Status

Last updated 3 months ago

Was this helpful?

merkle supports sending transactions in either base58 or base64 via the standard sendTransaction Solana method. Your custom RPC endpoint can be found in the

POST https://svm.merkle.io/<api key>

Example of a request:

{
    "method": "sendTransaction",
    "id": 1,
    "params": [
          # raw transaction encoded either in base64 or base58
          "AaIUryZ/KC2bPJGgcQucHK+5hi9Iw0VQozc16sl+JPpyPrrM3gg5hqLd4ebW06G5N/3zKhSFxFgFVd0VKtEbNAQBAAECNwS6f7cAt7jzjBXxmPK4DP/hxHGbTEZ15SzDDknfVZ8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfyjZKitbMyZDjPFFBM+E8MRJ+vy2H57N179hD40M1dAQECAAAMAgAAAAEAAAAAAAAA"
    ]
}

Example of a response:

{
    "id": 1,
    # signature of the transaction
    "result": "4Ex6DuVoyxfwpBaeT2UVbHDZthwF6DRFyRt2Hu2yzZ58awrdC1yXp1Eh9koxhUbk1yrSFPRGqjMM53eRMLQXPXV5"
}
merkle dashboard.