blockchain-integration-builder

Design blockchain integrations and smart contract systems using chain-agnostic patterns.

Updated May 16, 2026
One-click install
npx skills add https://github.com/organvm-i-theoria/_agent-ontology --skill blockchain-integration-builder-organvm-i-theoria
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: blockchain-integration-builder
Source: https://github.com/organvm-i-theoria/_agent-ontology/tree/main/.agents/skills/blockchain-integration-builder
Command: npx skills add https://github.com/organvm-i-theoria/_agent-ontology --skill blockchain-integration-builder-organvm-i-theoria

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Choosing a blockchain, designing smart contracts, and structuring Web3 applications involves navigating fragmented ecosystems with different account models, languages, and security pitfalls. This Skill provides a framework-agnostic pattern library so you can design token systems, identity, governance, and contract architectures without locking into one chain prematurely. ## Core Features & Use Cases - Chain Selection Guidance: Decision matrices comparing Ethereum, Solana, Sui, Cosmos, and L2 rollups by throughput, cost, finality, and tooling. - Smart Contract Pattern Library: Ready-to-adapt Solidity patterns for access control, upgrades (proxy/UUPS), reentrancy guards, pull payments, commit-reveal, and gas optimization. - Architecture Patterns: On-chain vs off-chain tradeoffs, indexing pipelines, oracle integration, and hybrid designs. - Use Case: You are building a token-gated membership app. Use this Skill to pick a low-cost EVM chain, design an ERC-1155 contract with role-based minting, plan an indexer for membership queries, and apply security patterns before audit. ## Quick Start Ask the agent to design a smart contract architecture for your Web3 application, including chain selection, token pattern, and security considerations.

Frequently Asked Questions about blockchain-integration-builder

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

FAQPage Schema
How do I choose a blockchain for my Web3 application?▼

Choose a blockchain by matching requirements to chain properties: Ethereum L1 for maximum security, Arbitrum or Base for low-cost EVM, Solana or Sui for sub-second finality, and Cosmos for sovereign appchains. The decision matrix maps throughput, cost, privacy, and interoperability needs to specific chains.

How do I prevent reentrancy attacks in Solidity smart contracts?▼

Prevent reentrancy by following the checks-effects-interactions pattern: validate inputs, update state, then make external calls last. Add a nonReentrant mutex modifier that blocks recursive calls, and prefer pull-based payments where users withdraw funds instead of contracts pushing transfers.

What is the difference between transparent and UUPS proxy upgrade patterns?▼

Transparent proxies route admin calls to proxy logic and user calls to the implementation, keeping upgrade logic in the proxy. UUPS places the upgrade function inside the implementation contract itself, reducing proxy size and gas costs but requiring each implementation to include upgrade authorization.

Can I migrate a Solidity contract from Ethereum to Solana?▼

Migrating from EVM to Solana requires a full rewrite because Solana uses Rust, stateless programs with separate data accounts, and explicit signer passing instead of msg.sender. Budget two to four times the original development effort and commission a fresh security audit.

When should data stay off-chain instead of on-chain?▼

Keep computation, storage, and user experience off-chain where it is fast and cheap, and put verification, settlement, and ownership on-chain where trustlessness matters. Bridge the two with oracles, merkle proofs, or signatures, and use indexers like The Graph to query emitted events.