Overview
Seamlessly bridge your spreadsheet data with onchain execution by connecting Google Sheets to your B3OS workflow wallet. Automate complex crypto operations by using Google Sheets as a command center to trigger signed transactions and manage execution funds directly from your rows and columns.
Popular ways to use the Google Sheets + Wallet integration onchain
View all templates ›Acorns for Your Spare Crypto
Acorns for your crypto wallet on Base. Auto save the spare change from any incoming ERC-20 payment into cbBTC. For example, if you receive $1.50 in USDC on Base, then $0.50 gets set aside in a spare change pot. Once your pot hits your chosen threshold, it auto-swaps to cbBTC. Tiny transfers below your desired minimum are ignored, so dust and spam payments don't clutter your savings. ## Quick Setup 1. Import your wallet or use your B3OS Treasury Wallet 2. Pick the Base tokens you want to round down 3. Set a minimum - transfers under this amount are ignored, so dust and spam don't clutter your savings
Aerodrome: Auto Rewards Claimer
This workflow will claim any earned veNFT rewards from Aerodrome on a weekly basis, to include fees, bribes, emissions, and rebases. It will also send a summary of what was collected to a notification channel of your choosing. Quick Setup 1. Choose the wallet you wish to claim rewards with (either your embedded Treasury Wallet, or an imported wallet of your choosing) 2. Select a notification channel by which to receive updates upon claims successfully processing. 3. Test & publish
Batch Gas Funding
This workflow help you batch distribute gas to an unlimited list of wallets. You get to select the wallet which will fund the gas, the network you want and drop in a list of wallets. Once gas has been distributed to wallets, you will get a notification of completion. The default amount is 0.01 ETH/native token but can be adjusted. **Quick Setup:** 1. Select which wallet you want to fund gas from 2. Select where you'd like to be notified once workflow is complete 3. Drop in a list of addresses you want to receive gas 4. Specify the amount of gas you want to be dispensed into each wallet 5. Publish!
Clanker: Auto-take profit or stop loss on positions
Watches your open Clanker snipe positions and auto-sells the moment your take-profit or stop-loss threshold hits. Pricing comes from a live 0x DEX quote, so it works even for new tokens that haven't shown up on CoinGecko yet. Your profits land in whatever token and chain you pick Use it with the Clanker Launch Sniper template - snipe with that one, exit with this one #### Quick Setup 1. Import your wallet or use your B3OS Treasury Wallet 2. Pick the Slack channel for sell notifications 3. Set your take-profit eg 3 means sell when the position is worth 3× what you paid (200% gain) 4. Set your stop-loss eg 0.5 means sell when the position drops to half its buy price (50% loss) 5. Choose the chain and token you want your sell profits in (default: USDC on Base) 6. Test and publish
Supported triggers and actions
Polymarket Place Bet
ActionPlace a bet (order) on Polymarket prediction markets. Supports BUY/SELL orders with GTC, FOK, or FAK order types. Flexible pricing modes: market, limit, or copy from variables. Ideal for: automated trading strategies, event-based betting, portfolio diversification, prediction market arbitrage.
Google Sheets: Add Row
ActionAdd a single row of data to a Google Sheet. Use this to log events, track transactions, or append data to spreadsheets. Provide cell values as an array. Ideal for: transaction logs, event tracking, data collection, audit trails.
Polymarket Redeem Positions
ActionRedeem (claim) winnings from resolved Polymarket prediction markets as pUSD. Supports both standard and neg risk markets (elections, multi-candidate events). Only works after a market has been resolved. Returns redeemed pUSD amount and transaction hash. Ideal for: automated profit collection, portfolio cleanup, post-resolution workflows, winnings consolidation.
Cross-Chain Swap (Relay)
ActionSwap or bridge tokens across chains using Relay Protocol. Supports same-chain swaps, cross-chain EVM transfers, and bridging to Solana. Configurable slippage.
Morpho Vault Get Position
ActionGet a wallet's current position in a MetaMorpho vault (ERC-4626). Returns vault share balance, underlying asset value, and token metadata. Supports Ethereum (1), Optimism (10), Polygon (137), Base (8453), Arbitrum (42161). Ideal for: portfolio tracking, rebalance decisions, position monitoring, yield reporting.
Morpho Vault Withdraw
ActionWithdraw tokens from a MetaMorpho vault (ERC-4626) on the Morpho Blue protocol. Supports withdrawal by asset amount or by vault shares (redeem). Supports Ethereum (1), Optimism (10), Polygon (137), Base (8453), Arbitrum (42161). Ideal for: yield harvesting, DeFi withdrawals, portfolio rebalancing, liquidity management.