Skip to content

feat(eightsaf-extension): add EightSaf wallet adapter for Interchain Kit#44

Open
Mechack08 wants to merge 3 commits into
hyperweb-io:mainfrom
Mechack08:feat/eightsaf-extension
Open

feat(eightsaf-extension): add EightSaf wallet adapter for Interchain Kit#44
Mechack08 wants to merge 3 commits into
hyperweb-io:mainfrom
Mechack08:feat/eightsaf-extension

Conversation

@Mechack08

Copy link
Copy Markdown

Summary

  • Add @interchain-kit/eightsaf-extension for EightSaf browser extension support
  • Wire window.eightsaf through ExtensionWallet and CosmosWallet
  • Enable Safrochain dApp flows: connect, sign, send, delegate, and broadcast
  • Register Chrome and Firefox store download links in wallet metadata
  • Add package README with chain-registry usage and Safrochain setup notes

Changes

  • New package: wallets/eightsaf-extension
  • Workspace lockfile updated for the new package

Test plan

  • pnpm --filter @interchain-kit/core build
  • pnpm --filter @interchain-kit/eightsaf-extension test
  • pnpm --filter @interchain-kit/eightsaf-extension build
  • Install EightSaf extension (Chrome or Firefox)
  • In a Safrochain dApp, add eightsafWallet to ChainProvider
  • Verify connect works for the active network (safrochain-1 or safrochain-testnet-1)
  • Verify sign and broadcast (send / delegate) through EightSaf approval popups

Notes

Mechack08 added 3 commits July 7, 2026 14:32
Add @interchain-kit/eightsaf-extension so dApps can connect to window.eightsaf
via ExtensionWallet and CosmosWallet for Safrochain connect, sign, and broadcast flows.
Register @interchain-kit/eightsaf-extension in the pnpm workspace lockfile.
Replace the placeholder hexagon icon with the real SVG from
eightsaf/public/eightsaf-icon.svg.
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