github solana-foundation/solana-keychain ts-keychain-v1.4.0
@solana/keychain v1.4.0

4 hours ago

TypeScript Packages v1.4.0

Full changelog: ts-keychain-v1.3.0...ts-keychain-v1.4.0

Published Packages

Installation

# Umbrella package (includes all signers)
pnpm add @solana/keychain

# Or individual packages
pnpm add @solana/keychain-memory @solana/keychain-openfort

What's Changed

import { createClient } from '@solana/kit';
import { keychainSigner } from '@solana/keychain-kit-plugin';

const client = await createClient().use(
    keychainSigner({
        backend: 'privy',
        appId: process.env.PRIVY_APP_ID!,
        appSecret: process.env.PRIVY_APP_SECRET!,
        walletId: process.env.PRIVY_WALLET_ID!,
    }),
);

client.payer; // SolanaSigner — also a Kit TransactionSigner
client.identity; // same signer instance

New Contributors

Full Changelog: ts-keychain-v1.3.0...ts-keychain-v1.4.0

Don't miss a new solana-keychain release

NewReleases is sending notifications on new releases.