bankrbot avatar

Bankr Dev Arbitrary Transactions

This lets Claude submit raw EVM transactions with custom calldata through the Bankr API. You'd use it when you need to interact with any smart contract directly, send value transfers with attached data, or execute pre-built calldata across supported chains without wrapping everything in higher level abstractions. It's the escape hatch for when you need full control over what goes on chain. The repo has 78 stars, so there's at least some community validation. Fair warning though: arbitrary transaction submission is powerful but also means you're responsible for getting the calldata right, so probably not the best starting point if you're new to EVM internals.

GitHub stars
80
last updated
Aug 21, 2026

Install

$ npx -y skills add bankrbot/claude-plugins --skill 'Bankr Dev - Arbitrary Transactions' --agent claude-code

Installs into .claude/skills of the current project.

Files

Arbitrary Transaction Capability

Submit raw EVM transactions with explicit calldata via the Bankr API.

What You Can Do

OperationDescription
Submit calldataExecute pre-built calldata on any supported chain
Custom contract callsInteract with any contract using raw function calls
Value transfers with dataSend ETH/MATIC while executing calldata

JSON Schema

{
  "to": "0x...",
  "data": "0x...",
  "value": "0",
  "chainId": 8453
}
FieldTypeRequiredDescription
tostringYesContract address (0x + 40 hex chars)
datastringYesCalldata (0x + hex, or "0x" for empty)
valuestringYesWei amount as string
chainIdnumberYesTarget chain (1, 137, or 8453)

Supported Chains

ChainChain ID
Ethereum1
Polygon137
Base8453
Unichain130

Usage

import { execute } from "./bankr-client";

// Submit arbitrary transaction
const txJson = {
  to: "0x1234567890abcdef1234567890abcdef12345678",
  data: "0xa9059cbb...",
  value: "0",
  chainId: 8453
};

Sponsors

Details

Repository
github.com/bankrbot/claude-plugins
Categories
Code Review & Quality, Web3 & Blockchain
First seen
Jun 3, 2026

More from bankrbot/claude-plugins

All 36
1breaking-brake avatarpr-to-mainbreaking-brake/cc-wf-studioCreate a PR to the main branch for feature/fix changes in this pnpm + Changesets monorepo. Use when the user says "PRを作成", "mainにPR", or wants to submit changes0skills.sh installs
2cherryhq avatarvercel-react-best-practicescherryhq/cherry-studioReact and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js c0skills.sh installs
3claude-office-skills avatarBrand Guidelines Generatorclaude-office-skills/skillsCreate and maintain brand style guides for consistent visual identity0skills.sh installs
4claude-office-skills avatarPDF Compressclaude-office-skills/skillsReduce PDF file size while maintaining acceptable quality0skills.sh installs
5codeaholicguy avatardev-lifecyclecodeaholicguy/ai-devkitAI DevKit · Structured SDLC workflow with 8 phases — requirements, design review, planning, implementation, testing, and code review. Use when the user wants to0skills.sh installs
6codeaholicguy avatartechnical-writercodeaholicguy/ai-devkitAI DevKit · Review and improve documentation for novice users. Use when users ask to review docs, improve documentation, audit README files, evaluate API docs, 0skills.sh installs