October 8, 2024
The Clerk team has been hard at work shipping new features to help you build secure applications faster. Here’s a rundown of the highlights:
Clerk + Coinbase Developer Platform

We’ve recently teamed up with Coinbase to help developers build their Web3 applications more easily. As a first step, Clerk released a new API that allows developers to quickly integrate a customer's Coinbase Wallet with their Clerk user account.
- Authenticate with Coinbase Wallet: Clerk’s embeddable
SignUp
andSignIn
components now support authentication with Coinbase Wallet. - Connect users with their Web3 wallets: Easily pair a wallet address with common user attributes like name, email address, username, etc.
To learn more about how to add Coinbase Wallet authentication to your application, read the guide in our docs →.
TanStack Start SDK

TanStack Start is a new full-stack React framework that supports full-document SSR, streaming, server functions, and more. We’re excited to announce that we’ve partnered with the team at TanStack to help fund the continued development of TanStack Start, and we’ve launched the beta of the TanStack Start Clerk SDK!
- Use Clerk UI Components: Our suite of drop-in components like sign-up and sign-in are compatible with TanStack Start SDK.
- Protect server functions: Use our React hooks to easily prevent unauthorized use of your server functions.
To start building with TanStack Start and Clerk, check out the new Quickstart on our docs →.
Introducing Restricted Mode

You can now control access to your application with Restricted Mode. When enabled, only invited users invited will be able to create an account and access your application. We’ve additionally updated the dashboard so that when Restricted Mode is enabled, your invitations will be more easily accessible right in the header navigation.
- Sign-ups are automatically disabled: Even if you already have the
SignUp
component in your application, the UI will be updated to notify users they need an invitation to use your application. - Easily toggle between modes: There is no penalty for moving between Restricted and Public modes, so you are welcome to change at any time.
Learn more about how to use Restricted mode on the Restrictions guide in our docs →.
Other Features, Fixes & Improvements
- Dashboard navigation update: Our dashboard was recently updated to focus more on application insights and user/organization management. Many of the configuration elements, which are accessed less frequently, now live in the Configure tab.
- Consolidating SSO connections in the dashboard: We’ve made another update to the dashboard that consolidates “Social Connections” and “Enterprise Connections” into one view.
- Disable additional identifiers with Enterprise SSO: Administrators now have more control of the
UserProfile
component when users authenticate via an Enterprise Connection. Additional identifiers will no longer be allowed by default but may be configured in the Clerk dashboard. - Multiple apps on the same domain: We recently re-engineered the way we handle cookies to scope them more tightly to the Clerk application, which enables users to deploy multiple apps onto the same domain.
Resources
- Combining the benefits of session tokens and JWTs by Brian Morrison II
- Build a real-time messaging app in 60 min by Hamed Bahram
- Securing Node.js Express APIs with Clerk and React by Savannah Longoria
- How to Build Design Editing Apps using Nextjs, Clerk, and IMGLY’s CE.SDK Engine by Bolaji Ayodeji
- Full Stack React JS Calendly Clone by RoadsideCoder
- Building a Google Meet Clone with Next.js and TailwindCSS by Oluwabusayo Jacobs
- How to Manage User Authentication in React.js, Next.js, Vue.js, and Nuxt.js Using Clerk by Hugo Ramon Pereira
If you have feedback or suggestions, we want to hear them! Let us know at feedback.clerk.com. For the latest on our product releases, follow @ClerkDev on 𝕏 or join the Clerk Community on Discord.