crossmint_wallets 0.1.3
crossmint_wallets: ^0.1.3 copied to clipboard
Pure-Dart wallet primitives for the Crossmint Flutter SDK — wallet models, signer abstractions, and API contracts.
crossmint_wallets #
Shared pure-Dart wallet primitives for the Crossmint Flutter SDK family.
Status #
- Published support package in the
crossmint_flutterpackage family - Owns shared wallet domain contracts and models
- Usually consumed transitively through
crossmint_flutter - In this workspace, local dependency overrides keep
crossmint_coreresolvable during monorepo development
What it owns #
- wallet client contract
- wallet models and request/response types
- wallet approval signer interface
- device signer key storage abstraction
- wallet API service
Public libraries #
package:crossmint_wallets/crossmint_wallets.dartpackage:crossmint_wallets/crossmint_wallets_internal.dart
crossmint_wallets_internal.dart is for monorepo wiring only.
Example #
import 'package:crossmint_wallets/crossmint_wallets.dart';
const wallet = CrossmintWallet(
id: 'me:evm:smart',
chain: 'base-sepolia',
);
Relationship to crossmint_flutter #
Flutter apps should usually import the re-exported surface from
package:crossmint_flutter/crossmint_wallets.dart for pure wallet-domain
types, or package:crossmint_flutter/crossmint_flutter_wallets.dart for
Flutter/runtime helpers such as typed wallet wrappers and device-signer
integration.