Skip to content

Instantly share code, notes, and snippets.

View shasikaud's full-sized avatar

Shasika Udayanga shasikaud

View GitHub Profile
@shasikaud
shasikaud / registerDerivative.tsx
Last active March 20, 2025 00:17
Register Derivative Story SDK
import { useWalletClient } from "wagmi";
import { StoryClient, StoryConfig } from "@story-protocol/core-sdk";
const { data: wallet } = useWalletClient();
const config: StoryConfig = {
wallet: wallet,
transport: custom(wallet!.transport),
chainId: "aeneid",
};

Keybase proof

I hereby claim:

  • I am shasikaud on github.
  • I am shasikaud (https://keybase.io/shasikaud) on keybase.
  • I have a public key ASBsEqtuVG8VQ5wc4jREWy7i-b6jCeKf0tmoqP0W1yGu4go

To claim this, I am signing this object:

@shasikaud
shasikaud / .env
Created February 5, 2023 04:27 — forked from BlockmanCodes/.env
Get spot prices on Uniswap
INFURA_URL=<your_url>
ETHERSCAN_API_KEY=<your_api_key>