pinion-broadcast

Sign and broadcast unsigned Base transactions with a private key.

95|6|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/chu2bard/pinion-os --skill pinion-broadcast-chu2bard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pinion-broadcast
Source: https://github.com/chu2bard/pinion-os/tree/main/skills/broadcast
Command: npx skills add https://github.com/chu2bard/pinion-os --skill pinion-broadcast-chu2bard

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Signs unsigned transactions for Base using your private key, enabling on-chain actions without exposing your wallet outside trusted contexts.

Core Features & Use Cases

  • Sign and broadcast an unsigned transaction to Base mainnet.
  • Return txHash and Basescan link for verification.
  • Use in MCP/Claude workflows or programmatic integrations to automate Base transactions.

Quick Start

Use the broadcast skill to sign and submit a transaction to Base with your private key.

Frequently Asked Questions about pinion-broadcast

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I sign and broadcast an unsigned Base transaction using a private key?

To sign and broadcast a Base transaction, you provide a valid private key, recipient address, and chainId 8453. The skill signs the transaction and submits it to Base mainnet, returning a txHash and Basescan link for verification.

How does x402 payment handling work when sending transactions on Base?

x402 payment handling processes the cost of sending transactions on Base. When you broadcast a transaction, the skill manages USDC payments via the x402 protocol to cover on-chain execution costs on the Base network.

Can I automate Base transactions within an MCP or Claude workflow?

Yes, you can automate Base transactions within MCP or Claude workflows. The skill integrates programmatically into web apps or skill workflows to sign and broadcast transactions requiring on-chain execution on Base.

Do I need a specific chainId to broadcast transactions to Base mainnet?

Yes, you need chainId 8453 to broadcast transactions to Base mainnet. The skill requires this specific chainId along with a valid private key and recipient address to successfully sign and submit your transaction.

What results do I get after broadcasting a Base transaction?

After broadcasting a Base transaction, you receive a transaction hash (txHash) and a Basescan link. These outputs allow you to verify the on-chain execution and track the status of your submitted transaction.

Why does signing an unsigned Base transaction require a private key?

Signing an unsigned Base transaction requires a private key to cryptographically authorize the action without exposing your wallet outside trusted contexts. This enables secure on-chain execution while maintaining control over your funds.