Overview

Seamlessly automate Solana smart contract interactions by connecting your self-hosted Thirdweb Engine instance to the high-performance Solana network. Scale your decentralized applications with robust backend wallet management and automated transaction processing via B3OS.

Supported triggers and actions

Get SPL Token Balance

Get SPL Token Balance

Action

Check a wallet's SPL token balance on Solana. Returns the raw token amount, human-readable balance, and token decimals. Supports any SPL token (USDC, BONK, etc.) on mainnet and devnet. Checks the Associated Token Account (ATA) for the given wallet + mint.

Get SOL Balance

Get SOL Balance

Action

Check a wallet's native SOL balance on Solana. Returns both the raw lamport amount and a human-readable SOL value. Supports mainnet and devnet.

Get Solana Wallet Positions With USD Value

Get Solana Wallet Positions With USD Value

Action

List every token a Solana wallet holds, with best-effort USD prices for up to 50 of them. Returns native SOL plus all nonzero classic SPL and Token-2022 balances, each with its exact mint, owning token program, raw amount, decimals and human-readable amount. Pricing covers up to 50 prioritized holdings per read — canonical USDC and SOL first, then enumeration order — so a holding may report a null price simply because it fell outside that window; the valuation summary reports how many were priced and whether coverage was partial. Balances held across several token accounts for the same mint are summed. Ideal for: valuing and ranking a wallet's main Solana holdings, and answering what a Solana wallet is worth. Not a whole-portfolio total on a wallet holding more than 50 mints; use get-solana-wallet-positions instead when only the inventory is needed and no price is wanted.

Jupiter Lend Repay

Jupiter Lend Repay

Action

Repay an exact amount or all debt on an owned Jupiter Lend Borrow position.

Jupiter Lend Earn Deposit

Jupiter Lend Earn Deposit

Action

Deposit an exact underlying token amount into a supported Jupiter Lend Earn market.

Send SPL Token

Send SPL Token

Action

Transfer SPL tokens (USDC, BONK, etc.) to another wallet on Solana. Auto-creates the recipient's token account if needed. Supports both classic SPL Token and Token-2022 programs with safety checks for Transfer Hooks and Permanent Delegate extensions. Ideal for: token payments, airdrops, automated token distribution on Solana.

Create workflows with Solana integrations

Loading integrations...

FAQs about Solana