The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the DAiL Marketplace listing page.
DAiL v0.3 adds a test-mode software safe designed around a simple rule:
The safe can receive automatically. Withdrawals require a separate credential.
GET /safe — safe status, receive address, balance, and key status.POST /safe/receive — receive simulated DAIL funds into the central safe.POST /safe/keys/withdrawal — create a one-time-display withdrawal API key using the server admin key.POST /safe/keys/withdrawal/revoke — revoke the current withdrawal key.POST /safe/withdraw — withdraw simulated DAIL only when the withdrawal key is supplied in X-DAIL-Withdrawal-Key.Set the server environment variable:
The admin key is only used to create/revoke withdrawal credentials. Never put it in agent prompts, agent tool output, source code, or the repository.
This is still a test-mode software vault. It does not custody real dollars, connect to a bank, or execute a real blockchain/payment payout. The withdrawal destination is represented as a ledger account such as withdrawal:destination.
Before real money is enabled, DAiL should add persistent encrypted storage, production key management/HSM or a managed secrets service, destination allowlisting, withdrawal limits/cooldowns, stronger authentication, approval workflows, monitoring, and a regulated payment/custody provider where required.
Then open /docs on the local server.
\n## v0.5-v0.7 Agent World
Decision engine, strategies, scheduler, agent-to-agent protocol, bounded work execution, and the DAiL Black Box intent-receipt chain are included.