Developer Guides
Step-by-step guides for building with Chipi on StarkNet. Quick starts for every framework, feature deep dives, migration paths from Ethereum and Solana, and reference docs.
Quick Start by Framework
Pick your framework and go from zero to a working StarkNet app in minutes.
Getting Started with Next.js
Build a StarkNet-powered app with Next.js and Chipi. Full App Router setup with gasless wallets, USDC transfers, and passkey authentication.
Getting Started with React
Add gasless StarkNet wallets to a React (Vite) app with Chipi. Client-side wallet integration with passkey authentication and USDC transfers.
Getting Started with Expo
Build an iOS/Android app with gasless StarkNet wallets using Expo and Chipi. Mobile wallet creation with biometric authentication and USDC transfers.
Getting Started with Python
Server-side StarkNet wallet and transfer operations with the Chipi Python SDK. Works with Django, Flask, FastAPI, and any Python backend.
Server-Side Integration with Node.js
Server-side StarkNet integration with ChipiServerSDK for Node.js. Wallet operations, transfers, session key lifecycle, and SKU purchases from Express, Fastify, or Hono.
Getting Started with Vue, Angular, or Svelte
Add gasless StarkNet wallets to Vue, Angular, or Svelte apps with ChipiBrowserSDK. Imperative API for non-React frameworks with full wallet and transfer support.
REST API Reference
Use Chipi's REST API from any language. Python, Go, Ruby, Java, PHP, or curl. Wallet creation, token transfers, balance checks, and SKU purchases via HTTP endpoints.
Feature Guides
Deep dives into wallets, payments, DeFi staking, session keys, custom contracts, and marketplaces.
StarkNet Wallet SDK Setup Guide
Add self-custody, passkey-secured, gasless StarkNet wallets to your Next.js, React, or Expo app with the Chipi SDK. Step-by-step guide with code examples.
USDC Payments API for StarkNet
Accept USDC payments in your app with Chipi's gasless payment flow. Support Chipi wallet and external wallet checkout with webhook verification. Full React integration guide.
Session Keys for StarkNet Account Abstraction
Implement session keys on StarkNet so users authenticate once and interact many times without re-prompting. Essential for games, social apps, and trading bots.
USDC Staking on StarkNet with VESU
Let users earn yield on USDC by depositing into the VESU lending protocol on StarkNet. Gasless staking and withdrawal with Chipi SDK hooks.
Call Any StarkNet Smart Contract Gaslessly
Call any StarkNet smart contract through Chipi's gasless infrastructure. Build NFT minting, governance voting, token launches, custom DeFi, and more.
Build a Dapp on StarkNet from Scratch
Turn any idea into a working dapp on StarkNet with Chipi. Describe what you want to build and get a complete project with gasless wallets, payments, and whatever features your idea needs.
Digital Services Marketplace with Crypto
Add a digital services marketplace to your app. Airtime top-ups, gift cards, bill payments, gaming credits. Powered by USDC on StarkNet with Chipi.
Migration Guides
Move your existing Ethereum or Solana app to StarkNet with Chipi.
Migrate Your Ethereum Dapp to StarkNet
Step-by-step guide to migrate an Ethereum/EVM dapp to StarkNet using Chipi. Maps ethers.js, viem, wagmi, RainbowKit, ConnectKit, and MetaMask to Chipi equivalents.
Migrate Your Solana App to StarkNet
Step-by-step guide to migrate a Solana app to StarkNet using Chipi. Maps Anchor, @solana/web3.js, wallet-adapter, PDAs, and SPL tokens to Chipi equivalents.
Reference
Debugging patterns, error resolution, and StarkNet concepts for app developers.
Debugging & Error Resolution
Diagnose and fix common Chipi integration errors. Covers wallet errors, transaction failures, session key issues, address validation, calldata encoding, and webhook verification.
StarkNet Concepts for App Developers
StarkNet fundamentals mapped to familiar web2, Ethereum, and Solana concepts. Account abstraction, wallet types, token system, transaction lifecycle, and gasless architecture.