vara-eth-app-builder
Vara.eth App Builder
Use this skill after a Vara.eth contract already exists. Contract authoring belongs to vara-eth-contract-writer; this skill starts from built artifacts, IDL, code id, program id, Router/Mirror addresses, or integration requirements.
Choose The Flow
Pick the narrowest workflow for the task:
- Direct CLI lifecycle: read
../../playbooks/vara-eth-ethexe-cli-workflow.md. - Scripted TypeScript lifecycle: read
../../playbooks/vara-eth-ts-api-workflow.md. - Solidity ABI interface lifecycle: read
../../playbooks/vara-eth-abi-interface.md. - Solidity contract adapter or callback handler: use
../vara-eth-solidity-integrator/SKILL.md.
Use ../../references/source-map.md when a claim depends on implementation details. Use ../../references/flow-checks.md as the final review checklist for deploy/interact examples.
Shared Rules
- Build examples from verified public surfaces, not guessed helper APIs.
- Keep placeholders explicit for private keys, sender addresses, Router addresses, RPC endpoints, salts, code ids, program ids, and ABI interface addresses.
More from gear-foundation/vara-eth-skills
vara-eth-contract-writer
Write and review Rust Sails contracts for Vara.eth. Use when an AI agent is asked to scaffold a new contract with `cargo sails new --eth`, implement or explain `Program` and `Service` structure, add events and exported methods, define payable methods, choose ABI-safe public types, or flag `ethexe` runtime limitations and forbidden patterns in contract design.
1vara-eth-solidity-integrator
Design and review Solidity contracts that integrate with Vara.eth programs through generated Solidity ABI interfaces. Use when an AI agent is asked to build an Ethereum-side adapter, escrow, bridge-like flow, callback handler, or Solidity contract that calls a Vara.eth Mirror/ABI contract and processes async replies.
1