Streamline your private asset management by integrating Magna's robust token allocation tools with RAILGUN's advanced privacy shielding. Automate complex vesting schedules and claim operations while ensuring all transactions remain completely anonymous through shielded transfers.
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!
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.
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.
Get Allocation
ActionGet detailed information about a specific Magna allocation by its ID. Returns allocation status, total amount, funded amount, received amount, claimable tokens, stakeholder details, and vesting schedule. Ideal for: checking allocation status, monitoring claimable tokens, verifying funding status, tracking vesting progress.
List Allocations
ActionGet a paginated list of all allocations for a specific token on the Magna platform. Returns allocation details including status, amounts, stakeholder info, and claimable tokens. Supports cursor-based pagination. Ideal for: listing all token recipients, auditing distribution status, monitoring vesting schedules, batch processing allocations.
Get Token Summary
ActionGet comprehensive token summary metrics from the Magna platform. Returns total supply, total received, total allocation amount, allocation count, and funded amount. Ideal for: token distribution dashboards, monitoring funding progress, tracking overall vesting status, reporting on token metrics.
List Tokens
ActionList all tokens from the Magna platform for the current project. Returns token details including ID, contract address, symbol, total supply, decimals, and chain. Ideal for: discovering available tokens, building token selectors, monitoring token metadata across chains.