Critical Risk →

beacon_gas_deposit

Deposit RTC gas for Beacon messaging. Gas powers agent-to-agent communication. Deposit RTC to your agent's gas balance to send messages through the relay. Args: agent_id: Agent ID to deposit gas for amount_rtc: Amount of RTC to deposit admin_key: Authorization key for deposit Returns updated gas ...

How to control beacon_gas_deposit ↓

AI agents use beacon_gas_deposit to commit financial operations through RustChain + BoTTube MCP Server — usually the final step of a payment, billing, or trading workflow. A call moves real money.

Critical Risk

This tool commits financial obligations by transferring RTC tokens from one account to another. RTC is a blockchain token with monetary value on the RustChain platform. Misuse by an AI agent could result in unauthorized token transfers, drainage of wallets, or fraudulent financial transactions. The presence of an 'admin_key' authorization mechanism indicates this is a privileged financial operation.

From the tool's definition Tool enables depositing RTC (cryptocurrency tokens) to an agent's gas balance, which represents a direct movement of financial value.

Documented attack patterns abuse exactly the kind of access beacon_gas_deposit gives an agent:

PolicyLayer is an MCP gateway — it sits between your AI agents and RustChain + BoTTube MCP Server, and nothing reaches the server without passing your rules. This is the rule we recommend for beacon_gas_deposit:

policy.json
{
  "version": "1",
  "default": "deny",
  "tools": {
    "beacon_gas_deposit": {
      "deny_if": [
        {
          "conditions": [],
          "on_deny": "Requires human approval."
        }
      ]
    }
  }
}

Any call to beacon_gas_deposit is blocked until a human approves it. The rest of the server keeps working.

  1. Create a free account and register RustChain + BoTTube MCP Server — nothing to install.
  2. Add this policy — paste it, or build it visually.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
GATE THIS TOOL →

Free to start. No card required.

Go deeper

What does the beacon_gas_deposit tool do? +

Deposit RTC gas for Beacon messaging. Gas powers agent-to-agent communication. Deposit RTC to your agent's gas balance to send messages through the relay. Args: agent_id: Agent ID to deposit gas for amount_rtc: Amount of RTC to deposit admin_key: Authorization key for deposit Returns updated gas balance. It is categorised as a Financial tool in the RustChain + BoTTube MCP Server MCP Server, which means it involves financial transactions. Block by default and require explicit approval.

How do I enforce a policy on beacon_gas_deposit? +

Register the RustChain + BoTTube MCP Server MCP server in PolicyLayer and add a rule for beacon_gas_deposit: allow, deny, rate-limit, or require approval. Point your MCP client at the PolicyLayer proxy URL and the rule is enforced on every call, before it reaches RustChain + BoTTube MCP Server. Nothing to install.

What risk level is beacon_gas_deposit? +

beacon_gas_deposit is a Financial tool with critical risk. Critical-risk tools should be blocked by default and only enabled with explicit human approval.

Can I rate-limit beacon_gas_deposit? +

Yes. Add a rate_limit block to the beacon_gas_deposit rule in your PolicyLayer policy. For example, setting max: 10 and window: 60 limits the tool to 10 calls per minute. Rate limits are tracked per agent session and reset automatically.

How do I block beacon_gas_deposit completely? +

Set action: deny in the PolicyLayer policy for beacon_gas_deposit. The AI agent will receive a policy violation error and cannot call the tool. You can also include a reason field to explain why the tool is blocked.

What MCP server provides beacon_gas_deposit? +

beacon_gas_deposit is provided by the RustChain + BoTTube MCP Server MCP server (scottcjn/rustchain-mcp). PolicyLayer sits as a proxy in front of this server to enforce policies before tool calls reach the server.

Enforce policy on every RustChain + BoTTube MCP Server tool call.

Deterministic rules across all 39 RustChain + BoTTube MCP Server tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Free to start. No card required.

39 RustChain + BoTTube MCP Server tools catalogued and risk-classified — across an index of 42,500+ MCP servers.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.