From bankr-agent
Submits raw EVM transactions to Ethereum, Polygon, Base, or Unichain using JSON with to/data/value/chainId. Useful for executing calldata or sending transactions on request.
npx claudepluginhub bankrbot/claude-plugins --plugin bankr-agentThis skill uses the workspace's default tool permissions.
Submit raw EVM transactions with explicit calldata to any supported chain.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
Submit raw EVM transactions with explicit calldata to any supported chain.
{
"to": "0x...",
"data": "0x...",
"value": "0",
"chainId": 8453
}
| Field | Type | Description |
|---|---|---|
to | string | Target contract address (0x + 40 hex chars) |
data | string | Calldata to execute (0x + hex string) |
value | string | Amount in wei (e.g., "0", "1000000000000000000") |
chainId | number | Target chain ID |
| Chain | Chain ID |
|---|---|
| Ethereum | 1 |
| Polygon | 137 |
| Base | 8453 |
| Unichain | 130 |
Submit a raw transaction:
Submit this transaction:
{
"to": "0x1234567890abcdef1234567890abcdef12345678",
"data": "0xa9059cbb000000000000000000000000recipient00000000000000000000000000000000000000000000000000000000000f4240",
"value": "0",
"chainId": 8453
}
Execute calldata on a contract:
Execute this calldata on Base:
{
"to": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"data": "0x095ea7b30000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"value": "0",
"chainId": 8453
}
Send ETH with calldata:
Submit transaction with value:
{
"to": "0xRecipientAddress...",
"data": "0x",
"value": "1000000000000000000",
"chainId": 1
}
| Field | Validation |
|---|---|
to | Must be 0x followed by exactly 40 hex characters |
data | Must start with 0x, can be "0x" for empty calldata |
value | Wei amount as string, use "0" for no value transfer |
chainId | Must be a supported chain ID |
| Issue | Resolution |
|---|---|
| Unsupported chain | Use chainId 1, 137, 8453, or 130 |
| Invalid address | Ensure 0x + 40 hex chars |
| Invalid calldata | Ensure proper hex encoding with 0x prefix |
| Transaction reverted | Check calldata encoding and contract state |
| Insufficient funds | Ensure wallet has enough ETH/MATIC for gas + value |