0.1.2 • Published 4 months ago

radix-agent-toolkit v0.1.2

Weekly downloads
-
License
MIT
Repository
-
Last release
4 months ago

Goat Wallet Radix 🐐 - TypeScript

Installation

npm install @goat-sdk/wallet-radix

Usage

import {
    createEd25519KeyPair,
    deriveAccountAddressFromPublicKey,
    createRadixWeb3Client,
} from "radix-web3.js";

const keyPair = createEd25519KeyPair(process.env.RADIX_PRIVATE_KEY);

const accountAddress = await deriveAccountAddressFromPublicKey(
    keyPair.publicKey(),
    1
);

const radixClient = createRadixWeb3Client({
    notaryPublicKey: keyPair.publicKey(),
    notarizer: (hash) => keyPair.signToSignature(hash),
});

const tools = await getOnChainTools({
    wallet: radix({
        client: radixClient,
        accountAddress,
    }),
});
0.1.2

4 months ago

0.1.1

4 months ago

0.1.0

5 months ago