Skip to content

This guide walks you through the complete setup process for Wallet-as-a-Service (Palisade), from your first login to your first transaction. The steps below use the web console. For an API-first walkthrough, see Getting started with the API.

Sandbox and production

Ripple provides sandbox access during onboarding so you can test the platform before going live. Sandbox mirrors production functionality, so the steps below apply to both environments. Sandbox operates against testnet blockchains; production operates against mainnet.

EnvironmentConsole URLAPI base URL
Sandboxhttps://app.sandbox.palisade.cohttps://api.sandbox.palisade.co
Productionhttps://app.palisade.cohttps://api.palisade.co

Before you begin

During onboarding, Ripple creates your organization on the Wallet-as-a-Service (Palisade) platform and sends an invitation email to your designated administrator. Make sure you have the following before you start:

  • An invitation email from Wallet-as-a-Service (Palisade)
  • At least 2 devices available for MPC key shard distribution (mobile devices running Wallet-as-a-Service (Palisade) Mobile, CloudSign instances, or a combination)
  • If you plan to use the API: IP addresses you want to whitelist for API credential access
MPC is required

Wallet-as-a-Service (Palisade) uses Multi-Party Computation (MPC) to secure wallet private keys in production. You must set up devices and create an MPC quorum before you can create a wallet. HSM-based wallets are available in sandbox environments only.

Setup checklist

Complete these steps in order. Each step depends on the one before it.

StepWhat you doGuide
1Accept your invitation and sign inSet up your organization
2Add devices and create an MPC quorumConfigure devices and quorums
3Create a vault to organize your walletsCreate your first vault
4Create a wallet and fund itCreate your first wallet
5Set up a policy, add addresses, and enable transactionsUnlock outgoing transactions
6Submit and confirm a transactionSend your first transaction
Zero-trust security model

Wallet-as-a-Service (Palisade) operates a zero-trust security model. New wallets are deposit-only by default. Outgoing transactions are blocked until you create a transaction policy, add destination addresses, and explicitly enable transactions on the wallet. Step 5 is the most commonly missed step during onboarding.

Other getting-started guides

GuideWho it's for
Getting started with the APIDevelopers who want to create vaults, wallets, and transactions programmatically

What to do next

After you send your first transaction, consider these next steps: