import { ContextClient } from "@contextwtf/sdk"
const ctx = new ContextClient({
apiKey: process.env.CONTEXT_API_KEY!,
signer: { privateKey: process.env.PRIVATE_KEY! as `0x${string}` },
})
// Find a market
const { markets } = await ctx.markets.list({ sortBy: "trending", limit: 1 })
const marketId = markets[0].id
// Place order
const { order } = await ctx.orders.create({
marketId,
outcome: "yes",
side: "buy",
priceCents: 55,
size: 1,
})
console.log("Order placed:", order.nonce)
// Check status
const { orders } = await ctx.orders.mine(marketId)
console.log("Open orders:", orders.length)