No description
Find a file
Naxdy bf09eabde4
Some checks failed
Push Container / deploy (push) Failing after 1m26s
fix: use correct constructor for program
2025-04-22 19:13:16 +02:00
.forgejo/workflows fix: use toplevel address in idl 2025-04-22 16:21:54 +02:00
.github/ISSUE_TEMPLATE Update issue templates 2021-09-16 13:19:33 -05:00
packages fix: use correct constructor for program 2025-04-22 19:13:16 +02:00
.editorconfig initial commit 2021-07-23 21:17:57 -05:00
.envrc feat: migrate to pnpm, add dev flake 2025-04-21 16:48:44 +02:00
.eslintignore ignore next out dir 2021-09-28 19:44:59 -05:00
.eslintrc.json chore(lint): update eslint rule 2022-01-06 01:45:58 +00:00
.gitignore chore: add forgejo workflows 2025-04-22 15:42:46 +02:00
.nojekyll .nojekyll file 2021-07-28 15:43:08 -05:00
.prettierignore ignore next out dir 2021-09-28 19:44:59 -05:00
.prettierrc initial commit 2021-07-23 21:17:57 -05:00
flake.lock feat: migrate to pnpm, add dev flake 2025-04-21 16:48:44 +02:00
flake.nix feat: migrate to pnpm, add dev flake 2025-04-21 16:48:44 +02:00
lerna.json fix(workspace): package location 2022-02-23 19:38:15 +00:00
LICENSE initial commit 2021-07-23 21:17:57 -05:00
package.json chore: rebrand 2025-04-22 11:32:38 +02:00
pnpm-lock.yaml feat: update anchor peer dep 2025-04-22 18:45:03 +02:00
pnpm-workspace.yaml feat: migrate to pnpm, add dev flake 2025-04-21 16:48:44 +02:00
README.md chore: rebrand 2025-04-22 11:32:38 +02:00
tsconfig.json refactor(core): move core lib 2022-01-25 11:12:45 +00:00
wallets-adapter.png chore(core): readme updated pointing to the ui packages 2022-01-31 12:43:55 +01:00

@naxdy/svelte-on-solana-wallet-adapter

This is a fork of svelte-on-solana/wallet-adapter with the following additional updates.

  • Mobile Wallet Adapter support
  • Wallet Standard support
  • Wallets list sorted to show detected wallets first
  • Dependencies upgraded to recent versions
  • Accessibility warnings fixed
  • NPM packages released under @naxdy scope since @svelte-on-solana is not recently maintained.

Original ReadMe below:

@svelte-on-solana/wallet-adapter

Wallets

Modular TypeScript wallet adapter and UI components for Solana/Anchor applications using SvelteJS as framework. This package contains a solution for Svelte Template and SvelteKit, making possible to build Solana Dapps in SPA or SSR mode.

View demo / Browse demo code

Packages

  • Core - Svelte Store which exposes methods and properties to run the wallet in your application
  • UI - Pre-built components for integrating with Solana wallets using Svelte
  • Anchor - Helper components for working with Anchor

Build from Source

  1. Clone the project:
git clone https://github.com/svelte-on-solana/wallet-adapter.git
  1. Install dependencies:
cd wallet-adapter
yarn install
  1. Build all packages:
yarn build
  1. Run locally:
cd packages/ui/
yarn start