English
Learn how to setup the TypeScript SDK.
npm install --save @story-protocol/core-sdk viem
WALLET_PRIVATE_KEY
.env
RPC_PROVIDER_URL
https://aeneid.storyrpc.io
import { http } from "viem"; import { Account, privateKeyToAccount, Address } from "viem/accounts"; import { StoryClient, StoryConfig } from "@story-protocol/core-sdk"; const privateKey: Address = `0x${process.env.WALLET_PRIVATE_KEY}`; const account: Account = privateKeyToAccount(privateKey); const config: StoryConfig = { account: account, // the account object from above transport: http(process.env.RPC_PROVIDER_URL), chainId: "aeneid", }; export const client = StoryClient.newClient(config);