solana_kit_keys 0.2.0 copy "solana_kit_keys: ^0.2.0" to clipboard
solana_kit_keys: ^0.2.0 copied to clipboard

Key pair and Ed25519 operations for the Solana Kit Dart SDK.

example/main.dart

// Examples intentionally print CLI output for demonstration purposes.
// ignore_for_file: avoid_print

import 'dart:typed_data';

import 'package:solana_kit_addresses/solana_kit_addresses.dart';
import 'package:solana_kit_keys/solana_kit_keys.dart';

void main() {
  final keyPair = generateKeyPair();
  final message = Uint8List.fromList([1, 2, 3, 4]);

  final signature = signBytes(keyPair.privateKey, message);
  final verified = verifySignature(keyPair.publicKey, signature, message);

  final address = getAddressFromPublicKey(keyPair.publicKey);

  print('Signer address: ${address.value}');
  print('Signature verified: $verified');
}
0
likes
160
points
107
downloads

Publisher

unverified uploader

Weekly Downloads

Key pair and Ed25519 operations for the Solana Kit Dart SDK.

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

ed25519_edwards, solana_kit_addresses, solana_kit_codecs_core, solana_kit_codecs_strings, solana_kit_errors

More

Packages that depend on solana_kit_keys