RAILGUN Privacy Wallet logo Integration available

Enhance your privacy-preserving workflows by connecting RAILGUN's shielded infrastructure with B3OS automation. Seamlessly trigger private balance checks and unshielding operations to maintain financial confidentiality across your decentralized ecosystem.

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 RAILGUN Privacy Wallet

Use RAILGUN Privacy Wallet when a workflow needs to call RAILGUN Create Wallet, Railgun Private Transfer, RAILGUN Query Balance or related RAILGUN Privacy Wallet operations from a typed B3OS action. 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
RAILGUN Create Wallet logo RAILGUN Create Walletrailgun-create-wallet--
Railgun Private Transfer logo Railgun Private Transferrailgun-private-transferwalletchainId, tokenAddress, amount, recipientRailgunAddress
RAILGUN Query Balance logo RAILGUN Query Balancerailgun-query-balancerailgun logo railgunchainId
Railgun Relayer Unshield logo Railgun Relayer Unshieldrailgun-unshield-via-relayerrailgun logo railgunchainId, tokenAddress, amount, recipientAddress
Railgun Shield logo Railgun Shieldrailgun-shieldwalletchainId, tokenAddress, amount, railgunAddress
Railgun Unshield logo Railgun Unshieldrailgun-unshieldwalletchainId, tokenAddress, amount, recipientAddress
Unwrap ETH logo Unwrap ETHunwrap-ethwalletamount, chainId
Wrap ETH logo Wrap ETHwrap-ethwalletamount, chainId

Available Triggers

No trigger references are published for this integration yet.

Common Use Cases

Automated Liquidity Management

Automatically trigger the Railgun Relayer Unshield action to move assets from shielded pools to public accounts when specific liquidity requirements are met.

Privacy-Preserving Portfolio Monitoring

Set up automated workflows that use the RAILGUN Query Balance action to track shielded asset levels and alert your team or trigger rebalancing protocols.

Scheduled Asset Unshielding

Create time-based workflows to unshield private assets at specific intervals, optimizing your capital deployment while maintaining a privacy-first strategy.

Conditional Shielded Asset Auditing

Integrate RAILGUN balance queries into your compliance or treasury workflows to ensure shielded reserves remain within predefined operational parameters.

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.
TemplateDescriptionTags
Wallet: Privately Fund a New Wallet with Anonymous ETHFunds a fresh wallet with gas in ETH) on any chain (default:Base) without leaving an onchain...wallet, onchain-ops, privacy

FAQ

B3OS allows you to build automated workflows that interact with RAILGUN's shielded protocols, enabling programmatic balance queries and unshielding actions without manual intervention.

Automating the unshielding process through B3OS enables scheduled or conditional liquidity management, ensuring your shielded assets are moved to public states based on specific workflow triggers.

Yes, by using the RAILGUN Query Balance action within a B3OS workflow, you can set up automated monitoring to track your private holdings and trigger subsequent actions when certain thresholds are met.

No, B3OS interacts with the RAILGUN protocol via secure API/smart contract calls, maintaining the integrity of the shielded transfers and private gas funding architecture.

While RAILGUN currently focuses on specific actions like querying balances and unshielding, you can use B3OS to initiate these actions based on external events, such as price changes or time-based schedules.

Ask a question... ⌘I