vara-eth-solidity-integrator
Installation
SKILL.md
Vara.eth Solidity Integrator
Use this skill when the task is about Solidity code that interacts with an existing Vara.eth program through a generated Solidity ABI interface.
Contract authoring in Rust/Sails belongs to vara-eth-contract-writer. Program upload, create, top-up, init, and TypeScript/CLI interaction belong to vara-eth-app-builder.
Core Model
Treat Vara.eth calls from Solidity as asynchronous.
A generated ABI call returns a bytes32 messageId. That means the message was submitted, not that Vara.eth execution has finalized. The final result arrives through a generated success callback or onErrorReply(...).
Required Pattern
For every state-changing Vara.eth call from Solidity: