Coinbase Developer Documentation home page
Search...
⌘K
Ask AI
Get help
Dev portal
Dev portal
Search...
Navigation
Smart Contract Events
Smart Contracts ABI Upload
Docs
API Reference
SDKs
GET STARTED
Home
Quickstart
Use AI Tooling
Supported Networks
Authentication
Demo Apps
CDP Portal
Changelog
WALLETS
Comparing Our Wallet Products
Server Wallet
v2
Server Wallet
v1
Embedded Wallet
PAYMENTS
Send & Receive
Onramp & Offramp
x402
TRADING
Trade API
Beta
BASE TOOLS
Base Account
Paymaster
Appchains
Onchainkit
DATA
Introduction
Node
Address History
Token Balances
Beta
Webhooks
Alpha
Smart Contract Events
Overview
CDP SDK
ABI Upload
Enabled Contracts
Verifications
AI
AgentKit
STAKING
Staking API
Staking Delegation Guides
FAUCET
Using Faucets
CONSUMER APIS
Coinbase App
Coinbase Wallet
Coinbase Mesh
BUSINESS APIS
Coinbase Business
Coinbase Commerce
INSTITUTIONAL APIS
Overview
Coinbase Exchange
Coinbase International Exchange
Coinbase Prime
Coinbase Derivatives
On this page
Smart Contracts ABI Upload
Smart Contract Events
Smart Contracts ABI Upload
Copy page
Copy page
Smart Contracts ABI Upload
In addition to the globally
supported smart contracts
, you can upload the ABI of any smart contract you want to be available.
Go to the
CDP Portal
and on the left side navbar click on Onchain Tools > Data.
(Or you can access the page directly
here
and skip to step 3)
On the tabs selector on the top, click on
Smart Contracts
.
Click on
Register Smart Contract
button.
Fill the ABI, contract address, network where contract is deployed (we currently support base only) and choose a name to identify your contract.
Click
Register
and after that we’ll start indexing that contracts and make it available for you to receive updates using our
Webhooks
, for example.
Was this page helpful?
Yes
No
Smart Contract Event SDK
Previous
Enabled Smart Contracts
Next
Assistant
Responses are generated using AI and may contain mistakes.