Skip to content

Add wallet-funded database creation and cycles flow#43

Merged
humandebri merged 7 commits into
mainfrom
fix/cli-cycles-page-amount
Jun 4, 2026
Merged

Add wallet-funded database creation and cycles flow#43
humandebri merged 7 commits into
mainfrom
fix/cli-cycles-page-amount

Conversation

@humandebri
Copy link
Copy Markdown
Collaborator

@humandebri humandebri commented Jun 3, 2026

Summary

  • Add OISY and Plug wallet controls to the dashboard header, including disconnect support from the same connected wallet buttons.
  • Require a connected wallet with enough KINIC before creating a database, then run the initial 1 KINIC cycles purchase immediately after the pending database is created.
  • Simplify database cycles so the CLI prints and opens the browser funding URL without a KINIC argument, CLI identity, or canister call.
  • Move write-cycle availability checks to the canister API and update the /cycles page, pending/not-active copy, CLI docs, and payment docs around the new funding flow.
  • Consolidate admin navigation with AdminHeader, refresh dashboard/Skill Registry/document pane headers, and add database rename affordances in the dashboard.

Testing

  • npm run test
  • npm run typecheck
  • Playwright checks for the dashboard header, create database dialog, and /cycles?database_id=db_test

@humandebri humandebri changed the title Create DB の即時 funding と wallet 連携を追加する Add wallet-funded database creation and cycles flow Jun 3, 2026
@humandebri humandebri self-assigned this Jun 3, 2026
@humandebri humandebri marked this pull request as ready for review June 4, 2026 00:46
@humandebri humandebri merged commit 2bb93fc into main Jun 4, 2026
10 checks passed
@humandebri humandebri deleted the fix/cli-cycles-page-amount branch June 4, 2026 00:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant