Wallet Integration
Streamline your onchain operations by integrating your organization's workflow wallet directly into your automated processes. Use B3OS to sign transacti...
Integration available
Streamline your onchain operations by integrating your organization's workflow wallet directly into your automated processes. Use B3OS to sign transactions and manage execution funds seamlessly, reducing manual overhead and increasing security for complex blockchain workflows.
Build With Wallet
Use Wallet when a workflow needs to react to Receive ETH, Send ETH and follow up with actions such as 0x Swap, Aerodrome Add Liquidity, Aerodrome Claim Bribes. Start in the visual editor to connect an account, then use the references below for payload shape, required fields, and API testing.
Available Actions
| Action | ID | Connector | Required fields |
|---|---|---|---|
0x-swap | wallet | sellToken, buyToken, sellAmount, chainId | |
aerodrome-add-liquidity | wallet | chainId, tokenA, tokenB, stable, amountADesired, amountBDesired | |
aerodrome-claim-bribes | wallet | chainId, tokenId, claimableBribes | |
aerodrome-claim-emissions | wallet | chainId, poolAddress | |
aerodrome-claim-fees | wallet | chainId, tokenId, claimableFees | |
aerodrome-claim-rebases | wallet | chainId, veNFTs | |
aerodrome-get-claimable-rewards | wallet | chainId | |
aerodrome-get-lp-positions | wallet | chainId | |
aerodrome-remove-liquidity | wallet | chainId, tokenA, tokenB, stable, liquidity | |
aerodrome-stake-lp | wallet | chainId, poolAddress, amount | |
aerodrome-unstake-lp | wallet | chainId, poolAddress, amount | |
approve-erc20 | wallet | tokenAddress, spenderAddress, amount, chainId |
88 more actions are listed in the full action reference.
Available Triggers
| Trigger | ID | Required configuration |
|---|---|---|
| Receive ETH | eth-receive | chainId, walletAddress |
| Send ETH | eth-send | chainId, walletAddress |
| Token Received | erc20-receive | chainId, toAddress |
| Token Sent | erc20-send | chainId, fromAddress |
Common Use Cases
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}/testbefore routing production traffic.
Related Templates
| Template | Description | Tags |
|---|---|---|
| Acorns for Your Spare Crypto | Acorns for your crypto wallet on Base. Auto save the spare change from any incoming ERC-20 pa... | defi, trading, wallet |
| Coinbase Biz + Morpho: Rebalance for Max Yield | This is a workflow you can have running on a preset cadence where your Coinbase Biz balance w... | coinbase, wallet, payment, treasury, accounting |
| Developer: Send Tokens via Webhook | Configure a chain and token once, then post to the webhook with a recipient address and amoun... | payment, developer |
| Payments: Approve email invoices in Slack, pay in USDC | Monitors your Gmail for invoices that accept crypto. When one arrives, the workflow parses th... | payment, onchain-ops, developer |
| Polymarket: Copy Trade a User | This workflow allows you copy trade any Polymarket user without needing a Polymarket account.... | slack-v2, slack-bot, defi, trading, wallet |
| Telegram: Wallet Control | This workflow allows you to control your organization Treasury Wallet via Telegram on Base. Y... | telegram-bot-api |
| Trading: Buy the Dip | This workflow monitors a specific token you select and should the price of the token fall bel... | defi, trading, wallet |
| Twitter: Trade the News | Monitors a Twitter/X account, filters new tweets by your keywords, and swaps tokens on-chain... | defi, trading, social, sentiment |
FAQ
The Workflow Wallet is a specialized integration within B3OS that allows your organization to sign onchain actions and manage execution funds directly through automated workflows.
Yes, by using the 'Call x402 Endpoint' action, you can trigger specific functions within smart contracts as part of a larger automated sequence.
The wallet acts as the programmatic signer for your workflows, ensuring that necessary gas fees and transaction values are managed according to your predefined automation rules.
The Workflow Wallet is designed to handle organizational signing requirements, making it ideal for institutional-grade automation where fund management and transaction approval are critical.
The Call x402 Endpoint action allows your workflow to communicate with specific API or smart contract endpoints to execute precise onchain commands once a workflow condition is met.
