Seamlessly bridge social engagement with financial privacy by automating Farcaster interactions through RAILGUN's shielded infrastructure. Use B3OS to trigger private on-chain actions via Neynar managed signers, ensuring your social presence and wallet movements remain cryptographically secure.
Funds a fresh wallet with gas in ETH) on any chain (default:Base) without leaving an onchain link back to your source wallet. This workflow shields USDC from your source wallet on Arbitrum into RAILGUN, waits in the shielded pool to build anonymity, then creates a new destination wallet and unshields the USDC to it via a public relayer. From there it swaps the USDC to ETH and bridges it to the chain of your choice ### Quick Setup: 1. Import your wallet or use your B3OS Treasury Wallet as the source wallet that holds USDC on Arbitrum 2. Set the amount of USDC to shield and use for funding 3. Choose how long to wait in the shielded pool before unshielding (longer \= stronger privacy) 4. Pick the destination chain where the new wallet should receive ETH 5. Set the target ETH amount to leave in the new wallet 6. Confirm the RAILGUN relayer to use for the unshield step 7. Run the manual trigger whenever you want to fund a fresh wallet 8. Test and publish!
Post Farcaster Cast
ActionPost a cast (message) to Farcaster via Neynar API. Use this to share updates, announcements, or engage with the Farcaster community. Supports channels, threading (replies), and embeds (max 2 URLs). Max 1024 characters. Ideal for: price alerts, milestone announcements, community updates, automated social posts.
Railgun Relayer Unshield
ActionGasless unshield ERC20 tokens from Railgun private balance to any public address. B3OS relayer pays gas; fee deducted from token amount. No ETH required on recipient. Ideal for: anonymous gas funding, fresh wallet funding, privacy-preserving distributions.
RAILGUN Query Balance
ActionQuery private token balances in a RAILGUN wallet. Returns all ERC20 token balances or a specific token balance. Ideal for: pre-flight validation, UI display, balance verification, unshield planning.
Delete Farcaster Cast
ActionDelete a Farcaster cast via Neynar API. Requires a connected Farcaster account with signer. Only the cast author can delete it. Ideal for: content moderation, automated cleanup, removing outdated announcements.
Follow Farcaster User
ActionFollow a Farcaster user via Neynar API. Requires a connected Farcaster account with signer. Specify the target user by FID. Ideal for: community growth automation, follow-back workflows, onboarding flows.
React to Farcaster Cast
ActionLike or recast a Farcaster cast via Neynar API. Requires a connected Farcaster account with signer. Supports 'like' and 'recast' reaction types. Ideal for: engagement automation, community interaction, content curation, appreciation bots.