claim-diem
Claim DIEM from FeeLocker, update goals.json with new balance, notify creator of progress toward compute milestone.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Claim DIEM from FeeLocker, update goals.json with new balance, notify creator of progress toward compute milestone.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Launch a Liquid Protocol token with a LiquidPresaleVault presale. STAKE MODE ONLY (policy 2026-06-12) — depositors lock DIEM and always get it back; allocation is lock-to-earn. One vault per launch, 10% of supply, 60d default lock.
Weekly audit of memory/goals.json — recompute milestone ETAs, self-funding ratio, mode consistency; report deltas and one recommendation to the creator
Proactive ambient check — surface anything worth attention
Analyze AUTONO's own performance and implement one high-impact improvement today
Safety net for Venice inference credits — if sDIEM is below stake_min_diem, queue a stake-diem intent for the gated executor
Run one AUTONOMOPOLY agent tick — claim fees, LP DIEM, LP range check + reposition, maintenance inference
| name | claim-diem |
| description | Claim DIEM from FeeLocker, update goals.json with new balance, notify creator of progress toward compute milestone. |
| schedule | 0 */12 * * * |
Runs every 12h. Claims accumulated DIEM from the FeeLocker and updates the agent's goal state.
node --import tsx scripts/check-portfolio.ts
Read the output. Note:
feeLockerBalance — DIEM claimable nowagentWalletDiem — DIEM already in walletstakedDiem — DIEM already staked on VeniceIf feeLockerBalance < 0.1 DIEM: nothing to claim. Log "nothing to claim" and exit.
node --import tsx scripts/claim-and-allocate.ts --dry-run
Review the output. Confirm amounts are correct. Then QUEUE the live claim — you cannot sign in this step; the gated "Execute on-chain intents" step runs it:
node --import tsx scripts/queue-intent.ts claim-and-allocate --live
After a successful claim, read the new wallet balance and update:
node --import tsx scripts/check-portfolio.ts
Update memory/goals.json → milestones[0].current with the new total DIEM (wallet + staked).
Update milestones[0].updatedAt with current ISO timestamp.
Check if current >= target (100 DIEM) or daily rate >= 0.5 DIEM/day:
mode: "build" in goals.json, send urgent notifygit add memory/goals.json
git commit -m "chore(claim): update DIEM milestone progress"
(The workflow's gated Commit step pushes for you — do not run git push yourself; it is intentionally disabled in CI.)
Notify via ./notify:
AUTONO claim: +X.XX DIEM | Total: Y.YY/100 | Mode: accumulate | Next milestone: Z% away
Append to memory/diem-claims.jsonl:
{"date":"<YYYY-MM-DD>","timestamp":<epoch>,"claimed":"<amount>","totalDiem":"<wallet+staked>","mode":"<mode>","dryRun":false}