This quick start guide helps you explore and evaluate Cobo’s Custodial Wallets. By following these simple steps, you’ll be able to test our core features and assess if our institutional-grade custody service meets your needs:
Cobo Portal offers two types of Custodial Wallets: Asset Wallets and Web3 Wallets. While this guide focuses on Asset Wallets, you can also use it as general guidance for setting up and managing Web3 Wallets.
If you’re in the testing phase and want to quickly verify deposits and withdrawals first, you can skip this section for now and configure them later.
Set up governance policies and user roles
Configuring governance policies and user roles is essential for managing access control and security in your organization.
Governance policies define approval rules for key operations (such as member deletion, organization freezing, and API key management), using mechanisms such as auto-approval, auto-rejection, and approval quorum. You can edit governance policies if the default ones don’t align with your organizational needs.
User roles enable you to assign specific permissions to designated members within your organization. When you assign a role to a member, they can only perform actions allowed by that role. For instance, a member with the Viewer role can see wallet information but cannot withdraw tokens. Cobo offers preset user roles. You can also create custom roles tailored to your specific requirements.
As an example, you could set up a governance policy requiring approval from at least two members with either Admin or Manager roles before deleting a member, as illustrated in the screenshot below.
Click the profile icon at the bottom left, and then click Organization.
Click Members. On the Members page, click Invite Members.
Enter the member’s email address and name, and then select appropriate user roles.
Confirm on Cobo Guard that this invitation was initiated by you. Also, as a default governance policy, at least half of your organization admins must approve the invitation request on Cobo Guard.
Upon receiving the invitation, new members should create their own accounts and set up Cobo Guard as described in the previous sections.
Click the profile icon at the bottom left, and then click Pricing Plans.
Navigate to Supported Chains and click the Chain Management icon.
On the Chain Management page, review the list of available chains. If the chains you need are not present, click Add Chains to include additional chains for your organization’s use.
After adding a chain, all its supported tokens will be available for deposit and withdrawal in your wallets.
If you’re in the testing phase and want to quickly verify deposits and withdrawals first, you can skip this section for now and set them up later.
Configure transaction policies
Transaction policies are essential measures to secure your digital asset operations. When a transaction starts, it’s checked against your organization’s transaction policies in sequential order. If it matches a policy’s trigger condition, the specified action will be taken: auto-approve, auto-reject, or an approval quorum process.In this guide, we’ll create a policy that requires 2-of-3 Admin approval for large USDT withdrawals to non-trusted addresses. For other policy setups and advanced configurations, see Set up token transfer policy.
First, create a list of trusted addresses that are pre-approved for withdrawals:
In our case, we will configure the system so that any large USDT withdrawals to addresses outside this trusted receiving address list will require multi-signature approval (2 out of 3 Admin signers).
Now, let’s set up a policy with these security rules:
Trigger: Withdrawals over 30,000,000 USDT to non-trusted addresses
Action: Require approval from 2 out of 3 approvers with the Admin user role.
Follow these steps:
In Cobo Portal, go to > Transaction Policies.
Click Create Policy > Token Transfer.
Configure the settings as shown in the screenshot:
Click Next and follow the on-screen instructions to complete the policy setup.
Your policy is now active and will require 2-of-3 approval for any USDT withdrawal over 30,000,000 to non-trusted addresses. For more policy configurations and use cases, visit Set up token transfer policy.
Setting up transaction policies is a crucial security measure that enables automated and controlled transaction approvals. To configure policies, see Configure transaction policies for detailed instructions.
Setting up governance policies and user roles is essential for managing access control and security in your organization. For detailed instructions, see
Set up governance policies and user roles.
If you need programmatic access to manage your wallets, consider using Cobo’s WaaS 2.0 API. Our comprehensive developer guide will help you get started with the API integration.