Solana logo Integration available

Supercharge your Solana-based operations by connecting high-performance workflows to the ecosystem's most powerful protocols. Automate liquidity management, token transfers, and real-time data retrieval across the Solana network with seamless, low-latency integrations.

Public page

Open the user-facing integration overview for examples, templates, and sharing.

Action reference

Schema-level references for executable actions and test payloads.

Learn More
Trigger reference

Event and schedule triggers that can start B3OS workflows.

Learn More

Build With Solana

Use Solana when a workflow needs to react to Solana Transaction and follow up with actions such as Get SOL Balance, Get SPL Token Balance, Get SPL Token Metadata. Start in the visual editor to connect an account, then use the references below for payload shape, required fields, and API testing.

Available Actions

ActionIDConnectorRequired fields
Get SOL Balance logo Get SOL Balanceget-sol-balance-address, chainId
Get SPL Token Balance logo Get SPL Token Balanceget-spl-token-balance-walletAddress, tokenMintAddress, chainId
Get SPL Token Metadata logo Get SPL Token Metadataget-spl-token-metadata-tokenMintAddress, chainId
Jupiter Swap logo Jupiter Swapjupiter-swapwalletinputMint, outputMint, chainId
Jupiter Swap Quote logo Jupiter Swap Quotejupiter-quote-inputMint, outputMint, amount
Send SOL logo Send SOLsend-solwalletrecipientAddress, chainId
Send SPL Token logo Send SPL Tokensend-spl-tokenwallettokenMintAddress, recipientAddress, chainId

Available Triggers

TriggerIDRequired configuration
Solana Transactionsolana-transactionchainId, watchAddress, eventCategory

Common Use Cases

Automated Rebalancing via Jupiter

Automatically maintain specific token ratios in your wallet by fetching Jupiter swap quotes and executing trades whenever your portfolio deviates from your target allocation.

Real-time Treasury Monitoring

Set up workflows that continuously monitor your SOL and SPL token balances, sending instant alerts or triggering payouts when treasury levels reach predefined limits.

Dynamic Token Distribution

Streamline reward distributions or payroll by automating the 'Send SPL Token' action based on external data inputs, such as user activity or milestone completions.

Smart Liquidity Management

Combine metadata retrieval and balance checks to build intelligent systems that react to token changes and liquidity shifts within the Solana ecosystem.

Connector Notes

  • Create the connector from a trusted B3OS organization before publishing workflows that call external accounts.
  • Keep OAuth tokens, API keys, bot tokens, channel IDs, and account IDs in connector settings or workflow props, not in reusable public template text.
  • Test with the visual editor or POST /v1/actions/{type}/test before routing production traffic.

No public templates are linked to this integration yet.

FAQ

You can use the 'Send SPL Token' or 'Send SOL' actions within B3OS to trigger automated transfers based on specific conditions in your workflow, such as price movements or time-based schedules.

Yes, B3OS provides direct actions for Jupiter, allowing you to automate the process of fetching swap quotes and executing swaps to ensure optimal routing and liquidity.

Absolutely. You can use the 'Get SOL Balance' or 'Get SPL Token Balance' actions to periodically check account balances and trigger subsequent workflow steps if specific thresholds are met.

B3OS includes a dedicated 'Get SPL Token Metadata' action, allowing your automated workflows to pull essential token information, such as symbols and decimals, directly from the Solana blockchain.

B3OS eliminates the need for manual execution and complex custom coding, providing a robust infrastructure to connect Solana's liquidity and speed with your existing business logic and operational tools.

Ask a question... ⌘I