Install
openclaw skills install safe-flow-sui-skillUse when running SafeFlow against the shared Sui package with owner-assisted provisioning. Trigger for tasks such as creating an agent execution address with...
openclaw skills install safe-flow-sui-skillOperate this as a test skill for real-world owner/agent collaboration.
Default Publish API endpoint:
https://producer.safeflow.spacecd .claude/skills/safe-flow-sui-skill/scripts
chmod +x ./*.sh
./bootstrap_owner_handoff.sh \
--package-id 0xcc76747b518ea5d07255a26141fb5e0b81fcdd0dc1cc578a83f88adc003a6191 \
--portal-url https://dash.safeflow.space
walletId and sessionCapId../save_owner_config.sh \
--wallet-id <WALLET_ID> \
--session-cap-id <SESSION_CAP_ID>
./execute_payment.sh --recipient <RECIPIENT_ADDRESS> --amount 1000000
When user gives a real API URL, run:
./test_publish_api_flow.sh \
--publish-api-base-url <PUBLISH_API_BASE_URL> \
--recipient <RECIPIENT_ADDRESS>
This flow will:
e2e_runner.ts --once);executePaymentWithEvidence to upload reasoning blob to Walrus (or fallback when degraded);intentId, status, digest, and blob id.Sync package id for AI runtime lookup:
./sync_package_id_to_sql.sh --driver sqlite
Use --driver postgres --postgres-dsn <DSN> when needed.
Load only what is needed:
references/owner-handoff-flow.mdreferences/publish-api-test-flow.mdreferences/sql-sync.mdreferences/troubleshooting.md