OnchainKit Profile Banner
OnchainKit Profile
OnchainKit

@OnchainKit

Followers
2,316
Following
21
Media
64
Statuses
220

A kit to make building onchain easy for everyone. Created by @base .

Onchain
Joined June 2024
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@OnchainKit
OnchainKit
12 days
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.
27
46
241
@OnchainKit
OnchainKit
3 months
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:
7
21
148
@OnchainKit
OnchainKit
25 days
We launched an hour ago, and the integration is already live. If this is not based, idk what is.
@KeyboardCatBase
KEYCAT
25 days
@jessepollak @OnchainKit Swap is now live on our website! Feels good to be based, thanks guys 💙
Tweet media one
8
13
87
12
17
112
@OnchainKit
OnchainKit
25 days
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:
12
19
111
@OnchainKit
OnchainKit
3 months
Our landing page just got an upgrade 💫 We're not stopping until we become the best toolkit to build apps onchain. Get started now: npm install @ coinbase/onchainkit
7
21
94
@OnchainKit
OnchainKit
2 months
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.
11
15
84
@OnchainKit
OnchainKit
2 months
Onchainkit on a billboard!
@KeyboardCatBase
KEYCAT
2 months
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 💙
28
86
336
5
16
79
@OnchainKit
OnchainKit
4 months
just setting up my onchain vibes
19
9
59
@OnchainKit
OnchainKit
2 months
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.
6
4
56
@OnchainKit
OnchainKit
2 months
We want to power your community.
@mochi_token
MOCHI on BASE
2 months
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. ⬇️
29
43
119
5
8
47
@OnchainKit
OnchainKit
15 days
What are you building this weekend?
15
5
49
@OnchainKit
OnchainKit
16 days
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:
Tweet media one
Tweet media two
6
7
46
@OnchainKit
OnchainKit
3 months
Building with @onchainkit is about getting 1% better everyday. Well, sometimes much better. <Transaction /> live on
4
6
42
@OnchainKit
OnchainKit
2 months
Every community should get the token directly onsite, powered by smart wallet & swap component.
@yourfriend_btc
yourfriend_🅱️TC_🎹😹
2 months
You can buy $KEYCAT DIRECTLY ON THE SITE using the Coinbase smart wallet @OnchainKit @WilsonCusack thanks for making this possible!
3
2
27
2
6
39
@OnchainKit
OnchainKit
4 months
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:
5
12
31
@OnchainKit
OnchainKit
1 month
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
Tweet media one
2
2
34
@OnchainKit
OnchainKit
2 months
Integrate Basename into your app to get a fresh upgrade 🌿✨
@fitclubonbase
Fit Club
2 months
🟣 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. 🏋️‍♀️🏋️‍♂️
Tweet media one
28
10
43
5
9
31
@OnchainKit
OnchainKit
4 months
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
Tweet media one
5
9
31
@OnchainKit
OnchainKit
2 months
Building Onchain is freedom
6
3
30
@OnchainKit
OnchainKit
2 months
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.
5
5
31
@OnchainKit
OnchainKit
1 month
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.
3
4
24
@OnchainKit
OnchainKit
3 months
Swap component in the wild 👀 Amazing demo by @0xRishi
@0xRishi
Rishi
3 months
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 🔵 as a place to view/trade the base ecosystem list from @CoinMarketCap
7
6
34
3
3
21
@OnchainKit
OnchainKit
3 months
Proud to be powering a part of the ColorPunks experience by @mykcryptodev . Now minted out ⚡️⚡️⚡️
1
3
20
@OnchainKit
OnchainKit
4 months
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.
Tweet media one
5
1
17
@OnchainKit
OnchainKit
3 months
We're now live on 💫 Build the future of onchain with us.
2
2
16
@OnchainKit
OnchainKit
22 days
You can now copy our code blocks directly from our docs site. Get start now:
2
5
18
@OnchainKit
OnchainKit
3 months
PSA: the component works with both EOA and Smart Wallets :~)
@OnchainKit
OnchainKit
3 months
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:
7
21
148
3
2
16
@OnchainKit
OnchainKit
3 months
Our get started page also got a refresh: What you doing this weekend?
@OnchainKit
OnchainKit
3 months
Our landing page just got an upgrade 💫 We're not stopping until we become the best toolkit to build apps onchain. Get started now: npm install @ coinbase/onchainkit
7
21
94
0
1
12
@OnchainKit
OnchainKit
18 days
We're proudly powering Drakula's swap with our component. 💫
@AlexMasmej
Alex Masmej
18 days
It's October, let's kickstart @base season together 🔵 Introducing Drakula: watch videos, get the alpha, trade Base tokens Live today on the App Store, download at
107
101
428
1
2
14
@OnchainKit
OnchainKit
3 months
Normally, creating onchain transactions involves many moving parts: + Handling wallet interactions + Managing gas fees + Tracking transaction status + Error handling and success callbacks We prepared these common patterns for you so you get them off the shelf.
Tweet media one
1
0
14
@OnchainKit
OnchainKit
4 months
1. Drop in <SwapComponents /> 2. Connect smart wallet () 3. Swap TADA ✨ It really is that simple.
1
1
14
@OnchainKit
OnchainKit
2 months
Very based
@Dylan_Steck
dylsteck.eth (on farcaster)
2 months
Onchain ticketing is now available for @farhackxyz Kampung! We were able to make use of @OnchainKit to build ticketing where attendees pay using USDC on Base, our first onchain feature :D There are only 70 priority tickets left and the event is almost here, get your tickets!
5
8
30
1
1
13
@OnchainKit
OnchainKit
3 months
We remove as much complexity as possible for you: 1. Plug in your smart contract address 2. Set your function name The <Transaction /> component takes in a wallet address and contract details, then streamlining the entire transaction process.
1
0
12
@OnchainKit
OnchainKit
3 months
As always, our design is open source. ⮑ Fork & build your own.
Tweet media one
1
0
12
@OnchainKit
OnchainKit
2 months
The @OnchainKit team ensures I never miss a test day. 🏋️ 🥇 🤸‍♀️
@Zizzamia
Leonardo Zizzamia
2 months
This week, we focused on enhancing the internals of @OnchainKit , improving its architecture and increasing test coverage. And we just hit 100% unit test coverage. 🔵 🌊 Testing not only catches bugs but also promotes writing simpler, more maintainable (based) code.
Tweet media one
Tweet media two
Tweet media three
Tweet media four
8
2
39
0
0
12
@OnchainKit
OnchainKit
3 months
What are the user cases? Batch any onchain actions in your application by embedding this button and customize the button text, the smart contract address, and the function calls. + mint a new NFT + Stake some ETH + Register an ENS
Tweet media one
1
0
11
@OnchainKit
OnchainKit
3 months
One of our favorite features is <TransactionStatusToast /> 🍞 The toast displays different states with appropriate icons and actions, allowing easy tracking of transaction progress and to take relevant next steps.
Tweet media one
1
0
11
@OnchainKit
OnchainKit
2 months
easter egg for the passionate 🐰
@mykcryptodev
Myk.eth 🛡️
2 months
I see you, @OnchainKit ... the <Name /> component is now resolving to my Base Name!! EPIC
Tweet media one
7
1
26
1
0
11
@OnchainKit
OnchainKit
3 months
We include a guide on how to integrate Paymaster service via @CoinbaseDev here:
Tweet media one
1
0
11
@OnchainKit
OnchainKit
16 days
Get your morning coffee ☕️ powered by @OnchainKit
@StatescuRazvan
Razvan Statescu ⚡️
16 days
Built from scratch with @OnchainKit in just a couple of minutes. Also, the integration with #basenames is great and straightforward. Now, time to get back to work and prepare the minting dApp for these awesome Fever Maniacs that you can already see on my
Tweet media one
9
4
33
2
0
11
@OnchainKit
OnchainKit
17 days
Bootstrap your consumer app with a portal social profile with Basename. 🪪 Use the `getName` utils from @OnchainKit .
@fkpxls
Tina He
17 days
The best part of building on-chain is solving the cold start problem of onboarding new users with Basename Profile. Access the user's X profile, GitHub, website, and more with just one click. Built with @onchainkit . Try it here:
18
34
133
3
2
11
@OnchainKit
OnchainKit
2 months
Also... bonus announcement: All of our components are now both dark 🌙 / light ☀️ mode compatible.
0
0
9
@OnchainKit
OnchainKit
2 months
+ Basename integration + Basename just launched today. 🎉 We're the easiest way to integrate Basename in your application. Simply add: <WalletDropdownBasename />
1
1
10
@OnchainKit
OnchainKit
3 months
We've got Wallet. Integrate the latest Smart Wallet in your app with our built-out, fully customizable button.
Tweet media one
1
0
10
@OnchainKit
OnchainKit
3 months
We love to hear feedback from our community. You can submit what you'd like to see next on Github:
0
0
10
@OnchainKit
OnchainKit
12 days
If you have more feedback and ideas around our developer experience, submit an issue to our Github:
0
1
10
@OnchainKit
OnchainKit
4 months
Our favorite onchain experience just got a new Swap component ✨
@rob_cattownbase
Rob_CatTown
4 months
I was on @wbnns 's office hours for @base earlier listening and heard him talking about Onchain Kit by @CoinbaseDev . The new Swap component sounded really useful - so I got to it, an hour later, we have this new interface to buy our token from within the game. These components
Tweet media one
26
26
59
2
0
9
@OnchainKit
OnchainKit
4 months
so fast, so smooth 🧈
@spicypaprika_
paprika
4 months
smart wallet, out of the box @Onchainkit
1
3
24
0
1
9
@OnchainKit
OnchainKit
3 months
And so much more to come. 🧑‍🍳 You can submit what you'd like to see next on Github:
0
0
9
@OnchainKit
OnchainKit
3 months
We've got Token. Build your own wallet interface with all the data needed fetched for you.
Tweet media one
1
0
7
@OnchainKit
OnchainKit
2 months
+ Wallet funding + Fund your users wallets in seconds by helping them link to their Coinbase accounts. Unlock millions of funded Coinbase retail users in your application.
1
0
7
@OnchainKit
OnchainKit
2 months
We're always looking for community feedback + contributions. Submit your ideas/suggestions/bug reports here: We read every one of them! 🤓
0
0
8
@OnchainKit
OnchainKit
3 months
We've got Swap. Onboard your users to your community token in-app without ever needing to leave the page.
Tweet media one
2
0
8
@OnchainKit
OnchainKit
2 months
Just released an update to @onchainkit `0.31.2` Lifecycle status 🚴‍♀️ + Improved state management + Better error handling + Enhanced user feedback + Easier debugging + More responsive UI Read our guide here:
Tweet media one
2
1
8
@OnchainKit
OnchainKit
2 months
+ Dynamic mobile UI + We apply automatic reformatting of the wallet dropdown so that the experience is seamless on both desktop and mobile.
1
0
7
@OnchainKit
OnchainKit
3 months
We've got Identity. Render ENS and wallet balance in a breeze.
Tweet media one
1
0
7
@OnchainKit
OnchainKit
2 months
Upgrade your app now with @OnchainKit
@pixotchi
Pixotchi
2 months
Pixotchi just got even more based! 🌱🔵 Your @base name is now displayed in your Pixotchi account! Own a basename? It'll show up automatically. Don't have one yet? Grab yours at ! Big thanks to @OnchainKit for the seamless integration!
Tweet media one
4
7
39
0
0
7
@OnchainKit
OnchainKit
4 months
You can now have these experiences out of the box! As always, we welcome community contributors from the community to make us better:
0
0
7
@OnchainKit
OnchainKit
2 months
Our transaction button makes is super easy to plug in NFT contracts such as @zora 's open mints.
Tweet media one
1
0
6
@OnchainKit
OnchainKit
2 months
@edatweets_ @base love to see it
0
0
7
@OnchainKit
OnchainKit
4 months
Also very inspired by the log in experience by our friends at @moshicamera !
1
0
6
@OnchainKit
OnchainKit
4 months
Recommend products based on wallet verified region, powered by @Onchainkit ❤️
@gonzalomelov
Gonzalo Melo
4 months
🔆 OᑎᑕᕼᗩIᑎ ᔑᑌᗰᗰEᖇ 🔆 @coinbase onchain verifications support using @Onchainkit by @CoinbaseDev Recommend your @Shopify store products based on the user's wallet verified country of residence on Farcaster! Check it out on
2
0
11
0
0
6
@OnchainKit
OnchainKit
2 months
+ Aggregator integration + Want to work with other wallets? You can expand the wallet connection options by using the withWalletAggregator prop in the <ConnectWallet /> component. This will present users with a list of recommended and other wallets to choose from.
1
0
6
@OnchainKit
OnchainKit
25 days
As always, our design is open source Join our Figma community of 300+ designers: Fork & make it yours
Tweet media one
1
0
6
@OnchainKit
OnchainKit
12 days
You can also use the <Fund /> component via the <Wallet /> component via the dropdown.
1
0
7
@OnchainKit
OnchainKit
25 days
Max slippage configurability Take control of your trades with our new slippage configuration options. We've added intuitive controls so users can set their preferred slippage tolerance, ensuring trades execute according to their risk preferences.
1
0
6
@OnchainKit
OnchainKit
25 days
🛝 Try it live on our playground:
1
0
6
@OnchainKit
OnchainKit
4 months
Each component can be used independently or composed as needed. Most elements accept props for easy customization without modifying core components. Additional components or features can be easily slotted into the existing hierarchy.
Tweet media one
1
0
6
@OnchainKit
OnchainKit
12 days
Key props: + text={"buy"} - button text + hideIcon={true} - toggle icon visibility + hideText={true} - toggle text visibility + openIn={"tab"} - opens funding screen in new tab/pop-up + fundingUrl={onrampBuyUrl} - customize onramp URL
1
0
5
@OnchainKit
OnchainKit
11 days
@CoffeeBaseCTO @PaulCramer_ We're doing it day by day
4
1
5
@OnchainKit
OnchainKit
16 days
If you have more feedback and ideas around our developer experience, submit an issue to our Github:
0
2
5
@OnchainKit
OnchainKit
4 months
@hey_shells @spicypaprika_ YES!!!! 👏 @hey_shells / @spicypaprika_ 👏 Can't wait for the next one 🍿
0
0
5
@OnchainKit
OnchainKit
2 months
It's a QA and testing framework to battle test our components in different environments: + Smart Wallet + EOA + Base + Base Sepolia + Paymaster enabled / disabled And we're adding more to ensure that our components can work in a diverse range of environments.
1
0
4
@OnchainKit
OnchainKit
12 days
Get onramp capabilities in one drop-in component. Connecting a Coinbase Smart Wallet allows users to buy or receive crypto with fiat and use @coinbase balance via Magic Spend. Connecting any other EOA wallets enable users to access Coinbase Onramp.
Tweet media one
1
0
5
@OnchainKit
OnchainKit
4 months
This is just the beginning. We have tons of of new delights coming in the following days. 🍭 ✨ We're always welcoming community contributors from the community to make us better:
0
1
5
@OnchainKit
OnchainKit
16 days
Here is a side-by-side view of our Transaction component. Left → Default Transaction Component Right → Full Transaction Component
Tweet media one
Tweet media two
1
1
5
@OnchainKit
OnchainKit
16 days
To customize the styling of all components, configure your `tailwind.config.ts` file. 🎨
1
0
4
@OnchainKit
OnchainKit
4 months
As always, every OnchainKit component comes with an open-source design file:
Tweet media one
1
0
4
@OnchainKit
OnchainKit
4 months
We support different types of configurations: + Allow swapping between selected token pairs + Only allow swapping between a selected token pair + Remove <SwapToggleButton /> to make the swap unidirectional
1
0
4
@OnchainKit
OnchainKit
25 days
One-click swap with transaction batching From three clicks to one. Get the best of AA with atomic batching.
1
0
4
@OnchainKit
OnchainKit
4 months
1. Drop in <ConnectWallet /> 2. Well, you are done.
1
0
4
@OnchainKit
OnchainKit
4 months
Every component comes with open source design files that you can share with your team: + Join our community of designers to create and refine our components.
Tweet media one
1
0
4
@OnchainKit
OnchainKit
25 days
We're always looking for community feedback + contributions. Submit your ideas/suggestions/bug reports here: We read every one of them!
0
0
4
@OnchainKit
OnchainKit
4 months
Wallet is the first impression you make with your user and drives activation, conversion, and retention. 🪄 ~ MAKE ~ IT ~ MAGICAL ~ Our design is inspired by @matchaxyz , one of our fav implementation in the wild.
1
0
4
@OnchainKit
OnchainKit
16 days
You can still customize functionality by passing props to the Default component. For instance, you can add event handlers, enable gas sponsorship, and apply different CSS classes directly to <SwapDefault />.
Tweet media one
1
0
4
@OnchainKit
OnchainKit
16 days
To customize specific subcomponents, you can use our initial subcomponents structure for more granular control. 🛠️ Just like playing with lego blocks 🧱 ✨
1
1
4
@OnchainKit
OnchainKit
25 days
Tokens in USD values No more wrangling of price APIs. We now display token values in USD. Give users a clear picture of their trades at a glance, making informed decisions easier than ever.
1
0
4
@OnchainKit
OnchainKit
4 months
Build a membership portal to get community tokens with USDC. Or an ATM Frame to redeem community tokens that you receive from @warpcast_ into ETH/USDC. They can do it all in your app. More seamless UX. More conversation.
Tweet media one
1
0
4
@OnchainKit
OnchainKit
4 months
The component includes two instances of the SwapAmountInput component, enabling users to specify the amount of tokens to sell and buy. Additionally, the component features a "Swap" button for preparing the transaction.
Tweet media one
1
0
4
@OnchainKit
OnchainKit
9 days
We're here to increase the total addressable market of builders.
@zawarudoNFT
za warudo
9 days
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!
3
2
11
2
3
18
@OnchainKit
OnchainKit
4 months
What can you build with TokenKit? TokenKit contains the UI components and utilities to interact with live token data. Some ideas to get you started: + a custom wallet app + A token-based social app + A consumer-facing DeFi app + A token-based voting system + [INSERT YOUR OWN]
2
0
4
@OnchainKit
OnchainKit
3 months
@dry_tortuga @base @dry_tortuga love to hear it! Pleas share feedback with us :))
1
0
4