v2.0.0
Multi-Chain
The Social-Native
Web3 SDK.
Threads login + embedded wallets + full transaction capabilities. Execute smart contracts, sign messages, and interact with multiple chains in minutes.
App.tsx
import { KiroroProvider, useKiroroWallet, useKiroroSolana } from "@kirorolabs/sdk";
function SendButton() {
const { sendTransaction, isReady } = useKiroroWallet();
const { sendTransaction: sendSol, isConnected } = useKiroroSolana();
const handleSend = async () => {
// Send 0.01 ETH on Base/Ethereum
const hash = await sendTransaction({
to: "0x...",
value: BigInt(1e16),
});
// OR Send 0.1 SOL on Solana
const txid = await sendSol(transaction);
};
return <button onClick={handleSend}>Send Crypto</button>;
}Quick Setup
npm install @kirorolabs/sdkThreads-Native Auth
Seamlessly connect Threads accounts with automatic embedded wallet creation via Privy.
Full Transaction Support
sendTransaction, writeContract, signMessage, signTypedData - everything you need for Web3.
Multi-Chain Ready
Base, Solana, Arbitrum, Optimism, Polygon, Ethereum Mainnet - switch chains seamlessly.
useKiroroWalletuseKiroroSolanauseKiroroTokenuseKiroroNFTWagmi ConnectorSimple, usage-based pricing.
Start free. Scale as you grow. Only pay for what you use.
Starter
Free
For indie devs & testing
- Up to 100 MAUs
- Basic gas credits
- Community support
- 1 project
Most Popular
Pro
$49/mo
For growing dApps
- Up to 1,000 MAUs
- 50k gas credits/mo
- Priority support
- 3 projects
- Custom domain
Scale
$199/mo
For high-volume apps
- Up to 10,000 MAUs
- 500k gas credits/mo
- Dedicated support
- Unlimited projects
- Analytics dashboard
Enterprise
Custom
For large platforms
- Unlimited MAUs
- Custom gas budget
- 24/7 SLA support
- White-label option
- On-prem deployment