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.