This glossary will be updated regularly with new terms and definitions.

A

Address Book

A simple-to-use withdrawal address manager, similar to a contacts list on your phone. It acts as a comprehensive directory to store, organize, and access your known withdrawal addresses. Address Book simplifies the intricate process of dealing with lengthy alphanumeric addresses, facilitating more efficient and secure transactions.

API key

An API key is the public key in a cryptographic key pair. It is used to identify the client making the API request. An API key is associated with permissions and wallet scopes, which define the actions the client can perform and the wallets they can access. Different API keys can be assigned with varying permissions and wallet scopes, providing granular control over client capabilities.

Approval quorum

The minimum number of approvers required to authorize a transaction or policy change in Cobo Portal. This helps maintain security by ensuring that critical actions require consensus from multiple authorized parties.

Asset Wallets

Asset Wallets are a subtype of Custodial Wallets, which allow you to transfer tokens (initiate deposits or withdrawals). You may create multiple wallets according to your business needs.

C

Cobo Connect

Cobo Connect is a Chrome extension that enables you to connect your Cobo Portal wallets with dApps. After you make the connection, Cobo Connect will identify each transaction and message from the dApps and process them based on your pre-configured risk control policies in Cobo Portal.

Cobo Guard

Cobo Guard is a multifunctional security iOS application designed to elevate the safety and protection of your digital assets on the go. It functions as an MPC key share manager and a Multi-Factor Authentication (MFA) method for approvals on operations, including login and transactions.

Cobo Portal

Cobo Portal is an all-in-one platform designed to provide a secure and efficient way to manage your digital assets. With its battle-tested security architecture and unparalleled support for tokens and chains, Cobo Portal offers a range of crypto wallets to cater to your specific needs. Additionally, it offers a wide array of features, including comprehensive risk controls, seamless access to Web3/DeFi networks, intuitive data dashboards, and a rich selection of both Cobo and third-party applications.

Cobo Safe

Cobo Safe is a smart contract built on the Safe Module, which extends the functionality of Safe{Wallet} while keeping module logic separate from Safe{Wallet}‘s core contracts. When integrated with Safe{Wallet}, Cobo Safe enables role-based access controls, allowing tasks to be delegated to externally owned accounts (EOAs). These accounts can perform actions that have been pre-authorized by Safe{Wallet} signers using a single signature.

Custodial Wallets

A wallet type where Cobo maintains custody of the private keys, offering institutional-grade security and simplified asset management. Cobo offers two types of Custodial Wallets: Asset Wallets and Web3 Wallets.

D

Delegate Key

The Delegate Key is used to initiate, but not sign, multi-sig transactions on behalf of Safe{Wallet} signers. It is a unique address created by Cobo and automatically assigned to you during the Delegate Key setup.

Delegate

Delegates can perform actions authorized by Safe{Wallet} signers using a single signature. This authorization is granted when you create on-chain transaction policies for your Smart Contract Wallets (Safe{Wallet}) on Cobo Portal. Delegates can be addresses from either MPC Wallets (Organization-Controlled) or externally owned accounts (EOAs) outside of Cobo Portal.

E

Exchange Wallets

A wallet type that consolidates multiple exchange accounts into a single interface, allowing you to view and manage assets across different exchanges and transfer funds seamlessly between exchange accounts and other wallets on Cobo Portal.

Externally Owned Accounts (EOAs)

A standard Ethereum account controlled by a private key that can initiate transactions. Unlike smart contract wallets, EOAs cannot execute custom logic or implement advanced security features.

G

Gas fees

The cost required to perform a transaction on the blockchain network.

Gas limits

The maximum number of gas units you are willing to pay for the execution of a transaction on Ethereum Virtual Machine (EVM) chains.

Governance policies

Governance policies determine the approval rules under which an operation will be approved or rejected. Approval rules include auto rejection, auto approval, approval quorum, and customized workflow.

I

Initiator address

The initiator address is used to cover the fees for creating a Smart Contract Wallet (Safe{Wallet}) on Cobo Portal. The initiator address must be from an MPC Wallet (Organization-Controlled).

M

Main Account

The primary account in an Exchange Wallet that holds full control over all assets and operations within its associated Sub Accounts.

Main Group

A type of holder group within a Multi-Party Computation (MPC) system who are responsible for signing transactions, as well as creating and managing other key share holder groups to maintain the system’s governance and operational integrity.

Mobile co-signers

A mobile co-signer is an organization member who uses Cobo Guard to securely sign transactions.

MPC Wallets

A wallet type that uses Multi-Party Computation (MPC) technology to secure digital assets. Cobo offers two types of MPC Wallets: Organization-Controlled Wallets and User-Controlled Wallets.

Multi-Party Computation (MPC)

A cryptographic technology used for key management on the blockchain. With MPC, key shares are created separately in secure environments, encrypted, and shared among multiple parties. These parties will jointly sign transactions without ever revealing their key shares or materializing a full private key at any time.

Multi-sig transaction

A multi-signature (multi-sig) transaction requires multiple key share holders to sign the transaction before it can be executed, rather than relying on a single signature from one key.

O

Off-chain transaction policy

Off-chain transaction policies in Cobo Portal are managed on the backend, allowing you to define rules that govern the handling and approval of transactions. These policies can control transaction limits, frequency, whitelists, and more.

On-chain transaction policy

On-chain transaction policies are managed by smart contracts on blockchain networks. These policies let you define rules that control how transactions are handled and approved. Please note that on-chain transaction policies must be configured before you can make withdrawals or interact with dApps using your Smart Contract Wallets (Safe{Wallet}).

Organization

A top-level entity in Cobo Portal. Each organization independently manages its wallets, policies, and operations within the Cobo Portal ecosystem.

Organization-Controlled Wallets

A type of MPC Wallets where the ownership and management of digital assets lie with the organization.

R

Recovery Group

A type of holder group within a Multi-Party Computation (MPC) system who are responsible for restoring access to the wallet or system in the event of lost or compromised key shares.

Risk Control

A comprehensive set of mechanisms designed to address the challenges in storing, managing, and transferring digital assets, including both on-chain and off-chain transaction policies, governance policies, as well as user roles and permissions.

S

Safe{Wallet}

Safe{Wallet} is a leading multi-signature wallet and platform for securely storing digital assets on Ethereum and other popular EVM chains.

Server co-signers

A server co-signer is a server node that stores the key shares of your MPC Wallets. The server co-signer utilizes the TSS Node package to automatically sign transactions initiated by your MPC Wallets.

Signer address

The addresses of participants who are authorized to initiate, sign, and execute transactions within a Smart Contract Wallet (Safe{Wallet}). On Cobo Portal, the signer addresses can be from either MPC Wallets (Organization-Controlled) or external owned accounts (EOAs) outside of Cobo Portal.

Signing Group

A type of holder group within a Multi-Party Computation (MPC) system who are responsible for collaboratively signing transactions.

Single-sig transaction

A single-signature (single-sig) transaction requires just one key share holder to sign a transaction before it can be executed.

Smart Contract Wallet

Smart Contract Wallets are a type of decentralized application (dApp) built on blockchain technology, allowing users to manage digital assets through programmable smart contracts.

Sub Account

A Sub Account is a subordinate account within an Exchange Wallet, created and managed under the authority and control of its Main Account.

T

Threshold

The threshold of a Smart Contract Wallet (Safe{Wallet}) defines the number of signer addresses that must approve a transaction before it can be executed.

Transaction category

A user-defined label used in Cobo Portal to classify and organize transfers within an organization, enabling easier identification and management of transactions.

Threshold Signature Scheme (TSS)

A type of digital signature protocol used by MPC Wallets to enable distributed parties to jointly sign transactions. In the MPC-TSS setup, a flexible threshold signature scheme (“m out of n” key shares) can be implemented. For instance, in a 2-2 signature scheme, two private key shares will be generated independently and both key shares will be required to sign each transaction.

TSS Node

A server node with the TSS Node package installed. It functions as a server co-signer that stores the key shares of your MPC Wallets and automatically sign transactions initiated by your MPC Wallets.

U

User-Controlled Wallets (UCW)

An MPC wallet type where end users maintain direct control over their digital assets by holding their own private key share.

V

Vaults

A vault contains a collection of MPC Wallets sharing the same root extended private key.

W

Web3 Wallets

Web3 Wallets are a type of Custodial Wallets that allow token transfers, contract calls, and message signing.

Webhooks

In Cobo Portal, webhooks provide real-time notifications for events such as transaction status updates.

Feel free to share your feedback to improve our documentation!