PackageTrack
Sign in Get early access

crossmint_wallets

Pure-Dart wallet primitives for the Crossmint Flutter SDK — wallet models, signer abstractions, and API contracts.

0.1.4 2.6K downloads/mo #4918 most downloaded on pub.dev Paella-Labs/crossmint-flutter-sdk

What this package is like to depend on

Last release 6 days ago

17 Aug 2026

Ships on a steady schedule

a new release about every 2 months

Nearly every release is documented

notes for 5 of 5 stable releases

Nothing withdrawn

no release was ever pulled

4 months old

5 releases · first in 2026

5 releases in the last 12 months

see the full history below

Release timeline

5 releases · Apr 2026 to Aug 2026
Release Pre-release

Releases

latest 5
  1. 0.1.4 17 Aug 2026
    Release notes
    • Added deployImmediately to addSigner, defaulting to true. On EVM wallets it controls how the backend registers the signer: true returns an on-chain registration transaction installed immediately, false keeps the lazy signature-request flow. The flag is never sent for Solana or Stellar wallets.
    • EVM signer registration requests changed shape. The registration payload now always carries deployImmediately on EVM, where the key was previously absent, so existing callers that pass nothing now send true explicitly. Pass deployImmediately: false to keep the lazy signature-request flow.
    • EVM registration responses are parsed differently. The parser now branches by chain family: on EVM it reads the transaction id from the chain entry's onChain block, and a registration carrying onChain no longer yields a pending signature id. Solana and Stellar keep the previous pending-transaction path. Callers that read the returned signature id on EVM should read the transaction id instead.
    • The exception raised for an unsupported device signer now reads Device signers are not supported for this wallet. instead of ... for this wallet's provider., and the matching dartdoc was reworded. The error code (CrossmintErrorCode.walletDeviceSignerNotSupported) is unchanged; only the default message text differs.
    Open source →
  2. 0.1.3 10 Jun 2026
    Release notes
    • Solana device signers are no longer rejected client-side. Device signer registration is serialized and sent for all chains; support is provider-dependent (Swig/Crossmint support it, Squads does not) and validated server-side.
    • registerSigner now maps the backend DEVICE_SIGNER_NOT_SUPPORTED code to a typed CrossmintWalletException(walletDeviceSignerNotSupported), recognized from the response body regardless of HTTP status.
    • Requires crossmint_core ^0.1.4 for the new CrossmintErrorCode.walletDeviceSignerNotSupported.
    • Removed the permissionless_passkeys dependency (passkey factory moved to a host-supplied/callback path in the umbrella SDK).
    Open source →
  3. 0.1.2 22 Apr 2026
    Release notes
    • Docs: expanded dartdoc coverage on the public surface for the pub.dev landing page, plus a follow-up pass that fixed broken [reference] link targets and dartdoc format regressions surfaced by the docs build.
    Open source →
  4. 0.1.1 20 Apr 2026
    Release notes
    • Aligned WalletSerializationCodec.serializeDelegatedSigner with the EVM OpenAPI schema for email and phone signers — it now emits the full {type, email|phone} object instead of a bare email: / phone: locator string, matching serializeSignerRegistrationInput and the RN SDK. Forward-compat only — no end-user behavior change in this release: the Crossmint backend does not currently accept email or phone as delegated signer types on EVM, so wallet creation with signers: [CrossmintEmailSignerConfig(...)] / CrossmintPhoneSignerConfig(...) continues to fail with HTTP 400. Tracking the backend-side addition separately. See #21 / #24.
    Open source →
  5. 0.1.0 17 Apr 2026
    Release notes
    • First public release on pub.dev
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive