Skip to main content
The Migrating an OnchainKit App skill gives your AI coding assistant a five-step migration plan for replacing @coinbase/onchainkit with standalone wagmi and viem components.

Install

Terminal
npx skills add base/base-skills

What the skill covers

The migration follows five sequential steps, each with a validation gate before proceeding:
StepWhat changes
DetectionScan for OnchainKit imports and identify components in use
ProviderReplace OnchainKitProvider with WagmiProvider + QueryClientProvider
WalletBuild a WalletConnect component using wagmi hooks
TransactionsReplace Transaction components with useWriteContract and receipt hooks
CleanupRemove remaining OnchainKit imports and optionally uninstall the package

Example prompts

  • “Migrate my app off OnchainKit”
  • “Replace OnchainKitProvider with wagmi”
  • “Convert my OnchainKit Transaction component to use wagmi hooks”

Reference