惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
L
LangChain Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
罗磊的独立博客
J
Java Code Geeks
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园 - 叶小钗
小众软件
小众软件
博客园 - Franky
D
Docker
Google DeepMind News
Google DeepMind News
Microsoft Azure Blog
Microsoft Azure Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
U
Unit 42
宝玉的分享
宝玉的分享
C
Check Point Blog
B
Blog
V
V2EX
博客园 - 三生石上(FineUI控件)
MyScale Blog
MyScale Blog
The Cloudflare Blog
博客园 - 聂微东
博客园_首页
Engineering at Meta
Engineering at Meta

Base Engineering Blog

B20: The Standard Behind Tokenized Stocks on Base Making AWS Nitro Validation feasible onchain Native Account Abstraction Postmortem: June 25th Block Production Outage Introducing Base Beryl Multiproofs on Base Introducing Base Azul A new, unified stack for Base Chain Builder Codes & ERC-8021: Fixing Onchain Attribution Anti-Sybil Infrastructure for the Base Ecosystem Bridging Assets to Base: Playbook Building The New Base App: Prefetching at Scale Engineering the Base-Solana Bridge How Base Pay Delivers 1-Step Crypto Payments L1 Upgrades: The Glamsterdam proposals we’re most excited about Scaling Base safely with end-to-end benchmarking Scaling Base: Doubling capacity in 30 days OnchainTestKit: A Framework for End-to-End Testing of Onchain Applications Flashblocks Deep Dive: How we made Base 10x faster Benchmarking ZKP Systems for Passkey ECDSA Verification L2 Primary Names are coming to Basenames: ENSIP-19 Introducing free security reviews for Base builders Scaling Base in 2025: Sustaining 10x growth while maintaining sub-cent transactions Engineering the Commerce Payments Protocol Powering Shopify
Introducing the Base Account SDK
Base Engineering Team · 2025-07-17 · via Base Engineering Blog

TL;DR The Base Account SDK is the next evolution of the Coinbase Wallet SDK. It delivers Sign in with Base and Base Pay, universal sign on and payments for the open internet.   

Base Account is the onchain account and identity layer powering the new Base app. Onchain, it’s built on our Smart Wallet platform and Basenames. Offchain, Base Account provides a private and secure place to store personal information like name, email, phone number, and shipping address for easy sharing with apps. 

Every existing Coinbase Wallet user with a Smart Wallet has a Base Account on day one – over 185k accounts. Every new user of the Base app will be using Base Account by default. We will be sharing migration paths to Base Account for EOA users over the coming months: see our migration guide to ensure all users can continue to use your app.  

Users can manage their Base Account within the Base app or at account.base.app.

The Base Account SDK is streamlined and has new tools that make it easier than ever for builders to make amazing apps. All of our documentation can be found here.

There is a new pay module in the SDK, with simple functions for onchain USDC payments.

import { pay } from '@base-org/account/pay'; 

const payment = await pay({ amount: "25.00", "0xYourWalletAddressHere" });

const response = await getPaymentStatus({ transactionId: payment.transactionId });

The SDK now comes with UI Components for standardized buttons:

  • “Sign in with Base” or “Base” for authentication contexts

  • “Base Pay” for payments contexts

// Also available in Vue/Preact/Svelte
import { BasePayButton, SignInWithBaseButton } from '@base-org/account-ui/react';

function SignIn() {
  return (
    <SignInWithBaseButton 
      onClick={handleClick}
      align="center"
      variant="solid"
      colorScheme="system"
    />
  );
}

function PayComponent() {
  return (
    <BasePayButton 
      onClick={handlePay}
      colorScheme="system"
    />
  );
}
post image

See our UI Component documentation for more info. 

Sub accounts are live on mainnets in the new SDK. Sub Accounts have been live on testnet since February. They unlock seamless in-app transactions and allow users to aggregate and manage all of their app accounts on account.base.app. See our Sub Account documentation for more info. 

Our mission is to build a universal and self-sovereign account for the open internet. We want to provide users with an account they control and that works with them across all apps and chains.


We want the Base Account SDK to be the easiest way for developers to build onchain: connecting them to thousands of funded accounts, with quick and easy ways to request sharing of things like email and shipping address. 

We’re just getting started, and there’s so much more to do: still day 1. We’re excited to build with you.