{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-@l10n/pt-BR/products/wallet/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["admonition"]},"type":"markdown"},"seo":{"title":"Set up your organization","description":"User guides, API reference, and support resources.","siteUrl":"https://docs.ripple.com","lang":"en-US","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"set-up-your-organization","__idx":0},"children":["Set up your organization"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Ripple creates your organization on the Ripple Custody (Wallet) platform during onboarding. After setup is complete, your organization's first owner receives an invitation email with a link to activate their account. This page walks you through your first sign-in, the decisions to make before you invite your team, and the order in which to configure each part of the platform."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["This page is for users with the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Owner"]}," or ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Administrator"]}," role. If you want to evaluate the platform quickly by sending a first transaction in sandbox, follow the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/wallet/get-started/console"},"children":["console quickstart"]}," instead."]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info","name":"Owner vs. Administrator"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Owners and administrators share nearly identical permissions. The key difference: only ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["owners"]}," can update organization-level settings, such as single sign-on (SSO) and the travel rule connection, and only owners can create backups in ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Backup & Recovery"]},". See ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/wallet/organization-and-access/users-and-roles"},"children":["User roles and permissions"]}," for the full permission matrix."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"before-you-begin","__idx":1},"children":["Before you begin"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Make sure you have:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["An invitation email from Ripple for an Owner or Administrator account"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["A mobile device with an authenticator app (for example, Google Authenticator or Authy) for two-factor authentication (2FA)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["At least 2 devices available for MPC key shard distribution (mobile devices running Ripple Custody (Wallet) Mobile, CloudSign instances, or a combination)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["A list of team members you plan to invite, along with their intended roles"]}]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info","name":"Didn't receive an invite?"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If you haven't received an invitation email, check your spam folder. If you still can't find the email, contact ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://technicalsupport.ripple.com/"},"children":["Ripple Support"]},"."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"sandbox-and-production","__idx":2},"children":["Sandbox and production"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Ripple provides sandbox access during onboarding so you can configure and test the platform before going live. Complete your setup in sandbox first, then repeat it in production."]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Environment"},"children":["Environment"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Console URL"},"children":["Console URL"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"API base URL"},"children":["API base URL"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Sandbox"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["https://app.sandbox.palisade.co"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["https://api.sandbox.palisade.co"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Production"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["https://app.palisade.co"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["https://api.palisade.co"]}]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"accept-your-invitation","__idx":3},"children":["Accept your invitation"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Open the invitation email from Ripple."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Select the activation link."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Follow the prompts to set your password and configure two-factor authentication (2FA)."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"sign-in-for-the-first-time","__idx":4},"children":["Sign in for the first time"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Go to the Ripple Custody (Wallet) console URL provided during onboarding."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["On the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Enter Your Organization"]}," page, enter your organization name, then select ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Continue"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["On the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Welcome"]}," page, enter your email address and password, then select ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Continue"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["On the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Verify Your Identity"]}," page, open your authenticator app, enter the 2FA code, then select ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Continue"]},"."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Ripple Custody (Wallet) supports two authentication methods. An owner in your organization configures which method is available."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"username-and-password","__idx":5},"children":["Username and password"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Username and password is the default authentication method. Sign in with the credentials you created during account activation."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"single-sign-on-sso","__idx":6},"children":["Single sign-on (SSO)"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If your organization has configured SSO with a third-party identity provider (such as Google, Okta, or PingFederate), your organization's login page redirects you to your identity provider after you enter your organization name. Authenticate through your provider to complete sign-in."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"navigate-the-console","__idx":7},"children":["Navigate the console"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["After you sign in, the console displays the following main sections in the sidebar:"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"../images/get-started-console-home.png","alt":"The console home page, with the main sections in the left sidebar"},"children":[]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Home"]}," — View a summary of your organization's activity, including asset totals, vault and wallet counts, address book entries, and pending notifications."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Vaults"]}," — Create and manage vaults and the wallets within them."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Transactions"]}," — View and search transactions across all your wallets."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Address book"]}," — Manage counterparties and their blockchain addresses (tabs: ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Counterparties"]},", ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Addresses"]},")."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Devices"]}," — Add and manage mobile and CloudSign devices for MPC signing (tabs: ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Internal"]},", ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["External"]},")."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Controls"]}," — Configure approval groups (tab: ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Approval groups"]},") and MPC quorums (tab: ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["MPC Quorums"]},")."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Connections"]}," — Open WalletConnect connections to external dapps."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Notifications"]}," — Open the notifications panel to view pending approval requests (tab: ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Approvals"]},")."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Settings"]}," — Access your account and organization management, including ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Security"]},", ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["User management"]},", ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["API credentials"]},", ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Webhooks"]},", ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Backup & Recovery"]},", ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Workflows"]}," (sweeps), ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Audit logs"]},", ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Integrations"]}," (travel rule and AML providers), and ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Registry"]}," (assets and blockchains)."]}]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info","name":"Your organization starts empty"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["A new organization has no vaults, wallets, devices, or policies configured. Plan your organization structure, then follow the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"#recommended-setup-order"},"children":["recommended setup order"]}," to build out each component."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"plan-your-organization-structure","__idx":8},"children":["Plan your organization structure"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Before you invite users or create wallets, decide on these key areas."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"authentication-method","__idx":9},"children":["Authentication method"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Ripple Custody (Wallet) supports two authentication methods: ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["username and password"]}," (the default) and ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["single sign-on (SSO)"]}," with a third-party identity provider."]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"warning","name":"Choose before you invite"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Ripple Custody (Wallet) locks the authentication method for each user when you send the invitation, and you can't change it afterward. If your organization uses SSO, configure it ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["before"]}," sending any invitations. If your organization supports both username and password and SSO, set the correct default authentication method before sending each invitation. See ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/wallet/organization-and-access/single-sign-on"},"children":["Configure single sign-on"]},"."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"role-assignments","__idx":10},"children":["Role assignments"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Decide which roles your team members need. Ripple Custody (Wallet) provides six roles:"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Role"},"children":["Role"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Purpose"},"children":["Purpose"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Owner"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Full access to all features and settings, including organization-level configuration."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Administrator"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Full access to all features and settings. Can't change organization-level settings."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Proposer"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Can manage wallets and initiate transactions."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Approver"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Can review and approve transactions and other pending actions."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Viewer"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Read-only access to wallets, transactions, and reports."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Auditor"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Read-only audit access to organization activity and configurations."]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["See ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/wallet/organization-and-access/users-and-roles"},"children":["User roles and permissions"]}," for a detailed breakdown of what each role can do."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["At minimum, most organizations need:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["At least ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["2 owners or administrators"]}," for redundancy"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["At least ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["1 proposer"]}," to initiate transactions"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["At least ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["2 approvers"]}," for multi-party approval"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"quorum-design","__idx":11},"children":["Quorum design"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Plan how you want to distribute MPC key shards across devices. Consider:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["How many devices"]}," hold key shards (more devices = higher resilience)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["How many devices"]}," must sign each transaction (higher threshold = stronger security)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Who controls"]}," each device (distribute across team members for separation of duties)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Device types"]}," — mobile devices for manual review, CloudSign for automated signing, or a mix"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"approval-structure","__idx":12},"children":["Approval structure"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Decide which operations require human approval before they take effect:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Transactions"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Address book entries"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Policy rule changes"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["API credential creation"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["User invitations"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Device registration"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"example-planning-an-organization","__idx":13},"children":["Example: planning an organization"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["A fintech company uses Ripple Custody (Wallet) to manage institutional ETH and XRP custody. Their team has 6 people:"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Person"},"children":["Person"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Role"},"children":["Role"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Responsibility"},"children":["Responsibility"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Sarah (CTO)"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Owner"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Organization settings, emergency access"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["James (Ops lead)"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Administrator"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Day-to-day platform management"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Maria (Trader)"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Proposer"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Initiates transactions"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Ravi (Trader)"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Proposer"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Initiates transactions"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Lisa (Compliance)"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Approver"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Reviews and approves transactions"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Tom (Compliance)"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Approver"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Reviews and approves transactions"]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Their decisions:"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Authentication"]}," — SSO with Okta, configured before sending invitations."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Quorum design"]}," — one 3-of-5 Cloud quorum using CloudSign instances for automated signing. The higher threshold balances security with availability."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Vault structure"]}," — two vaults: \"Hot Wallet Operations\" for daily trading and \"Cold Storage\" for reserve holdings."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Approval structure"]}," — transaction approval group with Lisa and Tom as approvers, threshold of 1. Address and policy approvals require both (threshold of 2) since these changes are less frequent but higher risk."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Policies"]}," — per-transaction limit of 50 ETH on hot wallets, rolling 24-hour limit of 500 ETH. Cold storage has lower limits and restricted destinations."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Freeze controls"]}," — automatic freeze enabled on cold storage wallets for compliance review of every deposit."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["This gives them separation of duties (traders propose, compliance approves), automated signing (CloudSign), and layered controls (policies + approvals + freeze)."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"recommended-setup-order","__idx":14},"children":["Recommended setup order"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["After you plan your organization structure, configure each component in this order. Each step builds on the previous one."]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Step"},"children":["Step"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"What you do"},"children":["What you do"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Guide"},"children":["Guide"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["1"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Set up SSO before inviting users (if applicable). Owner role only."]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/wallet/organization-and-access/single-sign-on"},"children":["Configure single sign-on"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["2"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Invite your team and assign roles"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/wallet/organization-and-access/users-and-roles/manage-users"},"children":["Manage users"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["3"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Approve devices for MPC signing"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/wallet/signing-and-key-management/devices/add-a-device"},"children":["Add and manage devices"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["4"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Set up AWS infrastructure for key backups before creating quorums. Owner role only."]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/wallet/signing-and-key-management/backup-and-recovery"},"children":["Backup and recovery"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["5"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Create signing quorums and assign backup kits"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/wallet/signing-and-key-management/mpc-quorums"},"children":["MPC quorums"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["6"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Create vaults and wallets"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/wallet/vaults-and-wallets/wallets/manage-wallets"},"children":["Manage wallets"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["7"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Configure wallet-level freeze behavior before enabling sends"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/wallet/compliance/transaction-freeze"},"children":["Transaction freeze"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["8"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Define allowed transactions"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/wallet/governance-and-controls/policies/manage-policies"},"children":["Manage policies"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["9"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Register counterparties and external destinations"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/wallet/governance-and-controls/address-book/manage-address-book"},"children":["Manage the address book"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["10"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Add governance and human oversight"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/wallet/governance-and-controls/approvals/configure-approval-flows"},"children":["Configure approval flows"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["11"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Set up programmatic access (if needed)"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/wallet/organization-and-access/api-credentials/manage-api-credentials"},"children":["Manage API credentials"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["12"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Receive real-time event notifications"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/wallet/integrations-and-monitoring/webhooks/manage-webhooks"},"children":["Manage webhooks"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["13"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Automate fund consolidation (if needed)"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/wallet/vaults-and-wallets/asset-sweeping/configure-asset-sweeping"},"children":["Configure asset sweeping"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["14"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Stream organization activity to AWS Firehose for compliance"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/wallet/integrations-and-monitoring/audit-logging"},"children":["Audit logging"]}]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["After setup, prepare for incidents: ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/wallet/signing-and-key-management/backup-and-recovery/disaster-recovery"},"children":["Disaster recovery"]}," describes how to restore a node database or recover wallets."]}]},"headings":[{"value":"Set up your organization","id":"set-up-your-organization","depth":1},{"value":"Before you begin","id":"before-you-begin","depth":2},{"value":"Sandbox and production","id":"sandbox-and-production","depth":3},{"value":"Accept your invitation","id":"accept-your-invitation","depth":2},{"value":"Sign in for the first time","id":"sign-in-for-the-first-time","depth":2},{"value":"Username and password","id":"username-and-password","depth":3},{"value":"Single sign-on (SSO)","id":"single-sign-on-sso","depth":3},{"value":"Navigate the console","id":"navigate-the-console","depth":2},{"value":"Plan your organization structure","id":"plan-your-organization-structure","depth":2},{"value":"Authentication method","id":"authentication-method","depth":3},{"value":"Role assignments","id":"role-assignments","depth":3},{"value":"Quorum design","id":"quorum-design","depth":3},{"value":"Approval structure","id":"approval-structure","depth":3},{"value":"Example: planning an organization","id":"example-planning-an-organization","depth":3},{"value":"Recommended setup order","id":"recommended-setup-order","depth":2}],"frontmatter":{"title":"Set up your organization","seo":{"title":"Set up your organization"}},"lastModified":"2026-10-09T09:02:30.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/pt-br/products/wallet/get-started/set-up-your-organization","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}