Skip to main content

Welcome to Wallet as a Service

Welcome to Wallet as a Service (WaaS) API and SDK documentation for developers!


To start building with WaaS, create an account at

Wallet as a Service is a blockchain agnostic developer platform with APIs that let you integrate flexible and extensible crypto wallets into your applications.

Wallet as a Service gives you:

  • Seamless experience: Users can create and manage their wallets with basic auth without memorizing a 24-word mnemonic.

  • Native integration: With WaaS APIs, you can build native wallet capabilities into your application while maintaining a cohesive user experience.

  • Scalability: The Coinbase ecosystem provides a secure, scalable and user-friendly gateway to web3 for millions.

API Reference

The API Reference is accessible under the dropdown in the top navbar.

Next Steps

Read the Overview page to get a birds-eye view of the WaaS ecosystem, then see the Getting Started section to set up your environment:

  1. Install dependencies, SDK, and Go module.
  2. Authenticate an API key.
  3. Run the API demos in an iOS or Android simulator.

Now set up a proxy server and see our our "how-to" guides to start building on your own.

Was this helpful?