Now deprecated. Follow @buildonbase for all Base developer news!

We'll be leaving this account dormant to ensure our developer communications are all in one place going forward. Follow @buildonbase for all future Base developer news and updates o7
We’re making building on Base easier by sunsetting OnchainKit. For those of you still using these legacy tools, you’ll have 60 days to migrate to alternatives. Check out the full migration guide, suggested alternatives, and timeline: docs.base.org/onchainkit/mig… We’ve heard from many of you that fewer abstractions are better as AI tools improve. To focus on building higher-value tools for the community, we are deprecating OnchainKit. Excited to see what you keep building and keep the feedback coming!
1
1
11
1,132
Introducing Checkout  — Accept USDC payments with one-click checkout. 🛍️ + Low fees + No gas. No crypto jargon. + Instant settlement + Global reach + Fully customizable Start now: onchainkit.xyz/checkout/chec…
66
107
814
445,267
Introducing Wallet Island 🏝️ 💫 The sleekest way to interact with wallets in your app. No extension. No downloads. Drop it anywhere. Balances, send, buy, and swap. All-in-one. Start now: onchainkit.xyz/wallet/wallet…
51
56
493
204,210
Introducing Earn 💸 The sleekest way to integrate yield into your app. Deposit, withdraw, and earn yield on USDC and other tokens — all in one. Start now: onchainkit.xyz/earn/earn
63
44
390
181,582
Introducing Buy component — One-click buy your favorite token with ETH, USDC, or Apple Pay + Fully customizable + Auto swap-routing + Gas sponsored swaps + Multi-payment support: ETH, USDC, Apple Pay, Coinbase Happy holidays 🎄🌟 Start now: onchainkit.xyz/buy/buy
77
44
373
122,363
Introducing Agent Playground — A terminal for AI agents to create, transact, and analyze data onchain 🪄 ⭐ + Agent wallet + Natural language → onchain actions + Autonomous onchain operations + Real-time block analysis Try now: onchain-agent-demo.replit.ap…
36
70
347
85,662
Agents will be the new UI of onchain. Coming soon via @onchainkit
42
49
323
51,567
Introducing the Fund Component 💸 Easily fund wallets via debit cards, bank accounts, or a @coinbase account. Bring user funds onchain in minutes — without them leaving your app. onchainkit.xyz/fund/fund-but…
25
40
215
126,977
Introducing Fund Card — The fastest way to add one-click crypto purchases to your app. ⚡ We've seen 2x in funding conversion already. Just drop it in and go. Start now: onchainkit.xyz/fund/fund-car…
23
33
210
63,215
𝚗𝚙𝚖 𝚌𝚛𝚎𝚊𝚝𝚎 𝚘𝚗𝚌𝚑𝚊𝚒𝚗 ▶ You can now bootstrap a new onchain app with 1-line command ⚡ ✔ Base ✔ Smart Wallet ✔ Paymaster ✔ @CoinbaseDev All out of the box. No manual dependencies install. No manual config. Just in time for some weekend hacking.
29
30
207
49,133
Introducing Mint Component — Embed mints in your app in 15 minutes. 🖼️ Bring your NFT contract. That's it. Start now: onchainkit.xyz/mint/nft-mint…
20
27
195
35,958
Introducing Wallet Modal — A seamless gateway for signing up + signing in with all types of wallets. No more rebuilding the same pattern every single time. Start now: onchainkit.xyz/wallet/wallet…
18
35
174
207,686
Introducing MiniKit 🤏 ✨ The easiest way to build mini apps. Build once. Publish on Warpcast + @coinbasewallet. Finding new users is that easy. Get started: docs.base.org/builderkits/mi…
15
31
186
54,839
A new landing page 💫 Easier to start building than ever. Start now: npm create onchain
28
18
178
19,744
Are you a vibe coder? ✨ @onchainkit wants to enable everyone—literally everyone—to fall in love with building their own personal apps. @tryoharaAI makes it easy to do so with ZERO CODE. ⚡ ⚡ ⚡
21
27
174
23,331
We shipped a lot in 2024. Here's a wrap for the devs shipping magic during the holidays 🎁 🎄:
27
29
160
68,375
Introducing OnchainKit Themes ✨ 🎨 Use our building blocks and match your brand. We come with presets: • Default • Base • Cyberpunk • Hacker Bring-Your-Own-Theme (BYOT) to the party. Get started: onchainkit.xyz/guides/themes
22
28
145
123,374
One button, any transaction – powered by @base. Introducing new component: Transaction + Gasless, 4337-compatible transactions + Real-time status updates + Smart gas estimation + Toast notifications + Fully customizable UI Get started: onchainkit.xyz/transaction/t…
7
18
143
43,828
We launched an hour ago, and the integration is already live. If this is not based, idk what is.
Swap is now live on our website! Feels good to be based, thanks guys 💙
11
18
105
8,530
Introducing our Upgraded Swap Component 💫 v0.33.1 + Support for low liquidity tokens on @base + Configurable max slippage + USD values for tokens + One-click swap with atomic batching + App interface fee + Gasless swaps Start now: onchainkit.xyz/swap/swap
10
17
105
36,925
The latest @coinbase Verified Pools app is built with OnchainKit component. 💧💫
20
8
96
15,371
Our landing page just got an upgrade 💫 We're not stopping until we become the best toolkit to build apps onchain. Get started now: onchainkit.xyz npm install @ coinbase/onchainkit
7
17
88
54,729
Wallet Island just leveled up on mobile 🌴 ✨ Keep users hooked with seamless onboarding, effortless onramp, quick swaps, and real-time token balances—all within your app. Start now: onchainkit.xyz/wallet/wallet…
9
17
88
18,693
Sometimes big things come in mini packages
17
7
84
5,963
App Template is the most requested features by developers. There you have it: - Onchain SSO (sign up/log in) - Smart Wallet + RainbowKit integration - Gasless mints powered by 4337 - Paymaster integration All powered by @OnchainKit components. onchain-app-template.vercel.…
11
15
82
33,216
Onchainkit on a billboard!
Today we made our first stop in NYC to help onboard users to @base with a billboard using the @onchainkit! The QR code takes you to our website where you can buy our token through the @coinbase smart wallet in the matter of seconds. This is just the beginning! Stay based 💙
5
17
74
5,411
OnchainKit now supports installation guide in NextJs, Vite, Remix, and Astro. We're building an onchain library for all app developers. 💫
7
10
58
3,646
Our Transaction component just got an upgrade 💫 + Batch multiple transactions + Mix calls & contracts seamlessly + Smarter state management + More granular customization Try now: onchainkit.xyz/transaction/t…
6
18
69
20,389
We built MiniKit to make it easier than ever to ship mini apps. Check out some of our favorite examples, all built with MiniKit:
3
10
69
13,082
6s cross-chain bridging ⚡️ Powered by RIP-7755
Bridging eth from Arbitrum Sepolia -> Base Sepolia using RIP-7755 infrastructure under the hood. Takes ~6 seconds to show up and is completely permissionless! What use-case should we tackle next?
20
15
62
16,709
OnchainKit v0.38.10 is here! 🥳 What’s new: ❎ Removed the manifest prompt during the create-onchain process 🛠️ Fixed Basenames resolution 💡 Cached default wagmi config to prevent account disconnects when OnchainKit rerenders
11
8
55
7,611
woah... 🤯🤯
made a pixel powered mini app for @moonpay art contest
5
10
47
2,904
just setting up my onchain vibes
19
8
52
13,139
Someone built an onchain Facebook with @onchainkit 🤯
I just made my first post on @MySphereAI , first a'la facebook app on base and many more tools 👏 You can now test SPHERE in beta 0.9.1 version : mysphere-beta.vercel.app/ Claim your basename and make your first post on #SPHERE ! Built On @base with @OnchainKit
9
6
54
4,987
Our Wallet component just got some fresh upgrades ✨ + Dynamic mobile UI + Basename integration + Wallet funding options + Wallet aggregator integration Step by step, we want to become the default way to integrate onchain SSO in your app. onchainkit.xyz/wallet/wallet
5
5
55
51,863
We want to power your community.
Check out this amazing build from Tina @fkpxls for the Mochi community! 🐱 It showcases the power of @OnchainKit's new app and swap component and will make getting involved with MOCHI easier than ever before. Working on getting this implemented ASAP 💙 Very based. ⬇️
5
8
46
4,288
What are you building this weekend?
15
4
45
9,473
Quick Friday drop from @onchainkit ⚡ <Socials /> Overcome the cold start problem of your app. Retrieve a wallet's social accounts in seconds and enhance your user's profile. Start now: onchainkit.xyz/identity/soci…
4
5
44
5,761
Introducing Defaults 🍬 `v0.33.4` We've added default implementations of our most popular components to make them even more lightweight. See the side-by-side comparison. Left → Default Swap Component Right → Full Swap Component Start building: onchainkit.xyz
6
7
45
8,457
Fork our template and make it your own: onchain-commerce-template.ve… Spin up your dream onchain storefront in minutes. Join the movement to accept USDC. Ready to be deployed on @vercel.
3
1
43
5,341
Building with @onchainkit is about getting 1% better everyday. Well, sometimes much better. <Transaction /> live on onchainkit.xyz
4
6
39
6,076
Every community should get the token directly onsite, powered by smart wallet & swap component.
You can buy $KEYCAT DIRECTLY ON THE SITE using the Coinbase smart wallet @OnchainKit @WilsonCusack thanks for making this possible!
2
4
37
9,192
A new @OnchainKit component spotted Coinbase Earnings page. The first public company with a live mint on their IR page? Be a part of the moment: investor.coinbase.com/events…
5
9
36
8,425
Haven't used OnchainKit in a while? We've shipped a ton of improvements and it's easier than ever to catch up with our AI powered docs:
We just gave the @base docs AI superpowers: - ai chatbot trained on all docs - ai enabled search - open pages directly in ChatGPT or Claude - docs mcp server to pipe context directly into your IDE I walk you through the details in this quick video
9
7
38
9,566
New component drop: Wallets by @Onchainkit Embed beautiful log-in/sign-up experience for your app. + Smart Wallet creation and connection in seconds + Built-in ENS support + Configurable dropdown menu + Easy Paymaster integration Get started: onchainkit.xyz/wallet/wallet
5
12
29
9,516
Learn how to vibe code like a pro:
High quality AI outputs require high quality prompts. @sohey_eth put together an effective prompting guide designed to improve your collaboration with AI. It covers everything from context windows to Cursor rules, including a guide on advance prompting for experienced builders
1
6
31
2,356
New update: EIP-5792 support ✨ `v0.31.4` OnchainKit can now dynamically adapt its behavior based on the connected wallet's capabilities. If we detect your users have a smart wallet, we can automatically enable: + Atomic batch transactions + Auxiliary funds + Paymaster
2
2
32
3,565
Integrate Basename into your app to get a fresh upgrade 🌿✨
🟣 Excited to announce that Basenames are now integrated into the Fit Club app! Thanks to @OnchainKit for making it smooth and easy! 💜 More updates on the way, stay fit. 🏋️‍♀️🏋️‍♂️
5
8
30
7,829
Our Mint Component has smart defaults with ultimate control ⚡ + Automatic media type detection + Built-in price feeds + Transaction lifecycle management + Override any part you need Keep what works for you, customize what doesn't. Start now: onchainkit.xyz/mint/nft-mint…
Introducing Mint Component — Embed mints in your app in 15 minutes. 🖼️ Bring your NFT contract. That's it. Start now: onchainkit.xyz/mint/nft-mint…
3
7
31
9,186
OnchainKit v0.38.14 is here! 🥳 What's new: 💨 New minikit hooks for improved UX 🔗 Wallet connect component now auto connects 🤝 Works with Next.js 15 & the latest @farcaster_xyz SDK
Guess who just had a a huge upgrade! @OnchainKit Wallet component now auto-connects - for both @CoinbaseWallet & @farcaster_xyz (for better ux) 📦 Now shipping with Next.js 15 Minikit now has some new hooks: useIsInMiniApp - no more guessing if you're in a mini app useViewCast - jump straight to any cast useComposeCast - preset the composer, save users time
8
6
27
3,045
The integration takes less than 15 minutes. 1. Create a Coinbase Commerce account 2. Create a product 3. Install @onchainkit `npm i @ coinbase/onchainkit` 4. Import the <Checkout /> component
1
1
32
2,669
We're going to launch and announce a series of components that make bringing in onchain agentic features easy for your app. Please share feedback with us as we continue to experiment the frontier of what's possible. Our DMs are open 📧
2
4
28
1,096
Introducing new component: Swap by @Onchainkit Embed fully-functional swap functionality in your application in 15 minutes. + Built-in backend integration via @CoinbaseDev + Flexible styling and configurations + Smart Wallet compatible onchainkit.xyz/swap/swap
5
9
31
13,158
A Coinbase systems upgrade is scheduled for 7am PT on Saturday, July 19. Expected duration: 3 hours. OnchainKit's fund component may see some errors during this time; We appreciate your patience.
Coinbase is set to undergo a system-wide scheduled upgrade at approximately 7:00 AM PT on Saturday, August 2. We expect this to take approximately three hours, subject to change. During this period, CDP Onramp & Offramp UIs and Quote APIs will be unavailable. Funding and quoting for CDP wallets will also be unavailable. Onramp & Offramp transaction status APIs & all other CDP products will remain available. We appreciate your patience.
8
3
35
7,426
💨 soooo fast
💨 Base is 10x faster, but today… I was 10x slower. 😭 I missed the #baseflash deadline by just 1 hour, which means my submission didn’t make it. And that’s a shame, because my app was built to perfectly showcase the speed difference between regular blocks and FLASHBLOCKS on @base sepolia – proving just how insanely fast transactions can land. But hey, even if I’m too slow for the contest, at least my app is fast! 😆 Check it out: 👉 base-is-10x-faster.vercel.ap… PS: If Base is really 10x faster, maybe you guys could roll back time just a tiny bit? ⏳👀 @base @DistributedMarz @ferranbt @neodaoist #flashblocks #10xFaster #base
5
1
26
3,655
If you haven't integrated @onchainkit into your app, why not?
Watch me integrate @OnchainKit into my personal project to enable wallet connections in 5 minutes. kudos to the team for such an awesome tooling!
4
3
30
3,138
Introducing Playground 🛝 ✨ Playground is where you can experiment with features that are still under development. We open sourced it to showcase how we battle test our components. onchainkit.xyz/playground
5
4
31
5,319
Build your own app selling coffee and merch at your local community. Experience the power of low fee, instant payment.
Every new component @onchainkit comes with a demo app This is "Just Another Coffee App" Only onchain coffee can be this cheap. ☕️☕️ Fork and sell your own coffee or merch at Devcon: github.com/fakepixels/buy-me…
4
3
27
2,463
Perfect for: + Wallet funding or token purchases + Token community streamline onboarding + Consumer apps aiming to lower barriers for crypto adoption
1
1
16
1,565
Our installation just got easier. ✨ ⚡ Wrap one provider. That's it. Cleaner code. Shorter set up time. Try it now: onchainkit.xyz/getting-start…
4
2
24
1,987
A live demo app using Wallet Island: onchainkit-wallet-island-dem… Github: github.com/brendan-defi/ock-… You can see all the possible configurations of our <Wallet /> component.
1
26
2,016
Replying to @RussellDogCTO @base
We love to see it <3
2
7
22
355
You also get access to: + Merchant tooling: See trends, generate reports, and make data-driven decisions. +Receipts: Enable your customers to easily generate an email receipt for their purchase.
2
24
1,904
OnchainKit now supports Twoslash 🥷🏻 Enjoy better inline type information and improved DevX for everyone using our toolkit. No more guessing about types or jumping between files. onchainkit.xyz/getting-start…
3
4
24
1,448
Checkout is built for: + Merchants selling with crypto + In-game or in-app stores + Token or NFT communities with an eComm twist And more ++
2
24
1,575
Why build with MiniKit? • Ship across clients with one unified SDK • Build apps with minimal knowledge of the Frames SDK • Use @OnchainKit components out of the box with MiniKit • CLI tool for quick project scaffolding with webhooks and notifications Try it yourself with one of our demo apps: github.com/fakepixels/minima…
1
23
1,255
Agent Playground is powered by the latest AgentKit by @CoinbaseDev
Introducing Agentkit: A production-ready, model-agnostic framework for building AI agents with infinite onchain and web2 functionality, powered by @coinbaseDev and @langchain Based Agents on @base were just the beginning. its time to change the way we interact onchain. 🧵
1
2
19
1,659
We're proudly powering @rushtradingx's swaps.
Rush is LIVE We’re making it possible for you to degen responsibly on @base Launch, trade, and lend easily on Rush!
1
20
4,806
Swap component in the wild 👀 Amazing demo by @0xRishi
continued exploring onchain development this weekend this time hacking on @base with @Onchainkit ☀️ the @Onchainkit swap component really is that easy to drop in → made basedcoins.fun 🔵 as a place to view/trade the base ecosystem list from @CoinMarketCap
3
3
20
10,830
You can customize the objective of an agent through prompts. The agent module provides functions to interact with the on-chain agent. - `initialize_agent`: Creates or loads an agent from CDP Wallet Data. - `run_agent`: Invokes the agent. - `handle_action_agent`: Manages agent actions.
1
1
18
1,119
A great demo on how to use the <Checkout /> component with rich order metadata, inventory management, and custom logic. 💫
OnchainKit's Checkout component offers way more than meets the eye: 👉 Add metadata for personalized orders 📊 Manage inventory with Airtable ⚙️ Build seamless logic for onchain apps I’m releasing demo apps to show just how powerful it is—starting with onchain ticketing.
2
2
21
1,515
Beautiful implementation of our Buy component ⚡️
merry xmas 🐬✨ the dolphin team is cooking just shipped the buy feature powered by @OnchainKit now you can buy $DOLPHIN via apple pay, credit card, or coinbase smart-wallet in just a few taps — directly on dolphin.now
5
3
18
9,590
The fastest way from ideation to production. Start now: onchainkit.xyz
Replying to @verntain
4/ Legality. Use @coinbase and build on @base! The fact that your project is built on infrastructure developed by a known PUBLIC COMPANY with capitalization x and user base y is a strong argument. This is the truth, right now, there’s no other company like Coinbase offering the infrastructure, services, and tools to build and/or transition onchain. If you have an idea, a plan, and want to implement onchain in your business, you’ll quickly find that all necessary tools are ready for you: @coinbase, @base, @CoinbaseWallet, @OnchainKit
20
2,336
🟦
🟦 This will make sense in a few hours. nitter.app/i/broadcasts/1YqGoopME…
2
1
16
1,460
Agent Playground is perfect for: + AI researchers exploring AI agents in an onchain financial sandbox + Onchain devs building agentic systems to deploy contracts + App developers testing innovative ways to incorporate agentic UX Wallet and NFT
1
3
18
1,561
Proud to be powering a part of the ColorPunks experience by @mykcryptodev. Now minted out ⚡️⚡️⚡️ colorpunks.com
1
3
20
1,293
For a simple "buy me a coffee" checkout experience, simply insert your `productId` in the parent component as a prop.
2
20
1,479
Beautiful implementation of the Checkout component.
3
20
2,416
eComm onchain made easy with @OnchainKit 🛍️
LIVE: Shopping’s on chain with Autonomous x @OnchainKit Real-world buys are made easy for the @Base community to enjoy the best eCom experience. Snap it up for your next SmartDesks, ErgoChairs and WorkPods - fast & secure 👇
4
4
19
2,281
it could be your mini app you just need to start building onchain kit dot xyz is waiting for you
there’s a mini app for that
1
2
21
1,767
Can't believe it's been a week since we went live with TokenKit. TokenKit enables you to create magical user experiences with Token components and utilities. Like building your own wallet app in minutes. onchainkit.xyz
5
1
13
1,114
Why Earn? + Passive income: allow users to earn yield on USDC and other tokens. + Value-added services: opening up new monetization avenues. + Daily interaction: frequent updates boost engagement. + User retention: active funds increase retention and value.
1
1
18
2,624
Hack with OnchainKit and AgentKit at DevCon if you're here: ethglobal.com/events/bangkok…
4
17
992
You can now copy our code blocks directly from our docs site. Get start now: onchainkit.xyz/getting-start…
2
5
17
1,191
Happy valentine's day. What're you building today to impress your crush? 🌹
2
17
1,389
No easier way to get started than using OnchainKit onchainkit dot xyz
today is a good day To Build Apps
5
1
18
1,412
We're here to increase the total addressable market of builders.
FYI, I'm not a software engineer but I do code in academia with MATLAB and it was super easy to implement the @OnchainKit Fund component to @basedtangcat's website. The next component I would like to see is an asset bridge!
2
3
18
1,893
We're now live on Base.org 💫 Build the future of onchain with us.
1
2
15
1,322
A live demo app using the Earn Component: ock-earn-demo.vercel.app Github: github.com/fakepixels/ock-ea…
1
16
2,553
You can use our `LifecycleStatus` and the `onStatus` prop to listen to transaction states to build more advanced in-app logic.
1
16
1,714
1. Install OnchainKit (npm i @ coinbase/onchainkit) 2. Import <Buy /> 3. Select your token of choice No extra components required — we’ve refactored for simplicity. 🪄
2
1
14
1,078
For programmatic charge creations such as a shopping-cart experience, use server-side charges with Coinbase Commerce API. We expose a chargeHandler prop which takes a callback that is invoked every time the button is clicked.
2
16
1,323
PSA: the component works with both EOA and Smart Wallets :~)
One button, any transaction – powered by @base. Introducing new component: Transaction + Gasless, 4337-compatible transactions + Real-time status updates + Smart gas estimation + Toast notifications + Fully customizable UI Get started: onchainkit.xyz/transaction/t…
3
2
14
1,524
Checkout component: accept USDC payments with one-click checkout.
Introducing Checkout  — Accept USDC payments with one-click checkout. 🛍️ + Low fees + No gas. No crypto jargon. + Instant settlement + Global reach + Fully customizable Start now: onchainkit.xyz/checkout/chec…
1
1
14
619