Start a fresh conversation. Replace the highlighted placeholders.
Use nla-create to craft a clear, AI-evaluable ERC20 escrow demand and, on a funded EVM wallet, create the escrow only after I explicitly confirm the final transaction details: [demand], [smallest-unit token amount and ERC20 address], and [oracle address].
Required inputs
[demand]
[smallest-unit token amount and ERC20 address]
[oracle address]
User-approved starter prompt based on a pinned source version; check current skill requirements before running. Task evidence ↗
SKILL.md
name: nla-createdescription: Create a Natural Language Agreement escrow on-chain. Use when the user wants to lock ERC20 tokens in an escrow with a natural language demand that an AI oracle will arbitrate. Handles demand crafting, parameter gathering, and CLI execution.metadata: author: arkhai version: "1.0"compatibility: Requires nla CLI installed (npm install -g nla). Requires a funded Ethereum wallet and access to an EVM chain.allowed-tools: Bash(nla:*) Read
Create NLA Escrow
Help the user create a blockchain escrow backed by a natural language demand using the nla CLI.
Overview
An NLA escrow locks ERC20 tokens on-chain. Anyone can attempt to fulfill the escrow's natural language demand. An AI oracle evaluates fulfillments and releases the tokens if the demand is satisfied.
Step-by-step instructions
1. Gather requirements
Collect the following from the user conversationally:
Required:
Demand: The natural language condition that must be fulfilled. Help the user craft something clear and unambiguous.
Amount: Number of tokens to escrow (in the token's smallest unit - no automatic decimal conversion).