# Coinshift Overview

Asset management, payments, and accounting. All in one place.

### Introduction

We help any organisation manage their finances on the blockchain. This includes payments, accounting, and asset management — all in one place.

Coinshift envisions a future where businesses are empowered by banking services, but not restricted by the limitations of banks.

We have already won the largest web3 businesses as clients such as Gitcoin, UMA, Aave, and Zapper who manage over a billion dollars on Coinshift.&#x20;

Here is a detailed guide to navigate Coinshift's Business Platform:

{% content-ref url="/spaces/L2VHMP4lgaamA0WWdSTX" %}
[Business](https://docs.coinshift.xyz/business/)
{% endcontent-ref %}

<figure><img src="https://823232485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2zoNNeuTiTLUlQohidES%2Fuploads%2FVoYI7rd430o0tczIVvrp%2FCoinshift%20stats_white.png?alt=media&amp;token=c831550f-8f80-4b91-a1e1-ae4850f3a7cd" alt=""><figcaption><p>Coinshift over the years</p></figcaption></figure>

***

### Investors

In 2022, Coinshift raised $17.5M in a Series A round, with backing from Tiger Global, Sequoia, ConsenSys, and Polygon.

<figure><img src="https://823232485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2zoNNeuTiTLUlQohidES%2Fuploads%2FnJyGvAZ9mWecbxOlaCH4%2FCoinshift%20Investors%20(3).png?alt=media&amp;token=0f7e3a48-6ea2-41c7-9a9e-14b1590fda81" alt=""><figcaption><p>Coinshift Investors</p></figcaption></figure>

***

### What We’re Building

Coinshift combines three core capabilities into one powerful treasury stack:

| Layer                | Description                                                  |
| -------------------- | ------------------------------------------------------------ |
| **Payments**         | Send and manage funds across teams, blockchains and wallets  |
| **Accounting**       | Automatically categorize, track, and report onchain activity |
| **Asset Management** | Deploy idle capital into yield-generating strategies         |

These modules are unified under a secure, self-custodial interface — no KYC, no hidden fees, no compromise.

***

### The Coinshift Treasury Network

As more capital moves onchain, Coinshift is building a network of treasury participants aligned by one goal: increasing capital efficiency without sacrificing control.

This network includes:

* **Capital Providers:** DAOs, institutions, HNIs, and DeFi-native users
* **Treasury Professionals:** Finance teams, CFOs, controllers, ops leads
* **Yield Generators:** Curators, protocols, and fund managers building on top of Coinshift vaults

Participants are rewarded through shared infrastructure, performance-based incentives, and transparent token economics.

***

### Our Core Assets

**csUSDL**\
A yield-bearing stablecoin that combines real-world yield (T-Bills) with onchain lending. No staking, no lockups, no KYC.\
[*Learn more*](/coinshift-assets/csusdl) *→*

**csUSDC**\
A capital-efficient, over-collateralized stablecoin minted by supplying USDC to the Coinshift Vault. It enables seamless liquidity flow between suppliers and borrowers against assets like wstETH and cbBTC.\
[Learn more](/coinshift-assets/csusdc) →

**SHIFT Token**\
Coinshift’s governance token. SHIFT aligns network participants through value accrual, contribution-based distribution, and real governance power.\
[*Learn more*](/coinshift-assets/shift) *→*

***

### Why It Matters

Traditional finance limits access, abstracts yield, and relies on opaque intermediaries. Coinshift gives you:

* Full custody over your capital
* Transparent yield from real-world and onchain markets
* Powerful tooling for teams managing large balances
* A long-term ecosystem built on open standards

We’re here to help treasuries and indivuals to do more — without compromising on trust, control, or performance.


# csUSDL

Earn real yield with csUSDL, the institutional-grade stablecoin backed by the world’s most secure onchain assets.

## Introduction

csUSDL is a self-custodial, institutional-grade stablecoin for treasuries, DAOs, and individuals seeking transparent yield with conservative risk management.

Built on top of USDL — a fully backed, FSRA-regulated stablecoin issued by Paxos International — csUSDL combines real-world yield from U.S. Treasury bills with onchain lending returns via Morpho Blue.

No lockups. No staking. No KYC or KYB. Just hold csUSDL to start earning.

<figure><img src="https://823232485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2zoNNeuTiTLUlQohidES%2Fuploads%2FB7SQ7SwSdiMdwjfF3Juo%2F4%20x%20Partner%20(5).png?alt=media&amp;token=192de0b8-518d-454b-8ad3-04f58d9a2218" alt=""><figcaption><p>csUSDL Partners</p></figcaption></figure>

***

### Key Highlights

* **Backed by Regulated Assets:** USDL is issued by Paxos and fully backed by T-Bills and cash, under FSRA (Abu Dhabi) regulation.
* **Instant Yield Access:** Users can simply swap into csUSDL and start earning — yield accrues daily balances grow automatically.&#x20;
* **Non-Custodial & Permissionless:** No KYC, KYB, staking, or lockup required.
* **ERC-4626 Native:** Fully compatible in DeFi, ideal for integrations, looping, or collateral use.&#x20;
* **Transparent & Secure:** All yield sources are onchain and independently verifiable. USDL reserves are published monthly by Paxos and attested by Withum, a top-tier audit firm.
* **Deep Liquidity:** Curve pools and CowSwap aggregators enable seamless conversion to/from USDC.&#x20;
* **Strategic Partners:** Collaborations with Paxos International, Steakhouse Financial, and Morpho Protocol ensure that csUSDL benefits from top-tier asset and risk assessment, and lending efficiency.


# How csUSDL works

This section explains how funds flow through the system and how csUSDL steadily grows in value over time.

### Introduction

csUSDL is a yield-bearing ERC-4626 token that accrues value through real-world interest (T-Bills via USDL) and onchain lending (via Morpho). It is designed to be permissionless, transparent, and easy to integrate across DeFi.

***

### Capital Flow

Here’s what happens when a user mints csUSDL:

1. **Starter Asset** \
   User can start with any asset and swap it to USDL on Cowswap.&#x20;
2. **Wrapping to wUSDL**\
   USDL is wrapped into wUSDL — a non-rebasing, ERC-20 token required for compatibility with DeFi protocols like Morpho.
3. **Vault Deposit**\
   wUSDL is deposited into the csUSDL ERC-4626 vault. In return, users receive csUSDL tokens representing their proportional share.
4. **Lending via Morpho Blue**\
   The vault supplies wUSDL to a Morpho market, where it is lent to borrowers against overcollateralized positions using blue-chip assets like wstETH and cbETH.
5. **Yield Accrual**\
   Vault value increases daily from:

   * Daily yield from Paxos’s USDL (T-Bills)
   * Real-time lending interest from Morpho
   * Additional rewards in SHIFT tokens

   Yield is reflected in the rising share price (`convertToAssets()`), not in token balance.

***

### Roles

| Partner        | Role                                                                   |
| -------------- | ---------------------------------------------------------------------- |
| **Paxos**      | Issuer of USDL, manages T-Bill reserves, regulated by FSRA (Abu Dhabi) |
| **Morpho**     | Leading lending protocol for onchain lending yield generation          |
| **Coinshift**  | csUSDL distributor, fee recipient, and SHIFT issuer                    |
| **Steakhouse** | Vault curator and risk manager                                         |

***

### Asset Structure

| Token      | Description                      | Yield Source                                        | Behavior      |
| ---------- | -------------------------------- | --------------------------------------------------- | ------------- |
| **USDL**   | Paxos-issued stablecoin          | RWA (T-Bills)                                       | Rebased daily |
| **wUSDL**  | Non-rebasing wrapper for USDL    | RWA (T-Bills)                                       | Accrual token |
| **csUSDL** | Coinshift vault token (ERC-4626) | RWA + DeFi Lending Yield + Morpho and SHIFT rewards | Accrual token |

***

### ERC-4626 Mechanics

csUSDL uses the ERC-4626 standard to abstract away the complexity of yield tracking and accounting:

* **Accrual token**: The price of the asset grows in your wallet as the underlying position earns yield
* **Daily compounding**: T-Bill and lending yield accrue continuously
* **Interoperable**: Designed for seamless use across DeFi

***

### Oracle Structure

The value of csUSDL is calculated using two layers of ERC-4626 pricing:

1. **csUSDL → wUSDL**\
   Calculated via `convertToAssets()` on the csUSDL vault
2. **wUSDL → USDL**\
   Calculated via Steakhouse’s custom ERC4626Feed oracle, reviewed by Morpho and audited by Spearbit (in progress)
3. **USDL → $1.00**\
   Peg is enforced onchain via Morpho protocol and offchain via monthly reserve attestations by Paxos.

Example:\
`1.00 csUSDL = 1.01 wUSDL = 1.02 USDL = $1.02`

***

### Up-Only Share Price

csUSDL does not support redemptions below its underlying asset value. Since both T-Bill interest and lending yield are continuously added to the vault, the token’s share price only moves in one direction: up.

There are no rebases, no staking requirements, and no manual reinvestment. Yield simply accrues into the token itself.


# Yield Mechanics

Understand how csUSDL generates, compounds, and distributes yield across real-world assets, lending markets, and token incentives.

### Introduction

csUSDL generates yield from three sources: real-world interest (T-Bills), DeFi lending, and token rewards. These yields are either auto-compounded into the token’s price or claimable by users.

***

### 1. USDL Yield (T-Bill Rebases)

The base yield comes from USDL — a fully backed, regulated stablecoin issued by Paxos. USDL earns interest from a portfolio of U.S. Treasury bills and cash equivalents.

* Yield is distributed via daily rebases by Paxos.
* wUSDL (wrapped USDL) converts this into an accrual model.
* Since csUSDL holds wUSDL, the daily T-Bill yield from USDL accrues automatically and is reflected in csUSDL’s share price.

> This yield is **auto-compounded** into csUSDL and reflected in the `convertToAssets()` share price.

***

### 2. Lending Yield on Morpho

Coinshift deploys deposited wUSDL into Morpho Blue, where borrowers can take loans against overcollateralized assets like wstETH or cbETH.

* csUSDL earns interest paid by borrowers in real time.
* Lending rates are variable and depend on market utilization.
* If utilization is high, lending APR increases.

> This yield is **auto-compounded** and also reflected in csUSDL’s increasing share price.

***

### 3. SHIFT Token Rewards

In addition to interest, csUSDL holders earn SHIFT rewards:

* Coinshift’s native governance token
* 5% of total supply reserved for early csUSDL users
* Accrues over time and will be claimable at token launch and per vesting schedule
* Speculative value until trading begins

> These rewards are **not auto-compounded** and must be claimed manually.

***

### Yield Breakdown (Example)

| Yield Source        | Compounding | Estimated APR     | Notes                               |
| ------------------- | ----------- | ----------------- | ----------------------------------- |
| USDL (T-Bill yield) | Auto        | \~4.0%            | Rebased daily by Paxos, via wUSDL   |
| Morpho Lending      | Auto        | up to 2%          | Variable, borrower demand-dependent |
| SHIFT Rewards       | Manual      | up to speculation | Accrues pre-launch, claimable later |

> APRs are indicative and fluctuate over time.

***

### Summary

* csUSDL grows in value automatically as both T-Bill and lending yields accrue inside the vault.
* Users don’t need to stake, claim, or manage positions — holding csUSDL is enough to earn yield.
* SHIFT tokens are separate, and claimable via external interfaces.


# Why we need csUSDL?

### TL;DR

While most stablecoins just sit idle or rely solely on T-bill yields, csUSDL goes further combining real-world T-bill income and onchain lending yields for stronger, more resilient returns.

No KYB. No KYC. No lockups. Just swap into csUSDL and start earning. Your balance grows daily—no staking or complex setup required.

USDL, the underlying asset, is fully regulated under the FSRA in Abu Dhabi, with compliance baked directly into its smart contracts. So you get permissionless access and regulatory oversight.

In short, csUSDL bridges the best of TradFi infrastructure with DeFi-native access, yield, and composability.

### Stablecoin Market Overview

Stablecoins have established themselves as the most widely adopted product onchain, with projections indicating market growth to $10 trillion by 2030, up from $230 billion today. Tether (USDT) and Circle (USDC) lead the market with a combined 90% share, generating over $10 billion in revenue in 2023. Their success is due to deep liquidity, first-mover advantage, and regulatory compliance. However, this dominance comes at a significant cost:

* **No Yield:** Users earn no returns on their holdings, although issuers benefit from the assets under management.
* **Centralization:** Yield and risk management decisions remain centralized.
* **Complex Strategies:** Users must engage with multiple DeFi platforms to generate yield.

<figure><img src="https://823232485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2zoNNeuTiTLUlQohidES%2Fuploads%2F5AWVMf0WHjCyaCMVJ0wG%2FStablecoin%20Adoption%20Graphic.png?alt=media&amp;token=11bb8348-c3b8-47b0-b124-5eca24f36088" alt=""><figcaption></figcaption></figure>

### **The Rise of New Decentralized Stablecoins**

The market is evolving, demanding higher yields, greater governance control, transparency in yield and risk management, and seamless DeFi integration. Among the many stablecoins currently available, decentralized options are growing fastest. These stablecoins aim to maintain a 1:1 peg to the U.S. dollar and typically offer:

* **Base Tokens and Liquid Staking Tokens (LSTs):** Non-yield-bearing base tokens (e.g., DAI, USDe, USD0, USDz) paired with yield-generating LSTs (e.g., sDAI, sUSDe, USD0++, sUSDz).
* **Governance and Incentives:** Tokens like ENA, MKR/SKY, and Usual to engage users.
* **DeFi Integration:** Strong connections with platforms like Morpho, Pendle, and Balancer to enhance yield opportunities.

### **Emerging Stablecoins and LSTs** &#x20;

1. **MakerDAO / Sky**

* **DAI / USDs** is a decentralized, collateral-backed stablecoin pegged to the U.S. dollar, created by locking over-collateralized crypto assets in smart contracts. If collateral values drop significantly, MakerDAO can mint additional MKR tokens to maintain the peg.&#x20;
* **sDAI / sUSDs** are yield-bearing derivatives of DAI or USDs, formed when users lock their DAI in the DAI Savings Rate (DSR) module. This module distributes protocol revenue to sDAI or sUSDs holders, allowing them to accrue interest over time. The yield allocation is managed by MakerDAO, which adjusts rates based on market dynamics and redistributes revenue from real-world assets (RWAs) and lending activities.&#x20;

2. **Ethena:**&#x20;

* **USDe:** A synthetic dollar-pegged stablecoin built on the Ethereum blockchain, maintaining its 1:1 peg to the U.S. dollar through a sophisticated delta-neutral hedging strategy. This involves holding staked Ethereum (stETH) as collateral and simultaneously opening short positions on Ethereum futures to counteract price volatility and ensure stability.&#x20;
* **sUSDe:** users can stake USDe to mint sUSDe, which accumulates yield from Ethereum staking rewards and funding rates from derivative positions.

### Limitations of emerging Stablecoins and LSTs&#x20;

* **Lack of Transparency and User Control**: Base tokens like DAI, USDe, USD0, and USDz do not provide direct yield to users.&#x20;
* **Opaque Yield Processes**: Yield generation often requires complex steps or lock-ups. Users must engage with liquid staking tokens (LSTs) to earn yield, which rely on intricate and non-transparent asset management strategies.
* **User Control Constraints**: Users only have one choice: to be exposed to the asset selection chosen by the provider. Users cant influence asset utilisation decisions.&#x20;

### **Challenges Integrating Real-World Assets (RWAs) in DeFi**

Although onchain US Treasury Bills and other RWA-backed assets are gaining traction, their adoption remains limited due to minimal usability within DeFi. Most RWA assets are not accessible in lending and borrowing markets, nor are they available in fixed-rate markets like Pendle or restaking platforms, restricting their strategic potential for DeFi users.

### **csUSDL by Coinshift**&#x20;

csUSDL addresses these gaps with a unique approach that balances yield generation,  stability, user control, and regulatory compliance, all within an intuitive, user-friendly interface.


# Opportunity Size&#x20;

Defining the Market Opportunity and Revenue Potential for csUSDL

### **Stablecoin Opportunity**:&#x20;

Stablecoins have demonstrated clear product-market fit and are experiencing rapid market growth. Yet, over 90% of stablecoins today offer no yield, revealing a major opportunity for yield-generating alternatives.

<figure><img src="https://823232485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2zoNNeuTiTLUlQohidES%2Fuploads%2FIWuuZ2bffbb6P5loEH0b%2FStablecoin%C2%A0market%C2%A0.png?alt=media&amp;token=47a2e366-5f3d-493d-b322-d00c64e71b8f" alt=""><figcaption><p>Stablecoin Market Projection</p></figcaption></figure>

### **Emerging Trends**

Innovative stablecoins like Ethena’s USDe, Usual’s USD0, and Elixir’s deUSD have collectively amassed $9 billion in TVL since February 2024. Their accelerated adoption highlights growing demand for stablecoins that go beyond price stability—delivering yield and composability in DeFi.&#x20;

### **Coinshift Targets**

Coinshift is strategically positioned to capture value within this evolving landscape and has set ambitious targets for csUSDL:

* **Market Capture:** Reach 0.1% of the projected $16 trillion stablecoin market by 2030.
* **AUM Goal:** Achieve $16 billion in assets under management for csUSDL by 2030.


# Fees & Revenue

How csUSDL generates protocol revenue and aligns long-term value capture with the growth of the Coinshift economy.

### Revenue Streams

Coinshift generates protocol revenue through two primary streams, all enforced transparently onchain:&#x20;

#### 1. USDL Minting Fee Share

Through a direct partnership with Paxos International, Coinshift earns up to **0.2%** on all USDL minted via the csUSDL platform.

> 📈 **Example:**\
> A 20 bps share on $16 billion AUM would generate **$32 million per year** in revenue.

This model aligns Coinshift’s growth with USDL adoption and creates a stable revenue base.

***

#### 2. Vault Performance Fee

Coinshift may charge a performance fee — a share of the interest borrowers pay to access wUSDL from the vault. csUSDL currently charges **0%**, encouraging capital inflow and growth.

In the future, SHIFT holders will govern this parameter. The target range is **5–10%** of borrower interest.

> 📈 **Example:**\
> At a 10% performance fee on a 2% borrow APY, Coinshift earns an effective 0.2% on AUM — or **$32 million annually** at $16B AUM.

***

### Current Fee Structure (csUSDL)

| Fee Type            | Rate            | Description                                               |
| ------------------- | --------------- | --------------------------------------------------------- |
| **Mint Fee**        | 0%              | No fee when minting csUSDL                                |
| **Redemption Fee**  | 0%              | No fee when redeeming csUSDL                              |
| **Performance Fee** | 0% (governed)   | Set by governance. Target range: 5–10% of borrow interest |
| **AUM Fee**         | 0.2% annualized | Charged on idle wUSDL held in the vault                   |

***

### Strategic Revenue Alignment

Coinshift’s revenue model is designed to grow alongside csUSDL adoption and vault usage:

* As more users mint USDL via Coinshift, stable revenue grows through the minting fee share.
* As vault utilization increases, performance fees scale with lending demand.

This value flows back to the network through the SHIFT token economy. Governance may direct protocol revenue toward:

* **SHIFT buybacks and burns** to reduce token supply
* **Treasury accumulation** for future development and stability
* **Contributor incentives and partner programs** that increase adoption

The more csUSDL is used, the more value is generated — and the more SHIFT reflects that growth.


# Coinshift USDL Vault

Explore how the csUSDL Vault boosts your USDL earnings with automated lending, dual yields, and advanced risk management.

## Overview

The Coinshift USDL Vault combines the benefits of isolated lending markets and vaults, providing USDL holders with a secure and efficient way to earn yields through lending. Leveraging the Morpho protocol, the vault accepts single-asset USDL deposits and strategically allocates funds across Morpho markets according to risk parameters and optimization strategies defined by curator [Steakhouse Financial](https://www.steakhouse.financial/).<br>

### Key Benefits

**Simplified User Experience**\
Deposit USDL into a single vault without needing to manage multiple lending positions.

**Optimized Yield**\
Steakhouse dynamically reallocates funds across lending markets as conditions shift, maximizing lender returns while keeping risks balanced.

**Transparency and Security**\
Vault logic is immutable and fully executed onchain, ensuring full transparency and robust security. See which collateral assets are used and have the power to veto the curator's choice.

**Robust Risk Management**\
Governance structures ensure comprehensive oversight and adaptable risk management

**Conservative Choice** \
Over-collateralized lending backed by blue-chip assets positions csUSDL as a conservative investment choice.

**Liquidity Amplification**\
csUSDL Vaults enhance liquidity through Morpho’s aggregated system, where multiple vaults share liquidity across markets. This setup ensures that when one vault supplies to a market, liquidity increases not just for that vault but for all connected vaults. As a result, lenders experience greater efficiency, and withdrawal capability compared to traditional isolated lending pools ([read here](https://docs.morpho.org/morpho-vaults/concepts/shared-liquidity/amplifying-liquidity))

**Shared Liquidity** \
csUSDL Vaults address liquidity fragmentation by pooling assets into a single lending market, offering greater liquidity compared to isolated markets. This ensures efficient asset availability for user withdrawals and borrowing, enhancing market stability and performance.


# Characteristics

### 1. Transparent Yield Distribution

csUSDL ensures complete transparency in yield generation derived from:

* **USDL Base Yield**: Up to 5% APY, sourced from cash equivalents and US Treasury Bills
* **DeFi Lending Yield**: Returns from lending USDL against blue-chip assets, including wstETH and cbBTC, in Morpho markets
* **Incentives**: Additional SHIFT tokens awarded for holding csUSDL

Unlike traditional stablecoins, csUSDL’s value appreciates over time through the automatic accrual of dual yields. All yield components are transparently reported using Morpho's innovative platform, ensuring that Coinshift has no control over yield allocation.

### 2. RWA Backing and Stability Benefits

csUSDL’s yield is underpinned by USDL, an RWA-backed stablecoin issued by Paxos International. USDL's stand-out features include:

* **Daily Yield Payouts**: Up to 5% APY for eligible holders – delivered directly to users, without staking contracts or token programs
* **Regulatory Oversight**: Issued by Paxos International and regulated by the Financial Services Regulatory Authority (FSRA) in Abu Dhabi Global Market (ADGM)
* **Transparency**: Monthly audited reports and reserves held solely in US Treasury Bills, ensuring stability and eliminating exposure to fractional reserve banking

Paxos’ proven compliance and expertise—established through projects like PayPal’s PYUSD—bring additional assurance and credibility to csUSDL.

### 3. Efficient Lending Yield and User Control

Coinshift’s csUSDL is built on Morpho's permissionless, non-custodial lending protocol, which supplies over $2 billion in assets. This integration supports:

* **Over-Collateralized Lending**: Lending against blue-chip assets such as wstETH and cbBTC
* **Direct Benefits**: Increased lending yields and better borrowing rates – without passing through DAO governance&#x20;

### 4. Transparent Asset Management and Selection

csUSDL vaults are curated by **Steakhouse Financial**, experts in stablecoin and RWA strategies. Known for managing programs including MakerDAO’s $2 billion RWA initiative, Steakhouse ensures:

* **Institutional-Grade Management**: Only regulated real-world assets and blue-chip crypto-collateral (e.g., wstETH and cbBTC) are onboarded.&#x20;
* **Institutional-Grade Collateral:** Assets include wstETH, an [ETH liquid staking token issued by Lido DAO](https://lido.fi/) and a leader in staking with[ 28% market share](https://dune.com/hildobby/eth2-staking); and cbBTC, backed 1:1 by BTC held in custody by Coinbase on the Ethereum network and the clear leader since its launch.
* **User Control**: Unlike tokens such as sDAI or sUSDe, csUSDL allows holders to influence asset allocation and challenge curator decisions, ensuring their holdings align with their preferences.

### 5. Self Custody and Accessibility

csUSDL empowers users with full self custody, providing autonomy and instant access to liquidity. Built on Morpho’s non-custodial and immutable smart contracts, Coinshift Vaults offer:

* Dynamic Allocation: Curators can adjust capital allocation, add or remove markets, and modify fees. These changes are subject to a time delay (ranging from 1 to 14 days), giving users ample opportunity to withdraw their funds if desired. Currently, performance fees are set at 0%, with a planned maximum fee of 5% on future borrowing rates.
* Curators have no ability to access or seize funds, ensuring that control remains with the user at all times.

### 6. Composability and Integration

csUSDL is seamlessly integrated with complex DeFi strategies, allowing investors to maximize yields and leverage DeFi’s composability for strategic gains.&#x20;


# Lenders & Borrowers benefits

How Lenders and Borrowers benefit from csUSDL.

Lenders come with USDC and mint csUSDL. Borrowers come with blue-ship collateral (selected by Steakhouse) and mint csUSDL. Overall, we are lending a yield bearing stablecoin to blue chip assets.&#x20;

#### ***Important:***&#x20;

*For graphical representation and simplicity, **wUSDL** is represented as **USDL**. wUSDL is the wrapped version of USDL, designed for enhanced DeFi composability across multiple chains and ecosystems.*

### Lender Strategy

<figure><img src="https://823232485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2zoNNeuTiTLUlQohidES%2Fuploads%2FJaGaoZyb8lp0X2LaSCPs%2FCoinshift%20USDL%20vault_01.png?alt=media&amp;token=2768f272-856e-42c7-8bd8-7bda496ad309" alt="" width="563"><figcaption><p>How Coinshift's USDL Vault Functions and Key Benefits for Lenders</p></figcaption></figure>

#### Lenders gain:

* **Curated Risk Profiles**

  The csUSDL Vault supports only blue-chip collateral, allowing users to choose a secure, tailored lending environment. This ensures lenders can avoid exposure to riskier, long-tail assets, focusing exclusively on high-quality, stable collateral.&#x20;
* **Transparent**[**​**](https://docs.morpho.org/morpho-vaults/concepts/benefits-of-morpho-vaults#transparent)

  Morpho Vaults are noncustodial with immutable logic and onchain verifiable allocations, ensuring users have full visibility into the markets where their assets are deployed.
* **High Yield Potential**

  Earn up to 10% APY through combined returns from the underlying real-world asset and optimized DeFi lending markets via Morpho’s capital-efficient markets. Interest earned by suppliers are optimized by dynamically rebalancing across multiple markets with the best risk-return ratio.
* **Lending Rewards**

  Gain token incentives from Coinshift and Morpho, enhancing total returns.
* **Enhanced DeFi Opportunities**

  Maximize earning potential by leveraging csUSDL in various DeFi strategies.

### Borrower Strategy

<figure><img src="https://823232485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2zoNNeuTiTLUlQohidES%2Fuploads%2F3Vi8WJxIWPMgBqLoR0Vg%2FCoinshift%20USDL%20vault_02.png?alt=media&amp;token=3fbcf24c-13d7-4102-9299-ff1a48f7a0c0" alt="" width="563"><figcaption><p>How Coinshift's USDL Vault Functions and Key Benefits for Borrowers</p></figcaption></figure>

#### Borrowers gain:

* **Low Borrowing Rates**: Access affordable liquidity to fund strategic needs.
* **Borrowing Incentives**: Earn rewards in the form of token incentives from Coinshift and Morpho.
* **Dual Role Flexibility**: Borrow USDL and supply it to the Coinshift vault to mint csUSDL, reaping all associated benefits as a lender.
* **Strategic Leverage**: Maintain asset exposure while borrowing, enabling capital efficiency and continued potential asset appreciation.
* **Tax Efficiency**: Use assets as collateral to access liquidity without triggering taxable events, effectively deferring capital gains.
* **Liquidity During Market Downturns**: Tap into USDL to meet operational or strategic financial needs without selling assets at depressed values, preserving long-term positions for potential market recovery.


# Governance

## Governance

**Owner (Coinshift, Steakhouse Financial, and Paxos International)**

* **Composition**: A 3-of-5 multi-signature committee&#x20;
* **Responsibilities**: Sets high-level vault strategies and assigns roles.

**Curator (Steakhouse Financial)**

* **Role**: Sets vault parameters such as adding or removing markets, reallocating capital, adjusting performance fees (as a percentage of borrower rates), and setting supply and borrow caps.
* **Function**: Ensures the vault's activities align with risk and optimization strategies. However, actions like adding a market or increasing fees are subject to a time delay (1 to 14 days).&#x20;

**Allocator (Steakhouse Financial & Public Allocator Contract)**

* **Role**: Dynamically optimizes fund allocation within established parameters.
* **Function**: Adjusts allocations to optimize yields while managing risk.

**Guardian (Coinshift Security Council, later: DAO made up of vault depositors)**

* **Role**: Monitors and provides oversight, with the ability to veto actions within a specified timelock.
* **Function**: Protects user interests by overseeing vault activities and intervening when necessary.

#### **Timelock**

* **Security Feature**: Timelocks introduce a waiting period before significant actions are executed in Morpho Vaults.
* **User Control**: Steakhouse curates with a 7-day delay for changes, giving users time to review. Using[ Aragon DAO guardians](https://forum.morpho.org/t/steakhouse-metamorpho-vaults-are-upgrading-their-guardian-setups-to-fully-trustless/527), capital suppliers can vote to revoke curator actions. This setup keeps the vault non-custodial, ensuring users maintain control and can withdraw assets anytime.[ ](https://forum.morpho.org/t/steakhouse-metamorpho-vaults-are-upgrading-their-guardian-setups-to-fully-trustless/527)
* **Risk Management**: Applies to changes that could increase vault risk (e.g., high LLTV markets, supply cap adjustments).
* **Transparency**: Users can inspect timelock values in the "Read Contract" section of the vault for oversight.


# Vault Roles

While depositing and withdrawing assets from Vaults is permissionless (though each address is managed independently), certain administrative functions require specific user roles. The table below details these roles and their associated permissions.

| Role      | Addresses                                                                                                                                           | Description                                                                               |
| --------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- |
| Owner     | eth:0xc01Ba42d4Bd241892B813FA8bD4589EAA4C60672                                                                                                      | <p><br></p>                                                                               |
| Curator   | None (owner has the same rights)                                                                                                                    |                                                                                           |
| Allocator | <p>0xfeed46c11f57b7126a773eec6ae9ca7ae1c03c9a</p><p>0x29d4CDFee8F533af8529A9e1517b580E022874f7</p><p>0xfd32fA2ca22c76dD6E550706Ad913FC6CE91c75D</p> | <p>Reallocation Bot</p><p>Manual Reallocation Multisig<br>Public Reallocator contract</p> |
| Guardian  | [csusdl-guardian.dao.eth](https://app.aragon.org/#/daos/ethereum/csusdl-guardian.dao.eth/dashboard)                                                 | Aragon DAO controlled by lenders                                                          |


# Token Specification

csUSDL is an ERC-4626 representation of USDL in the Coinshift USDL Morpho Vault. csUSDL allows lenders to deposit USDL to receive csUSDL as a receipt token, while still being fully composable in DeFi ecosystem.&#x20;

{% hint style="info" %}
[ERC4626](https://eips.ethereum.org/EIPS/eip-4626) is an extension of [ERC20](https://docs.openzeppelin.com/contracts/4.x/erc20) that **proposes** a standard interface for token vaults.\
\
Read more about ERC4626 at[ OpenZeppelin](https://docs.openzeppelin.com/contracts/4.x/erc4626#:~:text=ERC4626%20is%20an%20extension%20of,brings%20a%20number%20of%20subtleties.)
{% endhint %}

### Contract Details

* Contract Name: Coinshift USDL
* Token Symbol: csUSDL
* Token Decimals: 18
* Ethereum Deployment: [0xbEeFc011e94f43b8B7b455eBaB290C7Ab4E216f1](https://etherscan.io/address/0xbEeFc011e94f43b8B7b455eBaB290C7Ab4E216f1)


# csUSDC

Coinshift csUSDC is an over-collateralized and capital-efficient stablecoin issued as a receipt token for supplying Circle’s USDC to the Coinshift USDC Vault.

In collaboration with Steakhouse Financial, Coinshift has launched the Coinshift USDC vault on Morpho Protocol, designed as an ERC-4626 vault to ensure compatibility and efficiency across DeFi ecosystems.

The DeFi landscape is rapidly evolving, incorporating many practices from TradFi, while the demand for blue-chip stablecoins like USDC and USDT continues to grow. However since USDC markets remain overutilized, the borrowing rates for USDC increases significantly (up to unacceptable levels), making it capital-inefficient to borrow against assets like ETH, BTC, or their derivatives (e.g., wrapped tokens, LSTs, and LRTs).

At Coinshift, our goal is to establish a win-win ecosystem for both lenders and borrowers:

* **Lenders** should gain access to competitive yields via efficient lending markets and real-world asset exposure.&#x20;
* **Borrowers** should benefit from stablecoin liquidity at sustainable and capital-efficient rates.

With csUSDC we bridge the gap between USDC liquidity needs and yield generation for institutions as well as individuals, serving as a robust financial tool to optimize their involvement in DeFi while maintaining stability and efficiency.

#### Benefits for USDC Lenders to Mint csUSDC

* **Liquidity Retention:** csUSDC holders retain the liquid value of their supplied USDC.
* **Multiple Yield Sources**: csUSDC holders accrue yield through high lending APR and rewards in SHIFT and MORPHO emissions, maximizing overall returns.

#### Benefits for Borrowers of USDC from Coinshift USDC Vault

* **Improved Capital Efficiency:** Borrowers can access USDC without incurring excessive collateralization or borrowing costs.
* **DeFi Integration:** The vault is fully compatible with ERC-4626, allowing seamless composability across DeFi protocols.
* **Sustainable Borrowing:** Borrowers can utilize USDC liquidity at more predictable LTV parameters addressing key challenges associated with liquidation.


# Token Specification

csUSDC is an ERC-4626 representation of USDC in the Coinshift USDC Morpho Vault. The vault allows lenders to deposit USDC to receive csUSDC as a receipt token, while still being fully composable in DeFi ecosystem.&#x20;

{% hint style="info" %}
[ERC4626](https://eips.ethereum.org/EIPS/eip-4626) is an extension of [ERC20](https://docs.openzeppelin.com/contracts/4.x/erc20) that **proposes** a standard interface for token vaults.\
\
Read more about ERC4626 at[ OpenZeppelin](https://docs.openzeppelin.com/contracts/4.x/erc4626#:~:text=ERC4626%20is%20an%20extension%20of,brings%20a%20number%20of%20subtleties.)
{% endhint %}

### Contract Details

* Contract Name: Coinshift USDC
* Token Symbol: csUSDC
* Token Decimals: 18
* Ethereum Deployment: [0x7204B7Dbf9412567835633B6F00C3Edc3a8D6330](https://etherscan.io/token/0x7204B7Dbf9412567835633B6F00C3Edc3a8D6330)


# SHIFT

SHIFT is the governance token of the Coinshift Network, which aims to align stakeholders and accelerate the adoption of Coinshift's products across the EVM ecosystem, including csUSDL and csUSDC.

### Summary

Shift is a decentralized protocol that accelerates the growth of onchain capital and treasury through Real-World Assets (RWAs). SHIFT is the governance token that forms the backbone of the Shift Protocol, aligning stakeholders and driving the adoption of Coinshift’s asset management products. Coinshift’s first asset management product, csUSDL, is a secure, institutional-grade, yield-bearing stablecoin. SHIFT incentivizes asset holders with a sustainable economic model that rewards growth while ensuring token dynamics reflect actual value creation through revenue-based burning and conditional unlocks.

### SHIFT Utility

SHIFT serves 3 core purposes:

1. **Alignment & Rewards:** Primarily, SHIFT is a mechanism for alignment and rewards. Participants who contribute to the growth and success of the protocol—whether by supplying capital, managing treasuries, or facilitating yield generation—are rewarded with SHIFT tokens. These rewards are distributed proportional to the value each participant brings to the protocol. This ensures that incentives are fair and the protocol is sustainable.
2. **Governance Rights:** SHIFT also functions as a governance token. Token holders have the ability to influence key decisions that shape the evolution of the protocol. Governance is exercised through a Senate structure—a fixed body of representatives and stakeholders—responsible for proposing and executing changes to system parameters. Importantly, SHIFT holders are empowered with veto rights over Senate decisions. This governance model allows the protocol to adapt while maintaining checks and balances through community oversight.
3. **Value Capture & Growth:** Finally, SHIFT is a vehicle for value capture and sustainable growth. The protocol employs a tokenomic framework that combines conditional unlocks and revenue-based token burning and buybacks.

<figure><img src="https://823232485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2zoNNeuTiTLUlQohidES%2Fuploads%2FfqsGjIirbXmv5tZotO3S%2FShift%20overview_landscape_15th%20June%20(2).png?alt=media&amp;token=fd8f0c41-991c-43f0-8318-9e53e46c4e0c" alt=""><figcaption><p>About SHIFT </p></figcaption></figure>

Note : TGE date is subject to change based on market conditions


# SHIFT Tokenomics

Tokenomics

<figure><img src="https://823232485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2zoNNeuTiTLUlQohidES%2Fuploads%2FettEuq1mF9FVywZASHAS%2F10B%20SHIFT%20allocation%20(2).png?alt=media&amp;token=85e0b2e8-31ac-4e4f-91d8-b8fd51526242" alt=""><figcaption><p>How SHIFT allocates shares</p></figcaption></figure>

#### SHIFT Token Utility and Governance

The SHIFT token is the governance token for the Coinshift ecosystem, providing holders with the power to:

* Vote on Performance Fees: Decide on csUSDL vault fees.
* Participate in Risk Management: Influence asset selection and borrowing parameters.

#### Revenue Streams and Distribution Strategy

Coinshift generates revenue through:

1. USDL Minting Fees: 20-25 basis points on all USDL minted through csUSDL.
2. Vault Performance Fees: Earnings from csUSDL’s yield generation, initially set at 0% for user adoption.

Long-Term Economic Model and Incentives

<figure><img src="https://823232485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2zoNNeuTiTLUlQohidES%2Fuploads%2FCkdHYN1iaCeI5haL5xt1%2FSHIFT%20revenue%20share%20(1).png?alt=media&amp;token=15fdada3-889f-45cf-a840-81afbe2e3d59" alt=""><figcaption><p>How SHIFT distribute revenues</p></figcaption></figure>

*Disclaimer: Content on this page is subject to change. Work in progress.*


# Mint csUSDL

This guide explains how to mint csUSDL using USDC or by borrowing against blue-chip assets like wstETH or cbBTC.

### Case Study 1: Minting csUSDL with USDC

**Method 1: Direct Swap (Recommended for deposits up to $1M)**

1. Swap USDC directly to csUSDL via [CoWSwap](https://swap.cow.fi/#/1/swap/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48/CSUSDL).

**Method 2: Minimize Slippage (Recommended for deposits over $1M)**

1. Swap USDC to USDL via the [Curve Pool](https://curve.fi/dex/ethereum/pools/factory-stable-ng-243/swap/).
2. Wrap USDL to wUSDL [here](https://wrap.liftdollar.com/).
3. Deposit wUSDL into the [Coinshift USDL vault.](https://app.morpho.org/ethereum/vault/0xbEeFc011e94f43b8B7b455eBaB290C7Ab4E216f1/coinshift-usdl)
4. You’ll receive csUSDL — yield starts accruing automatically.

### Case Study 2: Minting csUSDL with Blue-Chip Assets&#x20;

1. Supply wstETH or cbBTC as collateral to [Coinshift USDL Markets](https://app.morpho.org/vault?vault=0xbEeFc011e94f43b8B7b455eBaB290C7Ab4E216f1\&network=mainnet) to borrow wUSDL.
2. Deposit wUSDL into the [Coinshift USDL vault](https://app.morpho.org/ethereum/vault/0xbEeFc011e94f43b8B7b455eBaB290C7Ab4E216f1/coinshift-usdl).
3. You’ll receive csUSDL — yield starts accruing automatically.


# Redeem csUSDL

Redeeming csUSDL is simple and flexible—whether you're exiting to stablecoins or reclaiming blue-chip collateral. Follow the steps below for the most efficient redemption path.

### Case Study 1: Redeeming csUSDL to USDC

**Method 1: Direct Swap (Recommended for deposits up to $1M)**

1. Swap csUSDL directly to USDC via [CoWSwap](https://swap.cow.fi/#/1/swap/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48/CSUSDL).

**Method 2: Redeem via Vault (Recommended for deposits over $1M)**

1. Withdraw wUSDL from the [Coinshift USDL vault.](https://app.morpho.org/ethereum/vault/0xbEeFc011e94f43b8B7b455eBaB290C7Ab4E216f1/coinshift-usdl)
2. Unwrap wUSDL to USDL [here](https://wrap.liftdollar.com/).
3. Swap USDL to USDC via [CoWSwap](https://swap.cow.fi/#/1/swap/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48/CSUSDL) or other integrated DEXs.

### Case Study 2: Redeeming Blue-Chip Assets (wstETH or cbBTC)

1. Repay borrowed wUSDL in the [Coinshift USDL vault.](https://app.morpho.org/ethereum/vault/0xbEeFc011e94f43b8B7b455eBaB290C7Ab4E216f1/coinshift-usdl)
2. Unlock and withdraw your blue-chip collateral (wstETH or cbBTC).


# csUSDL Partners

Coinshift collaborates with institutional partners that provide unmatched expertise and infrastructure:  Paxos International, Steakhouse Financial and Morpho Protocol.

**1.** [**Steakhouse Financial**](https://www.steakhouse.financial/)

Steakhouse Financial is an **institutional-grade risk manager** with extensive experience working with leading DAOs and financial entities such as Lido and MakerDAO. Specializing in low-risk stablecoin and RWA strategies, they manage MakerDAO’s $2 billion RWA program, establishing them as a trusted, conservative leader in risk management. Their rigorous approach ensures csUSDL’s asset allocation is secure and optimized, making it a reliable and yield-bearing product that meets the stringent requirements of institutional investors while remaining suitable for individuals.

**2.** [**Paxos International**](https://paxos.com/)

Coinshift has partnered with Paxos International, the issuer of **Lift Dollar (USDL)**, a regulated stablecoin backed by T-Bills and cash equivalents. Paxos is already trusted as the issuer behind prominent projects like PYUSD for **PayPal** and **Stripe’s Pay**, underscoring its proven compliance and stability. USDL distributes up to 5% yield generated from its reserves to eligible holders, providing a robust foundation for csUSDL’s yield potential. With regulation by the Financial Services Regulatory Authority (FSRA) in the Abu Dhabi Global Market (ADGM) and transparent monthly audited reports, Paxos enhances csUSDL’s credibility and makes it an attractive choice for institutional investors looking for stability and compliance in their portfolios.

**3.** [**Morpho**](https://morpho.org/)

Coinshift has deeply integrated Morpho, an **innovative lending protocol** known for its efficient peer-to-peer lending model. With over $2 billion supplied through its platform, Morpho enables csUSDL to engage in secure, over-collateralized lending against blue-chip assets including wstETH and WBTC. This integration maximizes yield opportunities while minimizing risk, offering full transparency and control over asset utilization. Morpho’s design, validated by more than 15 extensive audits, aligns with Coinshift’s vision of creating a secure, high-quality, institutional-grade product that meets the expectations of large-scale investors.


# csUSDL Integrations

coming soon


# Trusted Links & Audits

All official contract addresses, audits and verified links for csUSDL, csUSDC, and the broader Coinshift ecosystem.

**Proceed with caution when interacting with any contract or interface associated with csUSDL or Coinshift. To protect yourself:**

* Only use vaults and tools linked here or from [coinshift.xyz](https://coinshift.xyz)
* Verify all token and contract addresses on Etherscan
* Never interact with unknown vault UIs or impersonation sites

***

### Official Interfaces

* **Coinshift Website:**\
  <https://coinshift.xyz>
* **Coinshift App Login:**\
  <https://coinshift.global/login>

***

### Coinshift Vaults&#x20;

* **csUSDL Vault**\
  Morpho UI: [View on Morpho](https://app.morpho.org/ethereum/vault/0xbEeFc011e94f43b8B7b455eBaB290C7Ab4E216f1/coinshift-usdl)\
  Etherscan: [csUSDL Token](https://etherscan.io/token/0xbeefc011e94f43b8b7b455ebab290c7ab4e216f1)\
  Contract: `0xbEeFc011e94f43b8B7b455eBaB290C7Ab4E216f1`
* **csUSDC Vault**\
  Morpho UI: [View on Morpho](https://app.morpho.org/ethereum/vault/0x7204B7Dbf9412567835633B6F00C3Edc3a8D6330/coinshift-usdc)\
  Etherscan: [csUSDC Vault](https://etherscan.io/token/0x7204b7dbf9412567835633b6f00c3edc3a8d6330)\
  Contract: `0x7204B7Dbf9412567835633B6F00C3Edc3a8D6330`
* **Fee Recipient (csUSDL Multisig):**\
  `0x255c7705e8BB334DfCae438197f7C4297988085`

***

### Partner References

* **USDL Transparency Reports**\
  [liftdollar.com → Transparency](https://liftdollar.com/transparency)
* **USDL Whitepaper**\
  [liftdollar.com → Whitepaper](https://liftdollar.com/whitepaper.pdf)
* **wUSDL – Wrapped USDL:**\
  `0x7751E2F4b8ae93EF6B79d86419d42FE3295A4559`\
  [Etherscan → wUSDL](https://etherscan.io/token/0x7751E2F4b8ae93EF6B79d86419d42FE3295A4559)
* **USDL – Paxos Stablecoin:**\
  `0xbdC7c08592Ee4aa51D06C27Ee23D5087D65aDbcD`\
  [Etherscan → USDL](https://etherscan.io/token/0xbdC7c08592Ee4aa51D06C27Ee23D5087D65aDbcD)
* **Morpho Audits**\
  [docs.morpho.org → Audits](https://docs.morpho.org/morpho-docs/security/audits)


# csUSDL Risk Policy

This section explains how the system handles redemptions, depegs, or stress scenarios, and how risk is mitigated at every layer.

## Risk Management Framework for csUSDL

csUSDL is designed to offer transparent yield, strong redemption guarantees, and resilience against common DeFi risks. Here’s a breakdown of the key risks and how the system mitigates them:

***

### 1. Liquidation Risk

**What It Is:** Borrowers on Morpho post collateral (e.g., wstETH or cbETH) to borrow wUSDL. If collateral prices drop too quickly before liquidation, the vault may suffer losses.

**Mitigation Strategy:**

* A **standard 14% haircut** is applied to collateral values, creating a buffer against price drops.
* In extreme cases, Morpho liquidators can sell collateral to repay the vault.
* These mechanics ensure that lenders (csUSDL holders) are protected even in volatile conditions.

***

### 2. Oracle Risk

**What It Is:** Inaccurate price feeds can cause bad loans, wrongful liquidations, or mispriced redemptions.

**Mitigation Strategy:**

* All pricing is derived entirely onchain using ERC-4626 standard functions:
  * `csUSDL → wUSDL`: via Coinshift vault
  * `wUSDL → USDL`: via Steakhouse’s audited oracle
* USDL is hardcoded to $1.00 on Morpho
* No single point of oracle failure affects csUSDL valuation.

***

### 3. Liquidity Risk

**What It Is:** Risk that users are unable to redeem csUSDL due to low available liquidity in the vault — especially during periods of high demand or "bank run"-like behavior.

**Mitigation Strategy:**

* Instant redemptions are available as long as the vault has idle wUSDL.
* If utilization reaches 100%, redemptions revert. In that case:
  * Users can access secondary liquidity via Curve (coming soon) or CowSwap.
  * Morpho increases borrow rates dynamically (4x at full utilization), incentivizing loan repayments and new capital inflows.
  * If needed, borrower collateral (e.g., wstETH or cbETH) is liquidated to restore liquidity.
* This mechanism ensures that liquidity self-corrects over time, protecting solvency while offering multiple redemption pathways.

***

### 4. Depeg Risk

**What It Is:** A stablecoin like USDL losing its peg could undermine the value of csUSDL.

**Mitigation Strategy:**

* USDL is fully backed by short-term U.S. Treasuries and cash in regulated custody (Paxos, FSRA-regulated).
* Price is hardcoded at $1.00 on Morpho.
* Multiple redemption offramps:
  * Curve pool with \~$20M liquidity and minimal slippage
  * 1:1 redemption via Paxos Dashboard (KYB required)
* csUSDL inherits this stability and adds additional protection through overcollateralization.

***

### 5. Smart Contract & Protocol Risk

**What It Is:** Bugs, misconfigurations, or malicious behavior could impact user funds.

**Mitigation Strategy:**

* Morpho has undergone 27 audits by 12 leading security firms.
* Contracts are immutable and hardened through rigorous testing and bug bounty programs ($1.5M in rewards).
* DeFiSafety Score: Morpho achieved a 98% rating, the highest across 300+ protocols. [View Score →](https://defisafety.com/app/pqrs/535)
* Security Framework: All vaults and deployments follow the [Morpho Security Framework](https://morpho.mirror.xyz/7mfZLV0KQpBiHF3QLHyWaQ_7gf_2_WmgMeCvqGY-kpY), which outlines peer review processes, audit coverage, permission controls, and incident response strategies.
* Every vault is reviewed by Steakhouse and subject to strict configuration checks.

***

### 6. Curator Risk

**What It Is:** The collaterals on the Morpho vault is managed by a Curator (currently Steakhouse Financial). This Curator has the ability to add or remove collateral assets. If risky or volatile assets are added without proper oversight, it could impact the safety of the vault.

**Mitigation Strategy:**

* The vault uses Aragon’s guardian system, allowing a single elected guardian to veto changes made by the Curator.
* In the future, this guardian will be elected by SHIFT holders via governance, giving the community control over collateral safety.
* Until then, only blue-chip collaterals (e.g., cbETH, wstETH) are allowed, ensuring conservative risk management.

### Conclusion

csUSDL is built for institutional-grade confidence and DeFi-native efficiency. Through onchain oracles, dynamic vault mechanics, battle-tested collateral strategies, and multiple redemption paths, Coinshift ensures that users can earn yield without compromising on safety, liquidity, or control.

> For more information on risks related to Morpho, see the [Morpho Security Framework](https://morpho.mirror.xyz/7mfZLV0KQpBiHF3QLHyWaQ_7gf_2_WmgMeCvqGY-kpY) and [DeFiSafety Scorecard](https://defisafety.com/app/pqrs/535).


# Coinshift Litepaper

We are collaborating with[ CryptoEconLab](https://cryptoeconlab.io/), a seasoned crypto-native economic research firm that has worked with industry leaders like Filecoin, Qredo, and SaturnLab, on both the finalised Litepaper and the upcoming Whitepaper.

Our Tokenomics Litepaper is available[ here](https://docsend.com/view/h4378xqx2d3gxda8) for an in-depth understanding of our economic model. The Whitepaper, which will include detailed analyses such as airdrop simulation, mathematical frameworks, simulation code, and in-depth economic analysis, is scheduled for completion by end-April 2025.


# Q\&A: Reserves, Lending, and Risk Framework

A breakdown of how Coinshift’s stablecoin stack combines regulated reserves, yield distribution, and onchain lending.

### Custodian & Reserve Structure

**Q: What exactly backs each USDL token?**\
A: Each USDL token is backed 1:1 with USD-denominated assets held in segregated accounts with qualified financial institutions approved by FSRA. The reserves include cash deposits, U.S. Treasury Bills, and U.S. Government Money Market Funds.

**Q: How are the USDL reserves currently allocated?**\
A: Based on the February 2025 attestation, the allocation is approximately:

* 22.7% direct cash deposits
* 7.9% U.S. Treasury Bills
* 69.4% Government Money Market Funds

**Q: Are customer funds segregated from Paxos operational accounts?**\
A: Yes, customer funds are legally segregated in dedicated reserve accounts for the benefit of token holders, creating bankruptcy remoteness from Paxos' operational finances.

**Q: Which banking partners support USDL?**\
A: Paxos has a public partnership with Standard Chartered Bank (SCB) who serve as the on/off ramps for USDL in a Paxos mint account. All financial partners have been approved by the FSRA and comply with their regulatory framework. More information on the Paxos-SCB partnership is available[ here](https://www.sc.com/us/2024/12/11/paxos-and-standard-chartered-lead-the-way-in-stablecoin-reserve-management/).

### Government Money Market Funds Composition

**Q: What specific assets comprise the Government Money Market Funds that hold 69.4% of USDL reserves?**\
A: These are Institutional Stable NAV USD Government Money Market Funds consisting of:

1. Cash
2. U.S. Government securities (USGs)
3. Overnight repurchase agreements overcollateralized by USGs

**Q: What safety measures govern these money market funds?**\
A: Key requirements include:

* Domiciled in non-US jurisdictions
* Weighted average maturities (WAMs) ≤ 60 days
* Weighted average lives (WALs) ≤ 120 days
* FSRA-approved credit ratings
* Value limits agreed with the FSRA

### FSRA Regulatory Framework for Stablecoins (FRTs)

**Q: How does Abu Dhabi's stablecoin regulation compare to other jurisdictions?**\
A: The FSRA framework under Waiver and Notifications Notice 102/2024 is among the most robust globally, requiring:

* Strict 1:1 backing with reserve assets
* Third-party custodians for all reserves
* Regular stress tests and independent audits
* Prohibition of algorithmic stablecoins
* Minimum capital requirements of $2M or annual expenditure (whichever is higher)

**Q: Can yield generated from reserves be distributed to token holders?**\
A: Yes. Unlike some jurisdictions, the ADGM framework explicitly allows yield distribution to token holders, provided this is clearly disclosed—this is a key differentiator of USDL.

**Q: What redemption standards are mandated by FSRA regulations?**\
A: FSRA rules require redemption within T+2 (two business days), though USDL's standard is T+5 with most redemptions processed within hours.

### Business Continuity in Insolvency

**Q: What happens to USDL holders' funds if Paxos becomes insolvent?**\
A: Paxos stablecoins are completely bankruptcy remote, and a Paxos bankruptcy would not affect the redemption process. FSRA regulations mandate a clear liquidation priority:

1. USDL holders receive 1:1 USD redemption (first priority)
2. Yield owed to holders is paid on pro rata basis from remaining reserves (second priority)
3. Other creditors may claim remaining reserves (third priority)

All holders would be able to redeem 100% of their stablecoin balance without going through a creditor process. The detailed insolvency protection framework is outlined in the[ USDL Whitepaper](https://whitepaper.liftdollar.com/USDL-Whitepaper.pdf).

**Q: Would yield distribution continue if Paxos faced financial difficulties?**\
A: Yes, the yield is programmatic on USDL, so the distribution of the yield (currently 3.7% APY) would continue in the event of a bankruptcy. This is because the yield mechanism is built into the smart contract and operates independently of Paxos' operational status.

**Q: Who would oversee the process in an insolvency scenario?**\
A: The FSRA of Abu Dhabi Global Market would directly oversee this process, ensuring compliance with the regulatory framework and protection of token holders' interests.

**Q: What happens to revenue sharing agreements in case of insolvency?**\
A: Revenue sharing arrangements would be subject to legal review in insolvency, but the priority order ensures customer principal is protected first before any other obligations.

### Reserve Reporting & Transparency

**Q: How can the backing of USDL tokens be verified?**\
A: Verification is provided through:

* Monthly attestations by independent accounting firm[ Crowe Mak LLP](https://www.crowe.com/ae)
* Real-time USDL supply monitoring on blockchain explorers ([Etherscan](https://etherscan.io/token/0xbdC7c08592Ee4aa51D06C27Ee23D5087D65aDbcD))
* Detailed monthly reserve composition disclosures by asset type
* Public reserve information published at[ liftdollar.com/transparency](https://liftdollar.com/transparency)

**Q: Are there more frequent monitoring mechanisms beyond the monthly public attestations?**\
A: Yes, the FSRA has oversight to ensure that USDL is always backed 1:1 with cash equivalents, requiring very close to real-time internal reporting. While this monitoring isn't publicly shared, the FSRA's active supervision provides continuous assurance of reserve adequacy.

**Q: Can institutional partners receive more frequent reserve updates?**\
A: Paxos can explore additional reporting arrangements for institutional partners. While the public report is shared monthly, more detailed or frequent reporting options may be available for key partnerships upon contractual agreement.

### Banking Partnerships & Redemption Process

**Q: Which banking partners hold USDL reserves and handle redemptions?**\
A: Paxos' financial partners have been approved by their prudential regulator (FSRA) and are consistent with the regulatory framework. Paxos has a[ public partnership with Standard Chartered Bank (SCB)](https://www.sc.com/us/2024/12/11/paxos-and-standard-chartered-lead-the-way-in-stablecoin-reserve-management/) who serve as the on/off ramps for USDL in a Paxos mint account, enabling unlimited size create/redemptions with T+1 maximum processing time.

**Q: How fast can large-scale redemptions be processed in practice?**\
A: For institutional clients, Paxos can redeem up to 100% of USDL holdings at any time and provide USD, typically within T+1. This is Paxos' legal obligation to clients under the prudential regulation of the FSRA. Most redemptions are processed within hours.

**Q: Where can public information about USDL reserves be found?**\
A: Detailed reserve information is published and regularly updated at[ liftdollar.com/transparency](https://liftdollar.com/transparency), including the monthly attestation reports from the independent accounting firm.

### Redemption Process & Stress Scenarios

**Q: What happens if there's a bank run on USDL?**\
A: There are no predetermined redemption thresholds or limits. Paxos can redeem up to 100% of a client's USDL holdings at any time and provide USD. This is their legal obligation under the prudential regulation of the FSRA. The reserve composition prioritizes high liquidity to handle large-scale redemptions, as detailed in the[ USDL Whitepaper](https://whitepaper.liftdollar.com/USDL-Whitepaper.pdf).

**Q: What's the maximum redemption timeframe for institutional clients?**\
A: Through the partnership with Standard Chartered Bank, Paxos enables unlimited size create/redemptions with T+1 maximum processing time. Most redemptions are processed within hours. For institutional clients, the process is typically faster than the standard T+5 business days timeframe.

**Q: Under what circumstances might redemptions be delayed?**\
A: Delays may occur only in exceptional circumstances:

1. Operational issues with banking partners
2. Enhanced compliance reviews
3. Legal or regulatory concerns

However, the FSRA framework is designed to ensure that even in stress scenarios, redemptions continue to be processed efficiently.

### Morpho Lending: Structure & Roles

**Q: Who are the key parties in the USDL lending ecosystem and what are their roles?**\
A: The lending ecosystem involves several distinct entities with different responsibilities:

* Coinshift: The primary entity and vault owner who has partnered with others to create this lending solution. Coinshift provides the user interface, access to the lending markets, and leads the overall governance. Importantly, Coinshift also serves as the official distribution partner for Paxos USDL.
* [Morpho](https://morpho.org/): The underlying permissionless lending protocol that facilitates the lending and borrowing operations.
* [Steakhouse Financial](https://www.steakhouse.financial/): Professional curator and risk manager who implements the risk management framework and parameters.
* Paxos: USDL issuer responsible for maintaining the stablecoin's reserves and regulatory compliance.

The lending protocol operates independently of Coinshift as a company. In the event Coinshift ceased operations, the lending protocol would continue to function as it's built on Morpho's infrastructure with Steakhouse's risk management.

**Q: What is Coinshift's specific role as vault owner?**\
A: As the primary vault owner on Morpho, Coinshift has several key rights and responsibilities:

* Leading the governance of the Coinshift USDL Lending Vault on Morpho
* Setting strategic direction for the lending markets
* Controlling user access and interface to the lending protocol
* Managing the partnership with Paxos and Steakhouse
* Revenue distribution and management
* Coordinating the implementation of risk parameters
* Overseeing liquidity management
* Driving business development and user acquisition
* Serving as the distribution partner for Paxos USDL, bringing the stablecoin to market

**Q: What is the collective governance structure of the lending protocol?**\
A: Coinshift has partnered with Paxos and Steakhouse to collectively govern the vault on Morpho. Under Coinshift's leadership, the multi-party structure includes these rights:

* Setting and adjusting risk parameters (loan-to-value ratios, liquidation thresholds)
* Controlling which assets can be used as collateral
* Implementing liquidation mechanisms and procedures
* Setting and adjusting interest rates and fee structures
* Managing protocol upgrades and improvements
* Approving parameter changes during crisis scenarios

**Q: What are the specific rights and responsibilities of Steakhouse as the curator?**\
A: Steakhouse Financial as curator has the following responsibilities:

* Performing ongoing risk assessment and market monitoring
* Recommending risk parameter adjustments based on market conditions
* Implementing liquidation mechanisms and overseeing their operation
* Conducting stress tests and scenario analyses
* Providing technical expertise and security oversight
* Coordinating emergency responses during extreme market conditions
* Managing relationships with liquidators and market makers

### Morpho Lending: Risk Management & Crisis Scenarios

**Q: How is risk managed in the lending protocol?**\
A: Risk management is primarily handled by[ Steakhouse Financial](https://www.steakhouse.financial/) as the curator, with several layers of protection:

* Over-collateralization with an 86% loan-to-value ratio (14% buffer)
* Automated liquidation mechanisms that trigger when collateral value falls below threshold
* Robust Chainlink price oracles, with plans to expand to dual oracle systems
* Market monitoring systems that can adjust risk parameters during heightened volatility

Q: What happens if Bitcoin falls by 50% in a matter of minutes? (Crisis situation)\
A: In such an extreme scenario, liquidations could occur at lower prices than the loan value, potentially causing losses for lenders. To mitigate this specific risk, the protocol implements:

* Plans to keep 10-20% in idle liquidity at all times (not available to borrow) to reduce loss during bad debt scenarios
* Insurance cover on bad debt scenarios through[ OpenCover](https://opencover.com/coinshift), an onchain insurance provider that partners with[ Nexus Mutual](https://nexusmutual.io/) which has underwritten $5.5B in cover with 18M+ claims paid
* Reserve fund development through protocol revenue to cover potential shortfalls in catastrophic scenarios

**Q: What specific credit risk mitigation strategies does the lending platform employ?**\
A: For credit risk (potential impairment of deposited assets):

* Rigorous asset selection process with suitability assessment for customer profiles
* Automated 24/7 solvency and price monitoring systems
* Direct connectivity to asset issuers for rapid response to emerging issues
* Regular stress testing of collateral under various market scenarios

**Q: How does the platform address counterparty risk in the lending ecosystem?**\
A: To mitigate counterparty risk (malicious actors behind deposited assets):

* Only lending against sufficiently decentralized or regulated collateral (e.g., staked USDC)
* Comprehensive underwriting of issuer teams, signer processes, and operational controls
* Implementation of a formal counterparty risk framework for crypto assets
* Regular reassessment of counterparty risk factors

**Q: How are oracle and smart contract risks addressed?**\
A: For technical risks:

* Multiple backup and failsafe oracle procedures to prevent improper price updates
* In-house technical expertise for proprietary security audits
* Selection of platforms with minimal code surface area for attack vectors
* Requirement of multiple third-party auditors (10 separate audits for[ Morpho](https://morpho.org/) & Morpho Vaults)
* Implementation of circuit breakers to pause operations if anomalous behavior is detected


# csUSDL FAQs

<details>

<summary>What is csUSDL?</summary>

csUSDL is a yield-bearing, RWA-backed stablecoin powered by Morpho protocol and USDL, a regulated stablecoin issued by Paxos International.

Built for businesses and investors seeking to maximize the potential of their stablecoins, csUSDL is an institutional-grade asset, backed by the confidence of Coinshift’s trusted ecosystem.

* csUSDL represents a tokenized USDL position within Coinshift's vault, which is optimized for blue-chip collateral markets like wstETH and cbBTC, managed by Steakhouse Financial.
* Yields on csUSDL are fully transparent, independently verifiable onchain, and beyond Coinshift’s control.
* csUSDL is permissionless, self-custodial, and adheres to core DeFi principles.

[Learn More](https://docsend.com/v/stwnz/csusdl) about csUSDL and [explore csUSDL](https://app.morpho.org/vault?vault=0xbEeFc011e94f43b8B7b455eBaB290C7Ab4E216f1\&network=mainnet) on Morpho.

</details>

<details>

<summary>What is Coinshift USDL Vault?</summary>

Coinshift USDL Vault is a low-risk Morpho vault, curated by Steakhouse Financial, where USDL depositors can earn additional borrow interest from cbBTC and wstETH holders, and rewards in SHIFT and MORPHO tokens.

</details>

<details>

<summary>Who backs csUSDL?</summary>

csUSDL is backed by institutional-grade security and expertise through partnerships with:

* **Paxos International**: A regulated bank and issuer of USDL, a stablecoin backed by T-Bills and cash equivalents. Paxos powers trusted projects like PayPal’s PYUSD and Stripe’s Pay, ensuring regulatory compliance and transparent operations.
* **Steakhouse Financial**: A crypto-native financial advisory specializing in stablecoins and RWAs. They manage MakerDAO’s $2B RWA program and operate vaults with up to $60M TVL on Morpho, delivering low-risk, high-security strategies.
* **Morpho Protocol**: A highly audited DeFi platform enabling secure, over-collateralized lending. With $4B in supplied assets and 15+ audits, Morpho ensures transparency and efficient asset utilization for csUSDL.

</details>

<details>

<summary>How does csUSDL maintain its peg and stability?</summary>

The underlying wUSDL is allocated to blue-chip collaterals like wstETH and cbBTC. This conservative approach ensures value stability (csUSDL ≥ USDL) and includes complete on-chain transparency.

</details>

<details>

<summary>How is the APR for airdrops calculated?</summary>

Airdrop APR decreases with higher TVL, and the 25% ROI is calculated based on a $100M csUSDL TVL target. The SHIFT launch is scheduled for 15th July 2025.

</details>

<details>

<summary>Is csUSDL a hard lock?</summary>

csUSDL allows withdrawals anytime. Users always retain their yield and rewards calculated on a daily basis:

* Yield from T-bills and lending markets.
* SHIFT rewards from normal airdrop.
* Morpho rewards.

</details>

<details>

<summary>How to obtain csUSDL?</summary>

We recommend acquiring csUSDL either directly through the [**Coinshift UI**](https://coinshift.global/dashboard/deposit), or by simply swapping via the [Balancer B-csUSDC-csUSDL Pool](https://balancer.fi/pools/ethereum/v3/0x10A04efbA5B880e169920Fd4348527C64FB29d4D).&#x20;

</details>


# Redemption & Risk

Understand how redemptions work, how csUSDL maintains liquidity, and why it’s built to resist depegging under stress.

### Introduction

csUSDL is designed to offer reliable liquidity and price stability without compromising on yield.

***

### Redemption Mechanics

Redemptions are permissionless and instant — as long as there is sufficient liquidity in the csUSDL vault.

* Users call `redeem()` on the ERC-4626 vault.
* If the vault holds enough idle wUSDL, it is returned instantly.
* If not, the transaction reverts.&#x20;

Redemptions follow a first-come, first-served model. Liquidity is returned in wUSDL, which can be unwrapped to USDL and swapped to USDC.

***

### Liquidity Conditions

When the vault is fully utilized (i.e. all wUSDL is lent out on Morpho), redemption requests will revert due to insufficient available liquidity.

In such cases, users have the following options:

* Swap csUSDL on Curve or CowSwap for immediate liquidity
* Monitor utilization and redeem once liquidity is available again

csUSDL relies on Morpho’s market-level withdrawal mechanics. As demand to exit grows, Morpho increases borrow rates, which incentivizes loan repayment and new capital inflows.

If additional liquidity is still not restored, collateral posted by borrowers (e.g. wstETH or cbETH) can be liquidated to repay the vault and enable further redemptions.

***

### Oracle Design & Price Behavior

The csUSDL price is calculated entirely onchain via two ERC-4626 `convertToAssets()` functions:

1. `csUSDL → wUSDL`: from the Coinshift vault contract
2. `wUSDL → USDL`: via Steakhouse’s ERC4626 feed oracle, reviewed by Morpho and audited by Spearbit
3. `USDL → $1.00`: hardcoded to $1.00 in Curve, Chainlink, and internal oracles, based on Paxos’s fully collateralized peg

Example:\
`1.00 csUSDL = 1.01 wUSDL = 1.02 USDL = $1.02`

Because both csUSDL and wUSDL are accrual tokens, and USDL is pegged to $1.00, the price of csUSDL only increases over time.

***

### Depeg Risk

csUSDL is structurally resistant to depegging due to:

* **Fully collateralized design:**\
  USDL is backed 1:1 by T-Bills and cash, held in regulated custody by Paxos (FSRA-regulated in Abu Dhabi).
* **Hardcoded price feeds:**\
  USDL is treated as $1.00 in the system — enforced via oracle logic, and externally redeemable through Paxos (with KYB).
* **Redemption off-ramps:**
  * Curve pool for USDL/USDC (\~$20M depth) allows \~$2M clips at low slippage (\~3bps)
  * Paxos Dashboard offers 1:1 USDL-to-USDC redemption with an 8bps fee (KYB required)

***

### Bank Run Scenario

If many users redeem csUSDL at once:

1. The vault’s idle wUSDL is drained.
2. Redemption calls start reverting.
3. Borrow rates on Morpho spike, incentivizing repayment or new deposits.
4. If liquidity remains insufficient, Morpho may liquidate borrower collateral to repay wUSDL to the vault.

This dynamic ensures the system self-corrects over time — while protecting remaining lenders and maintaining solvency.

***

### Summary

| Mechanism        | Behavior                                                 |
| ---------------- | -------------------------------------------------------- |
| Redemption       | Instant if liquidity exists, reverts if not              |
| Liquidity Model  | First-come, first-served; market-level rebalancing       |
| Oracle Path      | csUSDL → wUSDL → USDL → $1.00, all onchain               |
| Depeg Protection | Paxos 1:1 backing, Curve liquidity, hardcoded USDL price |
| Risk Mitigation  | Rate hikes, collateral liquidation, multiple exit paths  |

***

### Next Up

* Yield Mechanics
* Minting Guide


# SHIFT Tiger Points (Season 1)

Loyalty system for Coinshift users

### Overview

The Tiger Points Program is a loyalty system for Coinshift users, designed to reward engagement and provide exclusive benefits within the Coinshift ecosystem. \
\
We are excited to announce the launch of Season 1, running for 60 days from October 7, 2024, 11:59 PM UTC to December 7, 2024, 11:59 PM UTC.

#### About Coinshift

Coinshift is a 1:1 SAFE smart account that combines traditional finance security with DeFi. It's your gateway to Real World Assets (RWAs) and DeFi apps, offering exceptional UX, unmatched perks, and ironclad security.

### Coinshift x Paxos USDL x Turtle Club Partnership

Coinshift has partnered with Paxos International's Lift Dollar (USDL), a regulated stablecoin offering up to 5% APY, and Turtle Club, the protocol that offers exclusive boosted rewards to DeFi users. \
\
**Users earn upto 7x Tiger Points, Turtle Points, and USDL yield.**\
\
[**Additional Rewards** \
Earn 2x Safe Points (7th-13th October)](#user-content-fn-1)[^1]

**What Are Tiger Points?**

Tiger Points are Coinshift's loyalty rewards, unlocking exclusive benefits and ecosystem privileges for users.

#### What are Turtle Points?

Turtle points represent a user's contribution to the Turtle DAO. The calculation is based on the amount of revenue the LP has generated for the DAO in protocol partnership fees and will result in the LP's share of $TRT upon TGE event. Learn more [here](https://docs.turtle.club/resources/turtle.club-whitepaper).

Every Coinshift user eligible for Tiger points will get Turtle boosted points exclusively, thanks to the unique partnership between Coinshift and Turtle Club.

**How does the Turtle Club benefit Coinshift users?**

Every Coinshift user is automatically a member of the Turtle Club. This means you'll receive boosted Turtle points on your USDL holdings without any additional sign-up process. Coinshift contributes a 50% booster to the TurtleDAO for all USDL holdings, enhancing your potential to earn Turtle points.

### How to Earn Tiger Points

<figure><img src="https://823232485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2zoNNeuTiTLUlQohidES%2Fuploads%2FcwVgzHas7ljwrnXagg7x%2Fimage.png?alt=media&amp;token=0d1d8ea6-5bf0-475e-9d74-291019e2fbd4" alt=""><figcaption></figcaption></figure>

1. **Deposit USDC -** Send USDC to your self-custodial Coinshift account on Ethereum mainnet.
2. **Buy USDL -** Swap USDC to USDL using ParaSwap and earn 10,000 Tiger Points.
3. **Hold USDL -** Hold at least 100 USDL to get up to 7x boosted Tiger Points.

#### Time-Based Multipliers for USDL

| Asset | Day 0 | Day 30 | Day 60 |
| ----- | ----- | ------ | ------ |
| USDL  | 3x    | 5x     | 7x     |

#### Point Calculation Example

USDL Holdings:

* 1,000 USDL held for 60 days
* Initial 30 days: 1,000 \* 30 \* 3x = 90,000 points
* Day 30 boost: 90,000 \* 5/3 = 150,000 points
* Next 30 days: 1,000 \* 30 \* 5x = 150,000 points
* Day 60 boost: (150,000 + 150,000) \* 7/5 = 420,000 points
* Total: 420,000 Tiger Points

#### Additional Partner Rewards

Coinshift has integrated major dapps, such as Morpho, Pendle, [Chorus One](#user-content-fn-2)[^2], and more, to offer boosted rewards.

Each partner may offer unique reward structures.

**Dapp Partner Example**

Using Morpho through Coinshift [might ](#user-content-fn-3)[^3]offer a 2x boost on Tiger Points earned from assets supplied to Morpho.

Stay tuned for specific announcements on Twitter and Discord for each partner's reward structure.

[^1]: [Tarun Gupta](mailto:undefined)Delete

[^2]:

[^3]: [Tarun Gupta](mailto:undefined)might? Yes or no?


# FAQs

#### Q: Can I lose my Tiger Points?

A: Rest assured, your earned Tiger Points are safe and secure. Once you've earned them, they're yours to keep. However, do note that you'll only continue to accumulate new points while holding eligible assets in your Coinshift account.

#### Q: Are Tiger Points transferrable?

A: Tiger Points are designed to be a personal reward for your engagement with the Coinshift ecosystem. As such, they are non-transferrable and uniquely tied to your individual Coinshift account.

#### Q: Are there any special considerations for early adopters or influential users?

A: Absolutely! We deeply value the contributions of our foundational members, including CFOs, CEOs, HNIs, and Web3 influencers. We're crafting exclusive boosts and special acknowledgments for these key members of the Coinshift community. Keep an eye on our official channels for exciting announcements about these tailored benefits.

#### Q: What is Lift Dollar (USDL)?

A: Lift Dollar (USDL) is a yield-bearing ERC-20 stablecoin issued by Paxos International. It offers up to 5% APY through a rebasing mechanism and is regulated by the Financial Services Regulatory Authority (FSRA) of Abu Dhabi Global Market (ADGM). USDL is backed by cash and cash equivalent assets held in segregated reserve accounts.

#### Q: How does the Turtle Club benefit Coinshift users?

A: Every Coinshift user is automatically a member of the Turtle Club. This means you'll receive boosted Turtle points on your USDL holdings without any additional sign-up process. Coinshift contributes a 50% booster to the TurtleDAO for all USDL holdings, enhancing your potential to earn Turtle points.

#### Q: Will other assets be eligible for Tiger and Turtle points in the future?

A: For Season 1, USDL is the primary asset eligible for both Tiger and Turtle points. We will keep our community updated if more assets become eligible in the future.


# Welcome

Explore the Coinshift support docs here!

{% hint style="info" %}
Our detailed guide navigates you through the application, demonstrating key features and functionalities to help you fully optimise your Coinshift experience. Embark on your journey with confidence, knowing you have the necessary insights at your fingertips.

1. &#x20;For real-time updates, make sure to follow us on [**Twitter**](https://twitter.com/0xCoinshift)**.**
2. &#x20;Want to join the conversation? Hop into our [**Discord**](https://discord.com/invite/coinshift) and connect with fellow Coinshift enthusiasts.
3. &#x20;Book a call [here](https://calendly.com/d/g4g-kj9-874/coinshift-demo) with the Coinshift team.
   {% endhint %}

Our documentation is neatly organised into multiple sections for your ease:

* **Core Insights**: Dive into essential details about Coinshift.
* **Featured Reads**: Explore articles highlighting key product features.
* **Resource Hub**: Curated content and resources to enhance your understanding.
* **Connect with Us**: Have questions? Reach out directly to our team.

New to Coinshift? Explore the [About Us](/business/about-us/introduction) section to learn more.&#x20;

Ready to embark on the Coinshift journey? [Start here](/business/getting-started/setting-up-a-new-organisation).&#x20;

For immediate assistance or queries, visit our [FAQs](/business/faqs/faq-general-information).


# Introduction

Coinshift simplifies treasury operations for users, delivers actionable insights to financial managers, and increases transparency for communities and investors.

We are creating the foundational toolkit for on-chain treasury management covering payments, reporting, and asset management.

Some of the benefits of using Coinshift are:

* **A unified dashboard:** Make payments and generate financial reports across multiple accounts and chains
* **Safe integration:** Self-custody of your assets using the most secure and trusted multi-sig solution
* **Simplified Payments:** Process payroll, grants, and expenses with confidence and ease
* **Accurate and auditable reporting:** Get real-time insights into the health of your treasury, generate financial reports, and increase transparency for your community and investors
* **Coinshift Apps integration**: Seamlessly connect with essential applications to streamline your financial operations and enhance productivity
* **Instant Notifications**: Stay informed and react promptly with real-time notifications about your treasury's activities, ensuring you never miss a beat
* **Human readable data:** Clearly displays the intended actions, giving the 2nd, 3rd, and 4th signers confidence when signing/executing a transaction
* **Custom labels** and **notes:** Increase the transparency and efficiency of treasury record-keeping

Our mission at Coinshift is to increase the financial health of organisations.


# Overview

An overview of what you can do with Coinshift.

[Coinshift](https://coinshift.xyz/) is a non-custodial, multi-chain treasury management application. We add value to our users in three primary ways:

1. &#x20;We simplify treasury operations for users. &#x20;
2. &#x20;We deliver actionable insights to Financial Managers.
3. &#x20;We increase financial transparency for communities and investors.

#### Simplified Treasury Operations

* [**Mass payments**](/business/coinshift-walkthrough/fund-management/mass-payout)**:** Manage payroll, grants, subscriptions, and more — send crypto assets to 150 addresses in a single transaction and save up to 90% on gas fees.&#x20;
* [**Stream payments**](/business/coinshift-walkthrough/coinshift-apps/superfluid/stream-payout): Put payroll on autopilot — say goodbye to a 10+ step process including chasing Signers just to run the payroll on time. Delight contributors with real-time money streams that pay every second with [Superfluid](https://www.superfluid.finance/) (accessing via Coinshift Apps).
* [**Interact with dApps**](/business/coinshift-walkthrough/coinshift-apps): Connect with essential dApps and create transactions directly from your Safe, streamlining your financial operations.
* [**Role-based access control**](/business/coinshift-walkthrough/users): Invite any address to your organisation and assign them to read and write permissions.&#x20;
* [**Global contacts**](/business/coinshift-walkthrough/contact-management): Use an organisation-level address book to save time and reduce errors. Coinshift also supports [ENS](https://ens.domains/).&#x20;
* [**Proposals**](/business/coinshift-walkthrough/transaction-management/proposals): Non-signers can create proposals, reduce admin time on Signers, and eliminate costly errors.

#### Actionable Insights and Improved Transparency

* [**Unified dashboard**](/business/coinshift-walkthrough/overview)**:** Manage and monitor your assets across blockchain networks in a single dashboard, including [Ethereum](https://ethereum.org/en/), [Polygon](https://polygon.technology/), [Polygon zkEVM](https://polygon.technology/polygon-zkevm), [BSC](https://docs.bnbchain.org/docs/learn/intro), [Optimism](https://www.optimism.io/), [Avalanche](https://www.avax.network/), [Arbitrum](https://arbitrum.io/), [Gnosis Chain](https://www.gnosis.io/), [Base](https://base.org/), and [Celo](https://celo.org/).
* [**Live Portfolio Tracking**](/business/coinshift-walkthrough/portfolio-management)**:** View your entire treasury in real-time and in USD equivalent.
* [**Historical Portfolio Tracking**](/business/coinshift-walkthrough/reporting/portfolio-history)**:** Verifiable, accurate, and auditable historical token balances (in USD) for easy month-end accounting.
* [**Cash Flow Tracker**](/business/coinshift-walkthrough/reporting/cash-flow-tracker)**:** View all incoming and outgoing transactions across all your Safes. Apply transaction label filters to see a breakdown of salaries paid, grants issued, and more. Apply filters on your treasury tokens, such as USDC, ETH, and native tokens.&#x20;
* [**Historical transactions**](/business/coinshift-walkthrough/transaction-management/export-transactions)**:** Export your entire transaction history for month-end accounting organised with custom [labels](/business/coinshift-walkthrough/label-management) and notes.

**Coming soon:**

* **EOA portfolio tracking**&#x20;
* **Vesting smart contract tracking and analytics**
* **Payment requests**
* **Automated payments**


# Unified Dashboard

A single app to manage your on-chain treasury. Payments, reporting, and asset management for startups, DAOs, and organisations.

Coinshift's unified dashboard simplifies multi-chain asset management for Safes across 10 different blockchain networks. This all-in-one solution enables tracking, monitoring, reporting, and management of your on-chain treasuries, eliminating the need to switch between platforms.&#x20;

With [Coinshift](https://coinshift.xyz/), gain access to a complete view of your Safes' balances, transaction history, and asset distribution through a single intuitive interface.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FQEywBekeq467ESIZgSeq%2FCoinshift%20Structure.png?alt=media&amp;token=1c9391f0-fd28-48d5-a4ac-8420af20a5f9" alt="" width="563"><figcaption></figcaption></figure>

At Coinshift, our primary objective is to deliver a smooth user experience while maintaining the integrity of the self-custody layer, which includes Safes, wallets, and smart contracts.&#x20;

We prioritise your security and autonomy by never taking custody of your funds, ensuring that you retain full control over your assets.


# First Steps

Your first moves on Coinshift.

To get started, we advise you to go through the following pages sequentially:

{% content-ref url="/pages/BchCLsMmfgQ8jKKZcxQj" %}
[Setting up a New Organisation](/business/getting-started/setting-up-a-new-organisation)
{% endcontent-ref %}

{% content-ref url="/pages/cLGqjwoNTJ1v6aZu68TN" %}
[Setup Notifications](/business/getting-started/setup-notifications)
{% endcontent-ref %}

{% content-ref url="/pages/IXxdnASLmgir9E8kohfQ" %}
[Mass Payout](/business/coinshift-walkthrough/fund-management/mass-payout)
{% endcontent-ref %}

{% content-ref url="/pages/Jh6tfP3LajfrgVBtUxuC" %}
[Portfolio History](/business/coinshift-walkthrough/reporting/portfolio-history)
{% endcontent-ref %}

{% content-ref url="/pages/wBWkAJfKXVCjcXuNGxfG" %}
[Coinshift Apps](/business/coinshift-walkthrough/coinshift-apps)
{% endcontent-ref %}


# Popular Features

Quick links to the most popular sections in our documentation!

## Payouts & Asset Management

{% content-ref url="/pages/IXxdnASLmgir9E8kohfQ" %}
[Mass Payout](/business/coinshift-walkthrough/fund-management/mass-payout)
{% endcontent-ref %}

{% content-ref url="/pages/wBWkAJfKXVCjcXuNGxfG" %}
[Coinshift Apps](/business/coinshift-walkthrough/coinshift-apps)
{% endcontent-ref %}

## Portfolio Tracking & Reporting

{% content-ref url="/pages/5GlujaRmSwsMOKVHLkTs" %}
[Token Portfolio Tracking (ERC-20)](/business/coinshift-walkthrough/portfolio-management/token-portfolio-tracking-erc-20)
{% endcontent-ref %}

{% content-ref url="/pages/5pu8RqOKoE7nVxM2tZPT" %}
[NFT Portfolio Tracking](/business/coinshift-walkthrough/portfolio-management/nft-portfolio-tracking)
{% endcontent-ref %}

{% content-ref url="/pages/Jh6tfP3LajfrgVBtUxuC" %}
[Portfolio History](/business/coinshift-walkthrough/reporting/portfolio-history)
{% endcontent-ref %}

{% content-ref url="/pages/hNidwqHIUz1qyMOiWPfW" %}
[Cash Flow Tracker](/business/coinshift-walkthrough/reporting/cash-flow-tracker)
{% endcontent-ref %}

## Bookkeeping

{% content-ref url="/pages/0on9TAdre7gxctZtruB5" %}
[Export Transactions](/business/coinshift-walkthrough/transaction-management/export-transactions)
{% endcontent-ref %}


# Setting up a New Organisation

Create an organisation in Coinshift to manage your on-chain treasury.

Since Coinshift v2 is currently in closed access, please submit a request to start using the app. You'll hear back from the [Coinshift](https://coinshift.xyz/) team within 24 hours.

Follow the steps below sequentially to set up a new organisation:

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><ol><li> <mark style="color:blue;"><strong>Request Access</strong></mark></li></ol></td><td>Submit a request to the Coinshift team for early access.</td><td></td><td><a href="/business/getting-started/setting-up-a-new-organisation/request-access">Request Access</a></td></tr><tr><td><ol start="2"><li> <mark style="color:blue;"><strong>Sign Up</strong></mark></li></ol></td><td>Sign up as an individual user using your wallet.</td><td></td><td><a href="/business/getting-started/setting-up-a-new-organisation/sign-up">Sign Up</a></td></tr><tr><td><ol start="3"><li> <mark style="color:blue;"><strong>Create a New Organisation</strong></mark></li></ol></td><td>Create an organisation for you and your team.</td><td></td><td><a href="/business/getting-started/setting-up-a-new-organisation/create-a-new-organisation">Create a New Organisation</a></td></tr><tr><td><ol start="4"><li> <mark style="color:blue;"><strong>Add Accounts (Safes, Wallets, etc)</strong></mark></li></ol></td><td>Add one or more accounts across multiple networks to manage crypto assets through Coinshift’s unified dashboard.</td><td></td><td><a href="/business/getting-started/setting-up-a-new-organisation/add-accounts-safes-wallets-etc.">Add Accounts (Safes, Wallets, etc.)</a></td></tr></tbody></table>

{% hint style="info" %}
If you are experiencing any issues while accessing the Coinshift app, feel free to contact our customer support team on [Discord](https://discord.com/invite/coinshift) or [Twitter](https://twitter.com/0xCoinshift).
{% endhint %}


# Request Access

Get access to manage the on-chain treasury of your startup, DAO or organisation.

Since Coinshift v2 is currently in closed access, you need to submit a request to start using the application. The team will respond within 24 hours.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F1pG6ktZ3bQAhud2Kk3QN%2FRequest%20access.gif?alt=media&amp;token=40b31dfd-b285-41b0-b66e-d7680eabff71" alt=""><figcaption></figcaption></figure>

Follow these steps to request access.

## **Step 1: Accessing the Coinshift app**

Visit the [Coinshift](https://beta.coinshift.xyz/) app.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FeP3mBGSUZfTTJaaLkCzn%2Fimage.png?alt=media&amp;token=526174ba-e710-4968-aae7-e83879a15f46" alt=""><figcaption></figcaption></figure>

## **Step 2: Wallet connection and support**

Click on the **Connect Wallet** button (highlighted above) to connect your preferred wallet. You will see a list of supported browser and hardware wallets.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FeeI6dKSczXwLTvwhmtqk%2Fimage.png?alt=media&amp;token=c2047d17-6347-4679-9864-871fbf3c13f0" alt=""><figcaption></figcaption></figure>

{% hint style="info" %} <mark style="color:blue;">The available wallets may vary depending on the network.</mark>
{% endhint %}

In this tutorial, we will use the [Metamask wallet](https://metamask.io/) (browser wallet) on the [Polygon](https://polygon.technology/) network (chain).

{% hint style="info" %}
If you are experiencing any issues while connecting your wallet to the app, feel free to contact our customer support team on [Discord](https://discord.com/invite/coinshift) or [Twitter](https://twitter.com/0xCoinshift).
{% endhint %}

## **Step 3: Complete the access request form**

After connecting your wallet, the following screen will appear. To proceed, raise a request to sign up and use the Coinshift app.

Please fill in the following details:

* Name
* Email
* Organisation name
* Twitter Profile

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FUxvCm9RluxjnXYhig7Dk%2Fimage.png?alt=media&amp;token=6f059176-9d9e-4e9a-9efb-dc18a732bb7b" alt=""><figcaption></figcaption></figure>

Once completed, click on the **Request Access** button.

## **Step 4: Awaiting approval and verification**

You will see the message below on your screen.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F4NqM3VBYnC6CDtiwXeqa%2Fimage.png?alt=media&amp;token=a899a2e3-eac0-47f0-b386-8c3a53c4dc22" alt=""><figcaption></figcaption></figure>

The Coinshift team will verify your details and notify you via email within 24 hours. Once you receive the email, return to the Coinshift app to set up your organisation. Refer to the next article for steps on how to [Sign Up](/business/getting-started/setting-up-a-new-organisation/sign-up) for the app and later [Create a New Organisation](/business/getting-started/setting-up-a-new-organisation/create-a-new-organisation).

&#x20;

&#x20;


# Sign Up

Sign up as a new user and start your journey on Coinshift.

Once you've received an email from the [Coinshift](https://coinshift.xyz/) team granting you access to the app, you can sign up and complete onboarding.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FFvUO9wsqWUneVzSeSdUx%2FSign%20Up.gif?alt=media&amp;token=555a2142-7f8f-4912-9503-d52770418d91" alt=""><figcaption></figcaption></figure>

Follow these steps to sign up for the Coinshift application.

## **Step 1: Accessing the Coinshift app**

Follow the link provided in the email that you have received from the Coinshift team or visit the [Coinshift app](https://beta.coinshift.xyz/) directly.

Next, click on the **Connect Wallet** button to connect your wallet.

{% hint style="info" %} <mark style="color:blue;">Make sure to use the same wallet address that you used for requesting access to the Coinshift app.</mark>
{% endhint %}

As your access request has been approved, you will see the option to [Log In](/business/getting-started/logging-in) or **Create an account** once your wallet is connected.

{% hint style="info" %} <mark style="color:blue;">Currently, it is not possible to log in using smart contract wallets such as Gnosis Safe</mark>. <mark style="color:blue;">Users are advised to use their web3 wallet to login.</mark>
{% endhint %}

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F3Lwau4vJZlsnfzkEH8qj%2Fimage.png?alt=media&amp;token=005e1760-b7b6-4b73-a374-80503c47def3" alt=""><figcaption></figcaption></figure>

## **Step 2: Sign Up**

As a new user, click on **Sign Up** to open the signup page. Enter the following details:

* Name
* Email (optional)
* Job title (optional)

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fq3kzYli8qLM0QeL8WILg%2Fimage.png?alt=media&amp;token=05ec2a30-fdfb-46f0-bf2f-2380dc7036bc" alt=""><figcaption></figcaption></figure>

## **Step 3: Confirm ownership**

Click on **Sign Up** and sign a message to confirm that you are the owner of the wallet address. This will not trigger a transaction.

{% hint style="info" %} <mark style="color:blue;">By signing, you won't give Coinshift access to perform any actions on your behalf. Signing is only required to confirm that you are the owner of the wallet address.</mark>
{% endhint %}

After signing the message, your user profile is created, and it is connected to the Coinshift app with the desired wallet address.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fm1n2VHS6tmCkc2VALFyC%2Fimage.png?alt=media&amp;token=a9d7db6a-ee8f-429d-8870-1e4441326682" alt=""><figcaption></figcaption></figure>

You will now see the option to create a new organisation on your screen. Read our next article to learn how to [Create a New Organisation](/business/getting-started/setting-up-a-new-organisation/create-a-new-organisation).


# Create a New Organisation

Create an organisation for managing the on-chain treasury assets with your team.

After signing up, create an organisation in [Coinshift](https://coinshift.xyz/) to manage your on-chain treasury. An organisation is where you and your team members can view and manage your on-chain treasury.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FSmhLOeabfheBQpbCu4WW%2FCreate%20An%20Organisation.gif?alt=media&amp;token=28b015d6-6876-4b81-a8c5-2cc1ce1f1331" alt=""><figcaption></figcaption></figure>

Follow these steps to create a new organisation.

## **Step 1: Create a new organisation**

Visit the [Coinshift ](https://beta.coinshift.xyz/)app and connect your wallet. &#x20;

After connecting your wallet, find the option to create an organisation. Enter your organisation's name and click on **Create**.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FcCuYkT84IJ3q81rHeyOY%2Fimage.png?alt=media&amp;token=d651b9e1-8702-4b5a-8351-5430d82bd5f5" alt=""><figcaption></figcaption></figure>

Congratulations! You have successfully created your organisation on Coinshift. A prompt will appear on your screen to **Add Accounts** to your organisation. After adding accounts, you can start using Coinshift!

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FZmwedr3EfI6WvH4Xzmu7%2Fimage.png?alt=media&amp;token=d22259b6-fbda-4a17-8968-e7520c1402bd" alt=""><figcaption></figcaption></figure>

The next section will explain accounts and how to add them to your organisation.


# Create Organisation from Coinshift Dashboard

Create multiple organisations from your Coinshift dashboard.

[Coinshift](https://coinshift.xyz/) allows users to create multiple organisations from their dashboards.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fryy7renYtGEdDXkXg6Xv%2FCreate%20multiple%20Organisation.gif?alt=media&amp;token=84bea266-f1d7-428d-b0bf-3c8e34d4bb37" alt=""><figcaption></figcaption></figure>

Follow the below steps to create one or more new organisations.

## Step 1: Access the Coinshift dashboard

Click on the **organisation** field at the top right corner of your dashboard. A dropdown menu will appear, select **Switch Organisation** from the options.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FirW0fTJLxo6uLhO35U5Z%2Fimage.png?alt=media&amp;token=d65c0b93-c9f8-4a23-b136-9db596ef39d2" alt=""><figcaption></figcaption></figure>

## Step 2: Creating a new organisation

On the next screen, you will see a list of organisations that you have previously set up (if any).

To create a new organisation, locate and click on the **Create Organisation** button (highlighted below).

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FMiL0ZMorMFKADYTNTwQW%2Fimage.png?alt=media&amp;token=72a8a838-c352-428c-a7a4-f0ff1910ec1e" alt=""><figcaption></figcaption></figure>

## Step 3: Enter a new organisation name

A window will appear prompting you to enter the name of your new organisation. After entering the name, click **Create**.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FaU1HUIQ5ScIx5IIgPH5i%2Fimage.png?alt=media&amp;token=0391fe48-71d1-4f5b-b6e1-aa09200b6859" alt=""><figcaption></figcaption></figure>

Congratulations, you have now successfully created another new organisation in Coinshift!

You can verify your newly created organisation by following **Step 1**.

Repeat this process to create multiple organisations to accommodate your team's requirements.


# Switch Organisations

Switch among the organisations as needed.

[Coinshift](https://coinshift.xyz/) allows you to manage multiple organisations within a single dashboard. You can easily switch between organisations whenever necessary.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F7z6B4tmmVObZaPOQU6T3%2Fswitch%20organisation.gif?alt=media&amp;token=e41a8081-5fd9-4010-ab06-c5d086a1fe13" alt=""><figcaption></figcaption></figure>

Follow the simple steps below to switch between existing organisations:

## Step 1: Access the Coinshift dashboard

Click on the **organisation** field at the top right corner of your dashboard to view the dropdown menu, then select **Switch Organisation**.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FyVLasblFTDTbzzNFFPPh%2Fimage.png?alt=media&amp;token=39c57b99-f0a2-4768-9152-9fd84ca42c94" alt=""><figcaption></figcaption></figure>

## Step 2: Switching organisations

You will see a list of organisations that you have previously set up. Select the organisation you wish to switch to, and then click **Go to Dashboard** to navigate to the selected organisation's dashboard.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F7qVvhu70vdC8KddsVH6M%2Fimage.png?alt=media&amp;token=58f1a5b0-021d-4666-9c4c-6bea163d914e" alt=""><figcaption></figcaption></figure>

The application will then direct you to the dashboard of the newly selected organisation.


# Add Accounts (Safes, Wallets, etc.)

Add one or more accounts from multiple networks to manage crypto assets through Coinshift’s unified dashboard.

After creating a new organisation, you can add accounts to complete the onboarding process. [Coinshift](https://coinshift.xyz/) allows you to add multiple accounts across all supported networks, and conveniently displays data in a unified dashboard.

Within Coinshift, accounts may take the form of Safes, wallets, or smart contracts, all of which facilitate the secure storage of crypto assets.

{% hint style="info" %} <mark style="color:blue;">Coinshift adheres to a self-custody approach and does not take control over your funds. By leveraging battle-tested self-custody primitives, such as multi-sig Safes, we prioritise the security of your assets.</mark>
{% endhint %}

Complete onboarding by adding accounts and inviting members to your organisation.

<table data-view="cards"><thead><tr><th></th><th></th><th align="right"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><mark style="color:blue;"><strong>Add Existing Safes</strong></mark> </td><td>Discover how to add existing multi-sig Safes for asset tracking, transaction management, and execution.</td><td align="right"></td><td><a href="/business/getting-started/setting-up-a-new-organisation/add-accounts-safes-wallets-etc./add-existing-safes">Add Existing Safes</a></td></tr><tr><td><mark style="color:blue;"><strong>Create a New Safe</strong></mark></td><td>Learn to create a new Safe with one or more signers to protect your assets and execute transactions.</td><td align="right"></td><td><a href="/business/getting-started/setting-up-a-new-organisation/add-accounts-safes-wallets-etc./create-a-new-safe">Create a New Safe</a></td></tr><tr><td><mark style="color:blue;"><strong>Add Existing Wallets</strong></mark></td><td>Learn to integrate browser or hardware wallets (EOAs) for asset tracking and historical transaction management.</td><td align="right"><mark style="color:yellow;"><strong>coming soon</strong></mark></td><td></td></tr><tr><td><mark style="color:blue;"><strong>Add Existing Smart Contracts</strong></mark></td><td>Learn how to integrate existing smart contracts, including vesting schedules, DeFi protocols, and more, for asset management.</td><td align="right"><mark style="color:yellow;"><strong>coming soon</strong></mark></td><td></td></tr></tbody></table>

&#x20;

&#x20;


# Add Existing Safes

Add Safes to track assets, manage historical transactions and execute transactions.

Add one or more existing Safes and complete your onboarding.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FIXR0MwbU9HiI8rEIC1vZ%2Fimport%20existing%20safe.gif?alt=media&amp;token=3c4dc876-32fd-4af5-997e-a40a10c55d48" alt=""><figcaption></figcaption></figure>

Follow these steps to add an existing Safe to your organisation on [Coinshift](https://coinshift.xyz/).

## **Step 1:** **Select and add existing Safes to your account**

In the **Add Accounts** section, select the **Add** **Existing Safes** option. A list of automatically detected Safes linked to your wallet will appear. Select the check box adjacent to the desired Safe. You can select as many Safes as you want.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fhez1725k6JDdWBKHxfZn%2Fimage.png?alt=media&amp;token=b876470b-0453-4e0c-8f5a-e383ac09b2bb" alt=""><figcaption></figcaption></figure>

### Step 1. a: Incorporate read-only Safes (optional)

At this step, you can also find the **Add More Safes** option (highlighted in the above screenshot). Optionally, incorporate read-only Safes by using this feature, and track their activities.

{% hint style="info" %} <mark style="color:blue;">Adding more Safes is an optional step, and you can skip it if you want.</mark>
{% endhint %}

To add more Safes, click on the **Add More Safes** button and enter the following details for the Safes:

* Network
* Safe Address
* Name (optional)

Use the **Add More** button (highlighted below) to add as many Safes (read-only) as you want.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FahBOP18KKzjUVD4ksg6Q%2Fimage.png?alt=media&amp;token=2d104d90-d896-47ea-97d4-c5f0e284d8f0" alt="" width="563"><figcaption></figcaption></figure>

After entering the mandatory details, click on **Confirm**.&#x20;

## **Step 2: Review Safe Signers and invite additional Members**

Examine the wallet addresses of Safe Signers associated with Safe. Optionally, extend invitations to Members for joining the Safe via the **Add More Members** function (highlighted in the below screenshot).&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FeIDQTzf4D5upWVHqY4to%2Fimage.png?alt=media&amp;token=8777d907-0b9b-430c-800e-d612c0865c68" alt=""><figcaption></figcaption></figure>

{% hint style="info" %} <mark style="color:blue;">Adding a Member is an optional step, and you can skip it if you want.</mark>
{% endhint %}

To add more Members, click on the button highlighted in the above screenshot. Next, enter the wallet address of the Member whom you wish to add. Add additional Members if necessary by using the **Add More** button (highlighted below).&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FTseNfEXCFK66l7ByiXTI%2Fimage.png?alt=media&amp;token=967f8816-7aa6-4f46-9932-ce9c4678aacd" alt="" width="326"><figcaption></figcaption></figure>

Once done, click on the **Confirm** button.

## **Step 3:** Confirm Safe details and complete import

Review the summary of the Safe, including its address, threshold, network, and Signers’ addresses.&#x20;

Click on **Import X Safe** to confirm and complete the import where \[X] corresponds to the number of Safes being imported.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F79CV1KyyQEaPWZ0eLhkC%2Fimage.png?alt=media&amp;token=0b9094b7-ff8b-4b52-9b99-b874382b8db2" alt=""><figcaption></figcaption></figure>

## **Step 4: Verify added Safes**

Once done, you will be redirected to the **Overview** section of your Coinshift dashboard. Verify the added Safe in your organisation via the **Accounts** tab.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FF91U59HQVMRgOcJUMZ5w%2Fimage.png?alt=media&amp;token=f9ee96bc-1d42-46b5-9111-e66b98e55dd4" alt=""><figcaption></figcaption></figure>

After integrating an existing Safe, you can explore the following additional Coinshift features to enhance your experience.

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><mark style="color:blue;"><strong>Migrate Data from Coinshift v1 to v2</strong></mark></td><td>Choose this option if you have imported an existing Safe from v1 and now wish to migrate the associated data into v2.</td><td></td><td><a href="broken://pages/7iVdXKV1j00pG3GQl7On">Broken link</a></td></tr><tr><td><mark style="color:blue;"><strong>Create a New Safe</strong></mark></td><td>Check this article if you want to create a New Safe for your team.</td><td></td><td><a href="/business/getting-started/setting-up-a-new-organisation/add-accounts-safes-wallets-etc./create-a-new-safe">Create a New Safe</a></td></tr><tr><td><mark style="color:blue;"><strong>Add Signers</strong></mark></td><td>Check this article if you wish to add more Signers to a Safe.</td><td></td><td><a href="/business/coinshift-walkthrough/account-management/add-signers">Add Signers</a></td></tr><tr><td><mark style="color:blue;"><strong>Add Members</strong></mark></td><td>Read this article if you want to add more Members to the Safe.</td><td></td><td><a href="/business/coinshift-walkthrough/member-management/add-member">Add Member</a></td></tr></tbody></table>


# Create a New Safe

Define a Safe and store your organisation's assets.

[Coinshift](https://coinshift.xyz/) **Create a New** **Safe** feature enables you to create a new Safe for your team across various networks the application supports.

{% hint style="info" %} <mark style="color:blue;">Manage multiple Safes across multiple blockchains all housed in one organisation and view them on one intuitive, unified dashboard.</mark>
{% endhint %}

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FzumhBzJ9oct1pZNqdB1T%2FCreate%20a%20Safe%20(1).gif?alt=media&amp;token=3582c1c5-1ece-40d5-a0bd-96b4f95b6727" alt=""><figcaption></figcaption></figure>

Follow these steps to create a new Safe on Coinshift.

## **Step 1: Initiate Safe creation**

After selecting the **Create a New Safe** option from the **Add Accounts** section.  Fill in the required parameters:

* Network
* Safe Name (optional)
* List of Signers
* Threshold (the minimum number of Signers required to approve a transaction)

The Safe will automatically consider the connected wallet address as one of the Signer addresses.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fa1cWicYsbFhfAiLKAktv%2Fimage.png?alt=media&amp;token=29dbf16c-e09e-4be8-8d7c-a116e9597302" alt=""><figcaption></figcaption></figure>

Use the **Add More** option to add more Safe Signer addresses if required, and define the threshold for the Safe.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FkpTC0dbIYjojGtZakLAx%2Fimage.png?alt=media&amp;token=de8b89a5-2c94-41db-8a33-6f61db6c2f4d" alt=""><figcaption></figcaption></figure>

## **Step 2: Add Members (optional)**

Optionally, add Members to the organisation by clicking the **Add More Members** button.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FeINYCEeNDYuUvm5y00zx%2Fimage.png?alt=media&amp;token=d800bf48-a69e-4797-8eb9-b87a35de7aa4" alt=""><figcaption></figcaption></figure>

{% hint style="info" %} <mark style="color:blue;">Adding a Member is an optional step, and you can skip it if you want.</mark>&#x20;
{% endhint %}

If you wish to add Members, click on the button highlighted in the above screenshot. Enter the wallet address of the Member whom you wish to add. Click on **Add More** button (highlighted below) to include additional Members to the Safe.&#x20;

{% hint style="info" %} <mark style="color:blue;">Members added at this stage are not Signers and hence they are not allowed to approve or execute transactions.</mark>
{% endhint %}

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FhavjF02yoPRcJKntuv4q%2Fimage.png?alt=media&amp;token=52b8ae2e-0163-49cf-9bd7-0f34ed504208" alt="" width="326"><figcaption></figcaption></figure>

Select the Safe Signers and Members to whom you wish to send invitations.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FXT7hAcGEud2NAu4PQ0Sa%2Fimage.png?alt=media&amp;token=53a33f2b-53e9-4c34-a4d7-b7f9ce0e64d9" alt=""><figcaption></figcaption></figure>

## **Step 3: Review summary**

Review the details, and confirm by clicking the **Create** button.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F85ZMGcaJ50yqLWLl4V1V%2Fimage.png?alt=media&amp;token=d94b6ab0-904a-498d-9000-f18e47339e1e" alt=""><figcaption></figcaption></figure>

Confirm the transaction triggered from your linked Metamask wallet.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FB32viCAPz8IL3hOTNA6p%2Fimage.png?alt=media&amp;token=05d76cbc-379c-487e-ad2c-ebad52e6acec" alt="" width="342"><figcaption></figcaption></figure>

You will be directed to the **Overview** section of your dashboard.&#x20;

To view the newly created Safe details, navigate to the **Accounts** section of your dashboard.

{% hint style="info" %} <mark style="color:blue;">Your Safe address will be different from your wallet address.</mark>
{% endhint %}

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FdrYNE6DGV7ItNn0CkIpT%2Fimage.png?alt=media&amp;token=84016e02-4aba-49cf-a377-f17bc22fbcf3" alt=""><figcaption></figcaption></figure>

Invitations are sent to other Members/ Signers to join the Safe. View the list of invited Members/Signers in the **Members** section of the dashboard.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FziYsCqBdSoJcF5TJHJ9s%2Fimage.png?alt=media&amp;token=b9de050e-3443-44fd-8de1-b8030d670b50" alt=""><figcaption></figcaption></figure>

For transferring assets to your Safe, refer to the instructions given in the article [Transfer Assets To Your Safe](/business/getting-started/setting-up-a-new-organisation/add-accounts-safes-wallets-etc./create-a-new-safe/transfer-assets-to-your-safe).

&#x20;

&#x20;


# Transfer Assets To Your Safe

Transfers assets from a wallet into your Safe, to safeguard your funds.

Once you set up your Safe, you can transfer funds into it. These steps will guide you through the process of transferring funds into your Safe.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FJg9ZfLqqRtpbsIwtmJ9B%2Ftransfer%20funds%20to%20safe.gif?alt=media&amp;token=404a3d78-347f-4221-aae1-608c9ad3613c" alt=""><figcaption></figcaption></figure>

## **Step 1: Locate and copy the Safe's unique address**

Navigate to the **Accounts** section. Here, you will find the list of Safes within your organisation.

Select the Safe you wish to transfer funds to and click the **copy** icon to copy its unique address.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FDYuuDAn7jjNCeATG6fNR%2Fimage.png?alt=media&amp;token=11dfdbca-6e04-418c-9f43-bf2b4743e571" alt=""><figcaption></figcaption></figure>

## **Step 2: Initiate and confirm token transfer to Safe**

Next, initiate a token transfer from your wallet to your Safe. Paste the copied address into the recipient field and enter the desired transfer amount.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FrqGunu7Ump0lunrFW80t%2Fimage.png?alt=media&amp;token=7f6ed849-9352-4895-8425-3d57f0cb7582" alt="" width="271"><figcaption></figcaption></figure>

Confirm the transaction. Once it is done, the assets will be transferred to your Safe.

{% hint style="warning" %} <mark style="color:blue;">Make sure to select the appropriate network while transferring funds. Failing to do so may result in the loss of funds. Keep in mind that, unlike wallets, Safes do not share a single address across all networks.</mark>
{% endhint %}

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FTggoaR3EETywGTVrBo5v%2Fimage.png?alt=media&amp;token=b15f134a-98a6-4473-86ec-c60e8ba5a9f5" alt=""><figcaption></figcaption></figure>

&#x20;

&#x20;


# Joining an Existing Organisation

How to join an existing organisation with an invitation.

Safe Signers have the ability to invite other users (either as a Signer or Member) to join their organisation. If you have received an invitation to join an existing organisation, you will need to [Sign Up](/business/getting-started/setting-up-a-new-organisation/sign-up) for the [Coinshift](https://coinshift.xyz/) app to accept the invitation. Alternatively, you can decline the invitation if you do not wish to join the organisation.

{% hint style="warning" %} <mark style="color:blue;">Make sure to use the same Metamask address to sign up for the Coinshift app that the Main Signers used when creating the Safe.</mark>
{% endhint %}

If the application still directs you to the [Request Access](/business/getting-started/setting-up-a-new-organisation/request-access) page, there could be two possibilities:

* Incorrect wallet address
* Invitation not sent

Verify your wallet address with your team members. If the wallet address is correct, it's possible that you have not been invited to join the organisation. In this case, ask them to invite you as Signer or Member (whichever is suitable for your role). Refer to our guide for instructions on how to [invite Signers](/business/coinshift-walkthrough/account-management/add-signers) and [Members](/business/coinshift-walkthrough/member-management/add-member) to your organisation.

{% hint style="info" %} <mark style="color:blue;">The process for joining an existing organisation is the same for both Signers and Members. Invited people can refer to these same steps to Sign up and accept the invitation.</mark>
{% endhint %}

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FhhdvivwrA6LMo9L6ACNj%2FJoining%20an%20existing%20organisation%20GIF.gif?alt=media&amp;token=2f02556d-e100-4ffd-863e-28f5207db999" alt=""><figcaption></figcaption></figure>

Follow the below steps to join an existing organisation and make the most of your Coinshift experience.

## **Step 1: Connect your wallet and Sign Up for Coinshift app**

Connect your wallet with the [Coinshift](https://beta.coinshift.xyz/) app. Once your wallet is connected, you may see a message on your screen directing you to [Sign Up](/business/getting-started/setting-up-a-new-organisation/sign-up) for the application.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F6RIVTPAXlExjUZBCNtUX%2Fimage.png?alt=media&amp;token=b52e6296-737b-42b4-a319-8a144ac06b35" alt="" width="563"><figcaption></figcaption></figure>

Fill in the following details:

* Name
* Email (optional)
* Job Title (optional)

confirm the process by clicking on the **Sign Up** button.

## **Step 2: Accept or decline organisation invitation**

After completing the sign-up process, you can see the invitation to join the organisation, along with a reject button.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FOlMiFw52UhQR74Qy6lJe%2Fimage.png?alt=media&amp;token=31f93de5-2365-41d2-b129-aa04c68ba0ab" alt=""><figcaption></figcaption></figure>

Press the **Accept** button if you wish to join the organisation or press **Reject** to decline the offer.

## **Step 3:** **Access the organisation dashboard**&#x20;

Upon acceptance, you will be redirected to the organisation dashboard.

Check the **Members** section to see your organisation grow as new Signers or Members are added to the list!

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FaZFhnENflu9OSo20ELpC%2Fimage.png?alt=media&amp;token=e92ea4a0-1838-4ed8-8de5-68da70a6d319" alt=""><figcaption></figcaption></figure>


# Logging In

Access your Coinshift account.

After joining an existing organisation or creating a new one, you can login to [Coinshift](https://coinshift.xyz/) through the **Log In** page.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FHuccF7Bt6onwcFMP8a6A%2FLogin%20(1).gif?alt=media&amp;token=e17c140f-9b09-40d5-95fd-2117f1e22ae6" alt=""><figcaption></figcaption></figure>

## **Step 1: Access the Coinshift app**

Go to the [Coinshift](https://beta.coinshift.xyz/) app.

Click on **Connect Wallet** to connect your Signer wallet to the Coinshift app.&#x20;

Once your wallet is connected, you can log in by clicking the **Log In** button.

{% hint style="info" %} <mark style="color:blue;">Please connect your web3 wallet to log in. Currently, it is not possible to log in using smart contract wallets such as Safe.</mark>
{% endhint %}

Upon successful login, Coinshift will display all created organisations under the Signer account you logged in with.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FqmcxuG2rvdsFXnrrBxQa%2Fimage.png?alt=media&amp;token=46364e0f-5ecf-4259-88de-aa3197eb9243" alt=""><figcaption></figcaption></figure>

You can select the desired organisation (in case you have more than one), and access its dashboard.


# Setup Notifications

Speed up transaction signing by setting up Slack or Discord notifications.

With Slack or Discord notifications for transactions, you can:

* Speed up multi-sig transaction signing
* Reduce the administrative burden of async collaboration
* Get instant notifications at each stage of the transaction lifecycle, giving you peace of mind

## **Notification levels**

As Coinshift offers the capability to aggregate multiple accounts under a single organisation, you can set the notification preferences at the following options:

### **Organisational Level**

Obtain updates about transactions spanning all accounts within the organisation. Consider using this option if the Signers are consistent across multiple Safes, or if your organisation has only 1 or 2 Safes.&#x20;

**Setup Guides:**&#x20;

{% content-ref url="/pages/PGluqYC9qAEwBSGeX5YF" %}
[Connect Slack for an Org](/business/getting-started/setup-notifications/connect-slack-for-an-org)
{% endcontent-ref %}

{% content-ref url="/pages/KWkFVLgAeAo7J7y4zxNe" %}
[Connect Discord for an Org](/business/getting-started/setup-notifications/connect-discord-for-an-org)
{% endcontent-ref %}

### **Account Level**

Configure notifications to focus solely on specific account activities. Use this option when each Safe has a different Signers.

**Setup Guides:**&#x20;

{% content-ref url="/pages/Fj1OPtaJpm1BjO3LK5ZM" %}
[Connect Slack for an Account](/business/getting-started/setup-notifications/connect-slack-for-an-account)
{% endcontent-ref %}

{% content-ref url="/pages/l9p3o6vyLfM7400u0TMq" %}
[Connect Discord for an Account](/business/getting-started/setup-notifications/connect-discord-for-an-account)
{% endcontent-ref %}

Check the following articles to gain further insight into managing the notifications for your Safe accounts:

{% content-ref url="/pages/GGr5ev6oTBpz2mDfqZAp" %}
[Viewing Notifications in Slack and Discord](/business/getting-started/setup-notifications/viewing-notifications-in-slack-and-discord)
{% endcontent-ref %}

{% content-ref url="/pages/7OyA9Zt3tGncUZP4wdfZ" %}
[Change Account Preferences: Disconnect Notifications](/business/getting-started/setup-notifications/change-account-preferences-disconnect-notifications)
{% endcontent-ref %}

{% content-ref url="/pages/goYqZoqdEzUJQilkIiha" %}
[Discord: Adding Coinshift Roles & Bot to private channels](/business/getting-started/setup-notifications/discord-adding-coinshift-roles-and-bot-to-private-channels)
{% endcontent-ref %}

{% content-ref url="/pages/jDLiXTq3J8dIbMWNMrvE" %}
[Discord: Check Your Permissions](/business/getting-started/setup-notifications/discord-check-your-permissions)
{% endcontent-ref %}

{% content-ref url="/pages/dZA3ItKD0erSmuvTiSoZ" %}
[Add Members to Discord Server & Channel](/business/getting-started/setup-notifications/add-members-to-discord-server-and-channel)
{% endcontent-ref %}

Check the FAQ page to know the solution to the most common queries on Notifications:

{% content-ref url="/pages/2DBWwxhhRkKnNmGZpi93" %}
[FAQ: Notifications](/business/faqs/faq-notifications)
{% endcontent-ref %}


# Connect Slack for an Org

Guidelines for setting up and disconnecting a Slack channel at an Organisational level.

Follow the steps outlined below to either set up or disconnect a Slack channel for your organisation within Coinshift.

## Set up a Slack channel

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FNsZktqHAifOvYFgZ43h0%2Fslack%20for%20org.gif?alt=media&amp;token=c73fbbf5-2eaa-4f50-ad6e-660ffb61866b" alt=""><figcaption></figcaption></figure>

### Step 1: Access Slack via Notifications

Click on the **Connect** button next to the Slack app listed under the **Notifications -> Organisation** under the **Settings** section.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FqmqeytzPfYY7kxgOHQeD%2Fimage.png?alt=media&amp;token=c0fabb2b-e005-4b97-8fb8-bfc68fea8e68" alt=""><figcaption></figcaption></figure>

### Step 2: Grant access to a workspace

You will be redirected to Slack, where you'll need to grant access to your Slack workspace.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FAxOk29smVlAXgOZ5WMvQ%2Fimage.png?alt=media&amp;token=676aba2b-22ff-4465-b5d5-e56caa094207" alt="" width="436"><figcaption></figcaption></figure>

### Step 3: Select a channel & authorise connection

Choose the Slack channel where you want to receive notifications.&#x20;

{% hint style="info" %} <mark style="color:blue;">We recommend you have a dedicated channel for notifications for optimal organisation and clarity. Please set this up in Slack accordingly.</mark>
{% endhint %}

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FypMRfQ4hLikYpsKJRXEH%2Fimage.png?alt=media&amp;token=208f0b7c-f61e-4112-840b-b9eae66bf622" alt="" width="375"><figcaption></figcaption></figure>

Authorise Coinshift to send messages to the selected Slack channel.

### Step 4: Verify Setup

Navigate to **Settings -> Notifications** tab to confirm the successful setup.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FnHO4oznlBRG1eGKGz6KU%2Fimage.png?alt=media&amp;token=c6d2ecc2-a4e8-4bde-8247-be93291da254" alt=""><figcaption></figcaption></figure>

Congratulations on completing the setup!&#x20;

Now that you've successfully integrated Slack with your organisation, you can begin receiving org-level notifications on the specified Slack channel.

## Disconnect Slack channel for an organisation

You can disconnect your Slack channel anytime if you prefer not to receive organisation-level notifications.

To do so, navigate to the **Notifications -> Organisation** under the **Settings** section, and click on the **Disconnect** button associated with the Slack channel.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FOChfLQlS68B3RvFvcqPR%2Fimage.png?alt=media&amp;token=3590d462-b9ee-4d82-b640-bd92a33e8d3b" alt=""><figcaption></figcaption></figure>

After this, the channel will be disconnected and you'll stop receiving notifications.

Note that you can reconnect your Slack channel if you decide to enable the notifications again in the future.

Refer to the next article to configure notifications for your organisation on a Discord channel.


# Connect Discord for an Org

Guidelines for setting up and disconnecting Discord at an Organisational level.

Follow the steps outlined below to either set up or disconnect a Discord account for notifications for your organisation within Coinshift.&#x20;

## Set Up a Discord account

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FLAdRylmvGsq4tBVg0YWp%2Fdiscord%20for%20org.gif?alt=media&amp;token=7adcf4a0-facf-4843-975a-4affbf4ecd7b" alt=""><figcaption></figcaption></figure>

### Step 1: Access Discord via Notifications

Click on the **Connect** button next to the Discord app listed under the **Notifications -> Organisation** under the **Settings** section.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FXNb4nVtaFhCKPENfA5yg%2Fimage.png?alt=media&amp;token=67c89de2-9b38-47da-a177-5f826ad89809" alt=""><figcaption></figcaption></figure>

### Step 2: Select Server and Channel & authorise access

You will be redirected to Discord, where you'll need to authorise access to your Discord account.

Choose the Discord server and channel where you want to receive notifications.&#x20;

{% hint style="info" %} <mark style="color:blue;">We recommend you have a dedicated channel for notifications for optimal organisation and clarity. Please set this up in Discord accordingly.</mark>
{% endhint %}

{% hint style="info" %} <mark style="color:blue;">If the desired Discord Server isn't visible in the drop-down menu, you may not have the required permissions to access it. Please refer to the</mark> [*<mark style="color:blue;">Discord: Check Your Permissions</mark>*](/business/getting-started/setup-notifications/discord-check-your-permissions) <mark style="color:blue;">guide and reach out to the server owner or administrator for further clarification on your access rights.</mark>
{% endhint %}

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F3fLlWpuwX8pM8Xs8UaDa%2Fimage.png?alt=media&amp;token=809b6494-5277-47a0-9da7-0e34d5b2a00a" alt=""><figcaption></figcaption></figure>

Allow the Coinshift bot to send messages to the selected Discord channel.

### &#x20;Step 3: Verify Setup

Navigate to **Settings -> Notifications** tab to confirm the successful setup.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FvZHoMsq7J8jU61QR6Mya%2Fimage.png?alt=media&amp;token=a19679ee-81ff-4c80-90e9-a491d5eb08fd" alt=""><figcaption></figcaption></figure>

Congratulations, you're done! You have successfully set up your Discord account for your organisation and can start receiving org-level notifications on the given Discord channel.

## Disconnect a Discord account for an organisation

You have the flexibility to disconnect your Discord account setup at any given time if you do not wish to receive organisational-level notifications.

To do so, navigate to the **Notifications -> Organisation** under the **Settings** section, and click on the **Disconnect** button associated with the Discord channel.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FRKcIoIH4R2fVJknwxIxa%2Fimage.png?alt=media&amp;token=5f6cf04f-8c91-4745-8834-159b6d67d6fa" alt=""><figcaption></figcaption></figure>

After this, the channel will be disconnected and you'll stop receiving notifications.

Note, you can reconnect your Discord account if you wish to enable the notifications again in the future.&#x20;


# Connect Slack for an Account

Integrate a Slack channel with your Safe account.

Follow the steps below to integrate a Slack channel with your Safe account.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FcLEdcu8we4arunbH9R7l%2Fslack%20for%20account.gif?alt=media&amp;token=d02b3126-79a2-4f4b-aa49-3cd5a4f2fe95" alt=""><figcaption></figcaption></figure>

## Step 1: Access Accounts via Notifications

Navigate to the **Notifications -> Accounts** under the **Settings** section. Here, you will see the list of all accounts within your organisation.

Click on the **Connect** button next to the account you wish to link to your Slack.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FpDnXn1lvFIRlCzGn0g4h%2Fimage.png?alt=media&amp;token=408e6c2c-83ac-4d4b-aa77-33772987d3c6" alt=""><figcaption></figcaption></figure>

> <mark style="color:blue;">By following the steps mentioned in this article, users can configure Slack and Discord alerts for individual accounts to get transaction notifications. These alerts are account-specific, not for the whole organisation.</mark>\ <mark style="color:blue;">Follow the article</mark> [*<mark style="color:blue;">Connect Slack for an Org</mark>*](/business/getting-started/setup-notifications/connect-slack-for-an-org) <mark style="color:blue;">if you wish to set up org-level notifications.</mark>

## Step 2: Select Notification Channel

Select your preferred notification channel. For this example, select Slack.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FKtCAH102NruTZYwg9jBl%2Fimage.png?alt=media&amp;token=8474c1a2-94d4-417e-9f20-32a346b197f2" alt="" width="460"><figcaption></figcaption></figure>

{% hint style="info" %} <mark style="color:blue;">We recommend you have a dedicated channel for notifications for optimal organisation and clarity. Please set this up in Slack accordingly.</mark>
{% endhint %}

## Step 3: Grant access & authorise connection

You will be redirected to Slack, where you'll need to grant access to your Slack workspace.&#x20;

Choose the Slack channel where you want to receive notifications.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FyCXKYz9535MIubCNXaKL%2Fimage.png?alt=media&amp;token=36a50d9b-ff11-43c5-8e6e-79336ef07891" alt="" width="448"><figcaption></figcaption></figure>

Authorise Coinshift to send messages to the selected Slack channel.

## Step 4: Verify Connection

Navigate to **Settings -> Notifications-> Accounts**, to confirm the connection is established with the desired account.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FMDYDQMfLjtolptUy5JGL%2Fimage.png?alt=media&amp;token=7d2de68b-94cb-4804-a4dc-75d4b3a93d81" alt=""><figcaption></figcaption></figure>

You can now see the **Manage** button for the selected account.

Read this article to learn how to use the manage option to further [control your notifications](/business/getting-started/setup-notifications/change-account-preferences-disconnect-notifications).


# Connect Discord for an Account

Integrate your Discord account with your Safe account for timely notifications.

Integrate a Discord account with your Coinshift account by following these steps.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FayStpqQ4HzTS2yk3Fz6Z%2Fdiscord%20for%20account.gif?alt=media&amp;token=fdaa8d7e-22df-4a1c-9fa0-e7701556601f" alt=""><figcaption></figcaption></figure>

## Step 1: Access Accounts via Notifications

Navigate to the **Notifications -> Accounts** under the Settings section. Here, you will see the list of all accounts within your organisation.

Click on the **Connect** button next to the account you wish to link to your Discord account.

If Slack notifications are enabled for that account, you'll see a **Manage** button instead; click on that.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FE3BJYtUj7AYMLzByglAm%2Fimage.png?alt=media&amp;token=17518e4a-033f-4954-8aae-8ac9395afbf1" alt=""><figcaption></figcaption></figure>

> <mark style="color:blue;">By following the steps mentioned in this article, users can configure Slack and Discord alerts for individual accounts to get transaction notifications. These alerts are account-specific, not for the whole organisation.</mark>
>
> <mark style="color:blue;">Follow the article</mark> [*<mark style="color:blue;">Connect Discord for an Org</mark>*](/business/getting-started/setup-notifications/connect-discord-for-an-org) <mark style="color:blue;">if you wish to set up org-level notifications.</mark>

## Step 2: Select Notification Channel

Select Discord as your preferred channel.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FoIxeQIZDujfcHOEm08V5%2Fimage.png?alt=media&amp;token=f9af1305-4c64-4d3c-a01b-a5bb3d051d6c" alt="" width="469"><figcaption></figcaption></figure>

## Step 3: Select Server and Channel & authorise access

{% hint style="info" %} <mark style="color:blue;">We recommend you have a dedicated channel for notifications for optimal organisation and clarity. Please set this up in Discord accordingly.</mark>
{% endhint %}

You will be redirected to Discord, where authorisation is needed to access the desired server.&#x20;

Choose the Discord server and channel where you want to receive notifications.&#x20;

{% hint style="info" %} <mark style="color:blue;">If the desired Discord Server isn't visible in the drop-down menu, you may not have the required permissions to access it. Please refer to the</mark> [<mark style="color:blue;">Discord: Check Your Permissions</mark>](/business/getting-started/setup-notifications/discord-check-your-permissions) <mark style="color:blue;">guide and reach out to the server owner or administrator for further clarification on your access rights.</mark>
{% endhint %}

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FACrcHPzKnA4DNRscLM8X%2Fimage.png?alt=media&amp;token=77e06b93-2068-4dd0-9f4b-a3fcaa567cfc" alt=""><figcaption></figcaption></figure>

Authorise Coinshift to send messages to the chosen Discord server.

## &#x20;Step 4: Verify Connection

Return to **Settings -> Notifications-> Accounts** to confirm the connection with the appropriate account.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FKLeFnxUS3IqKLPcgqxnh%2Fimage.png?alt=media&amp;token=49d0123a-b8e8-436e-b93d-ae411d158006" alt=""><figcaption></figcaption></figure>

You can now see the **Manage** button for the selected account.

Read this article to learn how to use this option to further [control your notifications](/business/getting-started/setup-notifications/change-account-preferences-disconnect-notifications).


# Viewing Notifications in Slack and Discord

Access notifications on Slack and Discord.

You can easily view activity notifications related to your organisation or account through the connected Slack and Discord channels.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FoppTePZQkU9H4YtFO5Sg%2Fview%20notification%20on%20discord%20and%20slack.gif?alt=media&amp;token=a9663129-275b-4483-b7ee-1a2982d16cc6" alt=""><figcaption></figcaption></figure>

Follow the below steps to view the incoming notifications:

## Step 1: Notification configuration verification

Ensure that your chosen communication channels (Slack and/or Discord) are appropriately set to your specific account or organisational needs.

For example, in the below screenshot, we have notification channels set up on both Slack and Discord for an account.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FgdIjFLm3fO0VJI4IIAX1%2Fimage.png?alt=media&amp;token=6c3aa87b-ab44-44a0-af40-007e1918505e" alt=""><figcaption></figcaption></figure>

## Step 2: Monitor Notifications

When a Signer or member initiates a transaction, a notification similar to the below screenshots will be sent to your specified channels. Each notification contains the following information:

* Organisation Name
* Account Name and Address
* Transaction Type (if any)
* Labels (if any)
* Notes (if any)

**Slack Notification:**&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FhC5fq9aNtPxSIm9FYJQC%2Fimage.png?alt=media&amp;token=2b42821b-2d0c-4603-90c1-91285123568f" alt="" width="494"><figcaption></figcaption></figure>

**Discord Notification:**&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FNUBZp3jAz20YsMhx4jmj%2Fimage.png?alt=media&amp;token=64b18dce-989f-400a-b674-d39ba5d8c6b6" alt="" width="447"><figcaption></figcaption></figure>

## Step 3: **Responding to Notifications (Optional)**

It's feasible to directly manage transactions from the notifications received in your Slack or Discord channel.

Note that, to address these transactions, ensure that you possess the requisite permissions on the organisation and/or Safe account.

For example, as a Safe Signer, if you receive a notification similar to the above screenshot, selecting **Approve** or **Reject** will redirect you to your Coinshift dashboard for further action.


# Change Account Preferences: Disconnect Notifications

Disconnect Slack and Discord notifications to stop receiving alerts for your Safe account.

You can discontinue receiving notifications from Slack and Discord (one or both) for an account by following the steps outlined below.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F0mXO6ZLTC22fytIgi38E%2FDisconnected%20Notifications.gif?alt=media&amp;token=962f28c4-90da-47be-af92-d41ed33ad739" alt=""><figcaption></figcaption></figure>

{% hint style="info" %} <mark style="color:blue;">Follow the same steps to disconnect notifications for Slack and Discord accounts.</mark>
{% endhint %}

## Step 1: Access Accounts via Notifications

Navigate to **Notifications -> Accounts** under the **Settings** section. Here, you will see the list of all accounts along with the notification channels set for each.

Click on the **Manage** button next to the account for which you wish to discontinue notifications.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F5EE27AYyzwVstDpHdfk5%2Fimage.png?alt=media&amp;token=ad262a7f-10fb-43a2-bdb0-e9a56369e070" alt=""><figcaption></figcaption></figure>

## Step 2: Select the channel to discontinue notifications

A window will appear displaying a disconnect button for the set notification channel.

Click on the **Disconnect** button next to the channel you'd like to stop receiving notifications from and confirm the process.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FcopOEKtOe3X5btedX73u%2Fimage.png?alt=media&amp;token=92067e1c-1e3e-42e9-ba49-bddcb3c6b518" alt="" width="439"><figcaption></figcaption></figure>

## Step 3: Verify Disconnection

Return to **Settings -> Notifications-> Accounts** to ensure the connection with the desired account has been severed.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FCrOJTyUGMYVMzdDV9NIJ%2Fimage.png?alt=media&amp;token=fb124198-b57f-45af-bde2-df9946daf57a" alt=""><figcaption></figcaption></figure>


# Discord: Adding Coinshift Roles & Bot to private channels

Configuring Coinshift notifications in private Discord channels.

If you want to receive notifications related to Safes in a private Discord channel, you must grant the necessary permissions to both the Coinshift Roles and Bot.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FwskQGsL6uYZU4nV4BoiA%2FCoinshift%20Roles%20and%20Bot.gif?alt=media&amp;token=b0e812eb-f038-4f62-b080-b279219e4a78" alt=""><figcaption></figcaption></figure>

Follow the steps below to enable permission to receive notifications in a private Discord channel.

## Step 1: Access the Channel Settings

Navigate to the Discord channel that you have integrated with your Coinshift organisation or account.

Click on the channel's **Settings** icon (highlighted in the below screenshot). Once inside the settings, go to the **Permissions** tab.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F4fPdX37Qof1cbylfL8KN%2Fimage.png?alt=media&amp;token=14780e39-2a18-4d99-bf5b-db81d37c3de7" alt=""><figcaption></figcaption></figure>

## Step 2: Grant Permissions to Coinshift Role and Bot

Look for the **Add members or roles** button and click on it.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FnT9L7yxej9NyLzeQGE3H%2Fimage.png?alt=media&amp;token=5860d6b3-2ba3-4676-b0c2-ed28767a001b" alt=""><figcaption></figcaption></figure>

The below window will appear. Search for and select both the **Coinshift Roles** and **Bot**.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F0trv7ShuxObWDzlXn0nN%2Fimage.png?alt=media&amp;token=42ee5e7d-1f71-49a7-94bb-ade88fde8167" alt=""><figcaption></figcaption></figure>

After following these steps, the Coinshift Bot should be able to send transaction notifications to your private Discord channel.

## Step 3: Verify Advanced Permissions (Optional)

If transaction notifications aren't appearing in your selected private channel after integrating the Coinshift Roles and Bot, then navigate to the **Advanced Permissions** section within the interface.

Here, within the **TEXT CHANNEL PERMISSIONS**, ensure the **Send Messages** parameter is appropriately configured, marked either by a "/" or "✅", for both the Coinshift Roles and Bot.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FqICIZ3aS1NsDHxLNWSIj%2Fimage.png?alt=media&amp;token=3964968d-6d6c-4cc3-abf0-ee14e03806a9" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
If you are experiencing any issues while connecting your private Discord channel to the Coinshift app for notifications, feel free to contact our customer support team on [Discord](https://discord.com/invite/coinshift) or [Twitter](https://twitter.com/0xCoinshift).
{% endhint %}


# Discord: Check Your Permissions

Resolving server access issues in Coinshift Discord integration.

If you're unable to locate the desired Discord server during your Coinshift app integration process (particular step shown in the below screenshot), it's possible that you lack the necessary permissions to access that server.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FOgKPTKH53zGvXotJM1k5%2Fimage.png?alt=media&amp;token=e0c7d56f-293b-4b82-9b3c-2401631c5d1c" alt="" width="287"><figcaption></figcaption></figure>

Consult with your team and identify the Discord server owner. Ask them to [invite you to the designated server](/business/getting-started/setup-notifications/add-members-to-discord-server-and-channel), considering your permissions on the Safe. After accepting the invitation, you can access the server and view its channels.


# Add Members to Discord Server & Channel

Enhance team collaboration by adding your team members into the Discord server and channels for notifications.

If you are the owner or an admin of a Discord Server that's integrated with the Coinshift app for notifications, follow these instructions to invite and onboard your team members who are recognised as Safe Signers or members.

Please note that while the process for inviting members is consistent across both public and private channels, a specific step is required for adding members to the private channels, accessible only to server owners.

## Invite Users to the Discord server (Public Channel)

Navigate to your Discord server.

Click on the dropdown next to the server name and select **Invite People**.

Choose the users you wish to invite or copy the invitation link to share.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FfBl83uQkNaF27C7DjLzm%2Fimage.png?alt=media&amp;token=305df6b2-50ef-4d4d-a54f-1c08353a8abf" alt=""><figcaption></figcaption></figure>

Invitees must click on the **Join** button to access the server.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FbXYnFHOeRrrorw5UAy3H%2Fimage.png?alt=media&amp;token=4fd1f682-5ffe-4270-b3a7-e7b55542ce47" alt="" width="563"><figcaption></figcaption></figure>

On joining, they will automatically be granted access to all public channels on the server.

Subsequently, users can access their Coinshift dashboard and initiate a connection to the specified Discord server.

## Inviting Users to Private Channels

Navigate to your desired private channel.

Click on the **Invite People** option.

Choose the desired users or share the invitation link.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fz6w3RN1foe4PrIG3z58S%2Fimage.png?alt=media&amp;token=8ce0b75e-062f-440d-aed3-859fff1e1dae" alt=""><figcaption></figcaption></figure>

Invitees will receive a prompt similar to the one described earlier.

Upon clicking the **Join** button, they will be added as a member to the Discord server.

### Granting Access to a Private Channel

Within the private channel, click on the channel's **Settings** icon.

Navigate to the **Permissions** tab. Next, look for the **Add members or roles** button and click on it.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FL9Yh4jzk01Y4Rew5Nd56%2Fimage.png?alt=media&amp;token=c79b0fe9-90d5-452f-b9c3-71431f31b1e4" alt=""><figcaption></figcaption></figure>

From the displayed list, select the users you wish to grant access to this private channel.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F0X2l1JVBUHWNEknTgDEw%2Fimage.png?alt=media&amp;token=0fb4d6fc-12ac-4326-978b-4ae50bdd52f6" alt=""><figcaption></figcaption></figure>

Once this is done, the chosen members will have visibility and can access the private channel within the Discord server.


# Overview

View your portfolio and pending transactions at a glance.

Upon signing in to [Coinshift](https://coinshift.xyz/) and accessing your organisation, you will be directed to the **Overview** page. This section provides a concise summary of your organisation's key metrics and associated details.

The **Overview** page enables you to quickly assess the following information:

1. &#x20;The Total Number of Accounts and Networks
2. A cash flow expressed as total Incoming and Outgoing (for the Last 30 days)
3. Aggregate balance
4. &#x20;Asset Distribution
5. &#x20;Portfolio History
6. &#x20;Transactions (Proposals, Queue, and History tab)

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FAE329dy7LBia0HzJmyxw%2Fimage.png?alt=media&amp;token=33bb2414-66a0-419e-ab5c-8f9da9758379" alt=""><figcaption></figcaption></figure>

To further refine the displayed data, you may utilise the **Accounts** button located in the top-right corner of the page. This feature allows for filtering based on specific accounts and networks, ensuring a detailed view of your organisation's performance.


# Users

Understanding users and their roles in Coinshift.

Within the [Coinshift](https://coinshift.xyz/) application, users are responsible for managing and controlling treasury-related activities. Linked to a 'Safe,' users are divided into two primary roles:

* **Signers (Owners)-** The key players in a Safe, forming the core of the multi-signatory team. Responsible for approving or rejecting all on-chain transactions within Coinshift
* [**Members**](/business/coinshift-walkthrough/member-management) **(Non-Signers)-** Enhance treasury operations' efficiency through proposal creation and other contributions without signing rights

Each role comes with its unique set of responsibilities and permissions, promoting efficient treasury management. This role clarity enhances security, workflow, and productivity in the application.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FjQQZu6FHpT8Qg2s8TOyD%2FCoinshift%20Account.png?alt=media&amp;token=a9a66b3b-78fa-41e5-bbfa-1f959051232e" alt=""><figcaption></figcaption></figure>

## **Advantages of User roles:**

* **Optimised Efficiency**: By inheriting system-defined permissions, users bypass the need for individual permission settings
* **Productivity and Cost Reduction-** Delegating administrative duties to Members aids in cost reduction and productivity enhancement
* **Enhanced Security**: Limiting access to sensitive data mitigates potential security risks
* **Time-saving-** Assigning routine tasks to Members allows Signers more time for critical duties
* **Minimised Errors**: Distributing tasks among Members reduces the chance of errors


# Portfolio Management

Trace your tokens (ERC-20) and NFTs across multiple accounts and multiple networks.

Gain insights into all your holdings – both fungible ([ERC-20](https://ethereum.org/en/developers/docs/standards/tokens/erc-20/)) and [non-fungible](https://en.wikipedia.org/wiki/Non-fungible_token) (both [ERC-721](https://eips.ethereum.org/EIPS/eip-721) and [ERC-1155](https://eips.ethereum.org/EIPS/eip-1155) token standard) assets – distributed across all your Safes within an organisation, all through a single interface.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FBJjBe6qf4bWrwdjKRHHX%2Fimage.png?alt=media&amp;token=48a1694d-3c75-4ea0-bb23-0cdf8ae8815d" alt=""><figcaption></figcaption></figure>

Check these two articles to understand your Portfolio better.

<table data-view="cards"><thead><tr><th></th><th></th><th align="right"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><ol><li> <mark style="color:blue;"><strong>Token Portfolio Tracking</strong></mark></li></ol></td><td>Explore this article to check the Live balances in token and USD values across multiple accounts and multiple networks.</td><td align="right"></td><td><a href="/business/coinshift-walkthrough/portfolio-management/token-portfolio-tracking-erc-20">Token Portfolio Tracking (ERC-20)</a></td></tr><tr><td><ol start="2"><li> <mark style="color:blue;"><strong>NFT Portfolio Tracking</strong></mark></li></ol></td><td>View and track NFTs associated with the Safes within an organisation. </td><td align="right"></td><td><a href="/business/coinshift-walkthrough/portfolio-management/nft-portfolio-tracking">NFT Portfolio Tracking</a></td></tr></tbody></table>

Continue reading to learn about how you can keep track of your assets associated with all the Safes in an organisation.


# Token Portfolio Tracking (ERC-20)

Live balances in token and USD values across multiple accounts and multiple networks.

View your entire on-chain treasury assets in real-time, across multiple accounts and networks that [Coinshift](https://coinshift.xyz/) supports.

Key insights provided by the token portfolio tracking section include

* Aggregate balance, and breakdown of assets (stablecoins, ETH, governance/native tokens, and others)
* Token balances per account
* Token balances per network
* Token balances per categories (i.e in stablecoins, ETH & BTC, others)
* Last-fetched prices (real-time or near real-time)
* Enhanced graphical and visual representations
* Ability to hide tokens with USD balance < $0.01

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fa7YzC976Y2yGuQo9V707%2Ftoken%20portfolio%20tracking%20with%20categories.gif?alt=media&amp;token=5b784e93-9319-40fc-a6c1-8b2bce136978" alt=""><figcaption></figcaption></figure>

Follow the below steps to understand and refine the portfolio data under various categories:

## Step 1: Go to Portfolio

Navigate to the **Portfolio** section on your dashboard. Upon arrival, the interface will display the aggregate balance and breakdown of assets in [stablecoins](https://www.bitcoin.com/get-started/what-are-stablecoins/), [ETH](https://www.coingecko.com/en/coins/ethereum), and others by default.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FXGJyQLgBXLnLUCVyygMa%2Fimage.png?alt=media&amp;token=4bf34c7a-dfaa-423b-94a9-75ec9b4541b2" alt=""><figcaption></figcaption></figure>

## Step 2: Filter Options

The portfolio section offers four filtering options for users to further refine their organisation's data in each category:

* Tokens view
* Categories view
* Accounts view
* Networks view

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FshVDFK77mPwAFvrgyn3o%2Fimage.png?alt=media&amp;token=b4f300d3-14f1-4e5e-9af3-1084a7959b9c" alt=""><figcaption></figcaption></figure>

### Step 2a: Viewing data by Token

To display data by token, choose the **Tokens view** option from the drop-down menu.&#x20;

The application will present an overview of all assets within the portfolio, including network, current price, token balance, fiat balance, and percentage value.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F2Zl2GDIEuJHVv6T02lVg%2Fimage.png?alt=media&amp;token=b85199b1-6aa8-4748-9d73-27f345186918" alt=""><figcaption></figcaption></figure>

Switch to the chart view to observe token statistics displayed in a bar chart.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FExGkzvNwGPdMbiq5BK5y%2Fimage.png?alt=media&amp;token=0fb23fab-8eb8-4ec1-b98b-2e851782f315" alt=""><figcaption></figcaption></figure>

### Step 2b: Viewing data by Categories

To organise data based on categories (stablecoins, ETH & BTC, others), select the **Categories view** from the drop-down menu.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FgKovxkQKmiCu9Wxdsk1l%2Fimage.png?alt=media&amp;token=051a6c68-1c38-4a98-9d9f-b3fdac0412b6" alt=""><figcaption></figcaption></figure>

Click on the chart view to see the desired data in a bar chart format.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F8c8fVgbJ0bKN1hqngVGF%2Fimage.png?alt=media&amp;token=9ab617f5-742a-494d-aee2-64272dd5d9fd" alt=""><figcaption></figcaption></figure>

### Step 2c: Viewing data by Accounts

Choose the **Accounts view** from the drop-down menu to categorise data according to individual accounts.&#x20;

This option provides a summary of each account, covering essential details such as account name, associated network, balance, tokens, threshold, and more.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FCY960WkgAyiSAwbwX9AE%2Fimage.png?alt=media&amp;token=c410ed1a-9a44-46c5-9b6b-918b632abc11" alt=""><figcaption></figcaption></figure>

To display the account information in a graphical format, switch to the chart view.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FkWcOGYwXUM5DFzCnXJMT%2Fimage.png?alt=media&amp;token=ce313f91-4659-48d3-a9e8-a2ea9a37da4b" alt=""><figcaption></figcaption></figure>

### Step 2d: Viewing data by Network

To organise data based on network holdings, select the **Networks view** from the drop-down menu.&#x20;

This will showcase the organisation's data according to user holdings across various networks.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fm5saUhJG7Ta1iSeJVkdM%2Fimage.png?alt=media&amp;token=08d9094d-8a2e-4516-9fe5-840c8cc7919a" alt=""><figcaption></figcaption></figure>

Similarly, you may opt for the chart view to visualise the organisation's data related to the different networks supported by Coinshift.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FIjGzvPBzHQ6Fg9h6yJBo%2Fimage.png?alt=media&amp;token=deec138d-12ad-4e2b-8522-f28462983784" alt=""><figcaption></figcaption></figure>

## **Step 3: Filter by specific token**

To view your portfolio data for specific tokens, utilise the highlighted option below to apply the desired filter.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FjndXKmERFxnzrmcdUK8T%2Fimage.png?alt=media&amp;token=c9c92d9c-fad6-435c-a045-877fa799ff7b" alt=""><figcaption></figcaption></figure>

## **Step 4: Hide balances less than $0.01**

Utilise the below-highlighted option if you do not wish to see the tokens with balances less than $0.01.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FkJoH67VqQqfTk0pUnTjv%2Fimage.png?alt=media&amp;token=0abca28e-f9bc-44b2-827b-059a04c0b45e" alt=""><figcaption></figcaption></figure>

Read the next article to learn [how to manually add additional tokens](/business/coinshift-walkthrough/portfolio-management/token-portfolio-tracking-erc-20/add-additional-tokens) such as your project governance tokens.&#x20;


# Add Additional Tokens

Manually add tokens that are not in the Coingecko top 1000 list.

Coinshift utilises [Coingecko](https://www.coingecko.com/) to access market data for cryptocurrencies, automatically displaying details for the top 1000 listed tokens. However, if you would like to add tokens not included in the top 1000, kindly follow these steps to view the balance:

## **Step 1: Go to Portfolio**

Access the **Portfolio** section in your dashboard. Within this area, locate and click the **Add Token** button (highlighted in the below screenshot).

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FzP7lgYKw4pOfAEwzu31x%2Fimage.png?alt=media&amp;token=3599422c-4ae4-4ea1-8cfe-7ac42c392f3c" alt=""><figcaption></figcaption></figure>

## **Step 2: Fill in Token details**

Upon clicking the button, a new window will appear, prompting you to provide the following details:

* Network
* Token Contract Address

After entering the requisite information, click on **Next**.

Please note that correct information will result in a green checkmark.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F84CIVDFBZYUd6OjCexL4%2Fimage.png?alt=media&amp;token=ac845c90-ee15-4e79-8c60-3d6f4e2a7bcc" alt=""><figcaption></figcaption></figure>

Conversely, if the submitted details are inaccurate, an error message will appear, indicating the contract address is invalid.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FbwKzJUDj5HIGMFy3ptUt%2Fimage.png?alt=media&amp;token=14ef05e1-8be5-4192-af35-90ee2ab656ee" alt="" width="359"><figcaption></figcaption></figure>

Click **Confirm** to finalise the process and incorporate the token into your portfolio.


# NFT Portfolio Tracking

View NFTs across multiple accounts and multiple networks.

View and track all your [Non-Fungible Tokens](https://ethereum.org/en/nft/) (including both [ERC-721](https://eips.ethereum.org/EIPS/eip-721) and [ERC-1155](https://eips.ethereum.org/EIPS/eip-1155) token standards) by floor price, across multiple accounts and networks that [Coinshift](https://coinshift.xyz/) supports.

NFT Portfolio tracking offers the following features:

1. &#x20;Switch between a card view and a list view based on your preference.
2. &#x20;Search by NFT or Collection&#x20;
3. &#x20;View NFT grouped by Collection, Account, or Network
4. &#x20;Spam NFTs are hidden (by default) &#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F59MUbivqi4McJ0g1kW36%2FNFT%20Tracking%20new.gif?alt=media&amp;token=c5dffc93-d3c3-4cbc-87fc-89547cd98524" alt=""><figcaption></figcaption></figure>

Coinshift's multi-safe, multi-chain capabilities offer a holistic view of your treasury by consolidating NFT holdings across all Safes in a single interface.

Follow these steps to explore the NFT section:

## **Step 1: Access the Portfolio Section**

Navigate to the **Portfolio** section on your Coinshift dashboard and select the **NFTs** tab.

### Step 1. a: View by NFT <a href="#step-1.-a-view-by-nft" id="step-1.-a-view-by-nft"></a>

The **NFTs view** is the default mode, and NFTs are displayed in card view, organised by floor price.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F0vIOb2YyoMRTDFAI0ThN%2Fimage.png?alt=media&amp;token=3d52981d-2b7d-4fe2-b431-950ab5c976e2" alt=""><figcaption></figcaption></figure>

You can switch to list view to see NFTs details i.e. NFT ID, Collection, Network, and Floor Price for each NFT.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F4qipBZOURCuqcffviaDb%2Fimage.png?alt=media&amp;token=687d6ec2-df1d-4e05-b3da-adc64f2ef4d5" alt=""><figcaption></figcaption></figure>

Select any NFT from your portfolio to view detailed information about it, including

* Collection Name
* Owner Address
* Floor Price
* Network
* Token Type (ERC 721, or 1155)
* NFT Address
* Description
* NFT Traits

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FnduNg0Vhi8wDTl2F8tGm%2Fimage.png?alt=media&amp;token=b7f74a07-249d-4bd9-a2fb-2e16796573a1" alt="" width="549"><figcaption></figcaption></figure>

### Step 1. b: View by Collection

Switch to the **Collections view** to group NFTs by collection. This view includes the following information:

* Collection Name
* Number of NFTs you own
* Aggregate Floor Price

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fse8WkcfDJA1WqtL5sdD2%2Fimage.png?alt=media&amp;token=67c9b927-1819-4da8-9593-b1fa3e600db4" alt=""><figcaption></figcaption></figure>

Switch to list view to display the information i.e. NFT ID, Collection, Network, and Floor Price about each NFT in the collection you hold.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FgLRErEdf9fRszxrt6V7l%2Fimage.png?alt=media&amp;token=2037b3ee-66de-4446-89cf-f28465ef6e47" alt=""><figcaption></figcaption></figure>

### Step 1. c: View by Account

Select **Accounts view** to group NFTs by different accounts within an organisation. You can view the aggregate token value (by floor price) of all NFTs associated with a particular Safe.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FiweBo2kGXqlComIUdXBP%2Fimage.png?alt=media&amp;token=d62aa393-0445-4876-adbf-91425571d341" alt=""><figcaption></figcaption></figure>

Toggle to the list view to view the details i.e. NFT ID, Collection, and Floor Price for the NFTs corresponding to each account.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FVEeVZq64Mu3BU4ydqiVB%2Fimage.png?alt=media&amp;token=497f88f4-5781-496c-9b11-ae2be1512ede" alt=""><figcaption></figcaption></figure>

### Step 1.d: View by Network

The **Networks view** groups NFTs based on the different networks that Coinshift supports. Assess the total holdings in each network with this view.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FJhLHlkvD9ohDiD9zsXVU%2Fimage.png?alt=media&amp;token=1efd8d4c-79b2-4f0e-a0d8-10a365a230f9" alt=""><figcaption></figcaption></figure>

Switch to list view to display the data i.e. NFT ID, Collection, and Floor Price for the NFTs grouped by network.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FObynAVhWRFyr2yxeyN23%2Fimage.png?alt=media&amp;token=0bc3a6a5-6007-48ce-974c-ad2ace031a17" alt=""><figcaption></figcaption></figure>

## Step 2: Search NFTs

Search by collection or NFT by using the below-highlighted field.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FZcGL8c0ieKSu3zsrx3YK%2Fimage.png?alt=media&amp;token=c529f67f-f4a9-44cc-9a38-bcdf1cad3674" alt=""><figcaption></figcaption></figure>

&#x20;


# Reporting

Get real-time insights into the health of your treasury, generate financial reports and increase transparency for your community and investors.

Our goal at [Coinshift](https://coinshift.xyz/) is to provide accurate, auditable, and actionable accounting-ready data. Currently, we provide:

<table data-view="cards"><thead><tr><th></th><th></th><th align="right"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><ol><li> <mark style="color:blue;"><strong>Portfolio History</strong></mark></li></ol></td><td>Get historical token balances for your Safes in seconds, both in token value and USD equivalent.</td><td align="right"></td><td><a href="/business/coinshift-walkthrough/reporting/portfolio-history">Portfolio History</a></td></tr><tr><td><ol start="2"><li><a href="/business/coinshift-walkthrough/reporting/cash-flow-tracker"> <strong>Cash Flow Tracker</strong></a></li></ol></td><td>Monitor all transactions by custom labels, tokens, accounts, and more.</td><td align="right"></td><td><a href="/business/coinshift-walkthrough/reporting/cash-flow-tracker">Cash Flow Tracker</a></td></tr></tbody></table>

As part of our larger reporting feature set, financial managers can get real-time insights into the health of a treasury, generate financial reports, and increase transparency.


# Portfolio History

Get historical token balances for your Safes in seconds, both in token value and USD equivalent.

Make month ends less painful and better monitor the financial health of your treasury over time.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FHQxtehzhMYaa9t6N4GKC%2FPortfolio%20History%20New.gif?alt=media&amp;token=f129e0a0-d1a5-4c02-b8e5-05755553cb69" alt=""><figcaption></figcaption></figure>

DAOs and crypto organisations can use Portfolio History to:

* Get token balances for each point in time (currently available in monthly granularity)
* Get USD equivalents of token balances
* View aggregated data by token category ([stablecoins](https://www.bitcoin.com/get-started/what-are-stablecoins/), [ETH](https://www.coingecko.com/en/coins/ethereum) & [BTC](https://www.coingecko.com/en/coins/bitcoin), and others)
* View aggregated holdings for your entire treasury
* View beautiful graphs to monitor your holdings over time
* Download historical balances in csv format

And because [Coinshift](https://coinshift.xyz/) is multi-Safe and multi-chain, you can get a complete picture of your treasury in one place by consolidating token and USD balances across Safes.

Follow these steps to generate a Portfolio History report:

## **Step 1: Go to the Reports section**&#x20;

Navigate to the **Reports** section on your Coinshift dashboard and select the **Portfolio History** tab.

&#x20;Here, you'll find a list of previously generated reports.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FIgwvCKbDvrpsgHjSu47B%2Fimage.png?alt=media&amp;token=4ab0c4e8-90ed-4277-ac47-9a9f23b2e2e3" alt=""><figcaption></figcaption></figure>

On this page, you can view details for each generated report:

* Report ID
* Created On (Creation Date)
* Created By (name and wallet address of the member who generated the report)
* Parameters (date range, no. of accounts )
* Status (Completed, Processing, or Failed)

## **Step 2: Create a New Report**

To create a new report, click the **Create Report** button. A window will come up where you can select the date range from predefined timelines.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FGGHP9f1jR0Z5zQGnrdyX%2Fimage.png?alt=media&amp;token=3a14aeb0-f4ad-4085-abf3-9d981eb74322" alt="" width="364"><figcaption></figcaption></figure>

Set your desired range and click **Create Report**.&#x20;

Once initiated, the report's status will show as **Processing**. When the report is completed (in several seconds) it will be marked as **Completed.**

## **Step 3: Analyse and View Report**

To view a completed report, click the **View Report** option next to the relevant entry. The report displays organisation data at monthly intervals with three viewing options:

* **Overall:** Displays Safe balances in USD over the selected period
* **Tokens:** Shows balances in all held assets (in USD)
* **Categories:** Provides a concise data breakdown into Stablecoins, ETH & BTC, and Others

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FqpihAlTalnG6cuthPB1o%2Fimage.png?alt=media&amp;token=d866c3ab-eec4-4b71-a1fa-f72b9ffe278f" alt=""><figcaption></figcaption></figure>

{% hint style="info" %} <mark style="color:blue;">A governance/native token breakdown is coming soon.</mark>
{% endhint %}

By default, the report displays balances in USD. Hover over the graph to view the balance at specific points. The bottom of the page provides a more detailed view of each associated Safe's balance across all networks.

### **Step 3.a: Filter data**

You can refine your report data using the following **Filter** criteria:

* Assets (optional)
* Accounts

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FnVpxVn3U09smOpq2Sq6s%2Fimage.png?alt=media&amp;token=1a194149-91af-4417-9d5a-690dc1b5af2d" alt="" width="563"><figcaption></figcaption></figure>

Apply any combination of these filters to further customise your report.

## **Step 4: Download the Report**

Click the **Download** button to save the report as a CSV file (with PDF support coming soon) for internal accounting or auditing purposes.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F6vqbMKqcT9pPhTOq3gHW%2Fimage.png?alt=media&amp;token=c38604c7-c0d2-4582-8fe0-9fdb26abd138" alt=""><figcaption></figcaption></figure>

The report presents a thorough analysis of each token's monthly balances, enabling an in-depth evaluation of token holdings and their respective changes over time.


# Cash Flow Tracker

Track all transactions by custom labels, tokens, accounts, and more.

Monitor both inflows and outflows of funds by token, labels, and USD values, as well as transaction counts, across multiple accounts and networks supported by Coinshift.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fk7jCVBCcbkRfSKbinhma%2FCashflow%20reporting.gif?alt=media&amp;token=b7164b31-3b6e-4ce9-985d-94dd4068de1e" alt=""><figcaption></figcaption></figure>

Key Features:

* View aggregate incoming and outgoing balances in USD
* View aggregated cashflow data by token category
* Check cashflow balances as per your organisation’s custom labels (also available as a pie chart breakdown)
* Monitor data from up to 4 quarters (including the current one)
* Export different segments (fiat, token, labels) of your cashflow data individually as CSV files

And because Coinshift is multi-Safe and multi-chain, you can get a complete picture of your treasury in one place by consolidating all incoming and outgoing balances across all Safes.

Follow the below steps to understand and refine the cashflow data or to generate a new report:

## Step 1: Go to the Reports section

Navigate to the **Reports** section on your Coinshift dashboard and select the **Cash Flow** tab.

This section gives an overview of your **organisation's transactions**, highlighting **incoming and outgoing funds in USD, net balance, operational networks,** and **total accounts**.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FLZAfK6sjcSWnfSkgpZwE%2Fimage.png?alt=media&amp;token=529f78fe-f12f-48e9-b432-85a4e2300e36" alt=""><figcaption></figcaption></figure>

## Step 2: Create a report for a specific time period

Click on the **Filters** option to create a new report. Upon selection, a dialog box appears, asking you to input values in the following fields:

* Date Range (optional)
* Tokens (optional)
* Labels (optional)

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FnIvOkBIKGIxlqrwFS777%2Fimage.png?alt=media&amp;token=6ccc6845-8120-48b4-b8af-7c1e6609f339" alt="" width="482"><figcaption></figcaption></figure>

Apply any combination of these filters and hit **Apply Filters**.

For additional refinement, use the **Accounts** filter to display data by specific accounts or networks.

Your dashboard will then reflect your cash flow data accordingly.

### Step 2. a: Incoming and Outgoing

In the **Incoming and Outgoing** section, you'll find a bar chart representing the total value of incoming and outgoing transactions in USD for the selected time period.

For detailed data views, navigate to the **Daily**, **Monthly**, or **Quarterly** tabs.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F1EfzXyEcPYuRsCd2nmc6%2Fimage.png?alt=media&amp;token=6934d34d-dbbc-46a1-bdfc-da17b2f0f4bd" alt=""><figcaption></figcaption></figure>

### Step 2. b: Incoming and Outgoing by Tokens

This section categorises your organisation's balances based on individual assets.

A detailed breakdown (in different tokens) of both inflow and outflow streams can be viewed by hovering over the chart.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fod6sgc497QRyja8s1HK5%2Fimage.png?alt=media&amp;token=671a70f2-a60d-44f1-a45e-1b821ecb0741" alt=""><figcaption></figcaption></figure>

### Step 2. c: Incoming and Outgoing by Labels

This section displays fund balances corresponding to the labels defined by your organisation.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FqVqaRwVvAolH97SaZyHS%2Fimage.png?alt=media&amp;token=2f666852-6d1f-454c-ba9b-62d2b2c31b0c" alt=""><figcaption></figcaption></figure>

The lower section of the page represents incoming and outgoing balances as percentages of the total for each label. This information can be viewed as a pie chart or in a linear format, helping to understand the usage of different labels.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fbn5anZsLlzvm1DxzEZFK%2Fimage.png?alt=media&amp;token=ef86213a-eac1-420c-bed6-9da08674f41e" alt=""><figcaption></figcaption></figure>

## Step 3: Download the Report

An option to download the report as a CSV file is available at each segment for additional spreadsheet analysis.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FyCqXcnaiWjuZlfk1AYxs%2Fimage.png?alt=media&amp;token=63192bb5-d541-48e0-b826-aa5e311fd3a3" alt=""><figcaption></figcaption></figure>

This report provides insight into your organisation's financial parameters, including cash flows, revenues, losses, and token balances over time. It equips users with the ability to examine their crypto holdings and revenue patterns, track gains and losses, and observe fluctuations in their asset portfolio.


# Coinshift Apps

Explore supported dApps, and experience human-readable interactions directly from your multi-sig Safes.

In the past, dealing with multi-sig DeFi transactions meant understanding the complicated hex data. Now, with Coinshift Apps, hex data is converted into clear, human-readable sentences, boosting your confidence in transaction signing.

You can navigate to the **Apps** section of their Coinshift dashboard to see the list of different supporting dApps.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fcy5TAE9PZv06QohJiUo6%2Fimage.png?alt=media&amp;token=06c9f04f-8cc1-47ed-95f4-7b35651623a4" alt=""><figcaption></figcaption></figure>

Under Apps, interact with the following dApps:

{% content-ref url="/pages/r9Xpv83qYxUjwc3jTunB" %}
[AAVE](/business/coinshift-walkthrough/coinshift-apps/aave)
{% endcontent-ref %}

{% content-ref url="/pages/5HHZNS6i7umLbJQyhrbr" %}
[CoW Swap](/business/coinshift-walkthrough/coinshift-apps/cow-swap)
{% endcontent-ref %}

{% content-ref url="/pages/ON1fSGoOkBr5QJmqSBsq" %}
[Hedgey](/business/coinshift-walkthrough/coinshift-apps/hedgey)
{% endcontent-ref %}

{% content-ref url="/pages/udazHWxoJVgttxiVhuzk" %}
[1inch](/business/coinshift-walkthrough/coinshift-apps/1inch)
{% endcontent-ref %}

{% content-ref url="/pages/cgKl5SQe9ubHhjXqnhFW" %}
[LI.FI](/business/coinshift-walkthrough/coinshift-apps/li.fi)
{% endcontent-ref %}

{% content-ref url="/pages/vfnfXwWp30MrfIs54M6i" %}
[ParaSwap](/business/coinshift-walkthrough/coinshift-apps/paraswap)
{% endcontent-ref %}

{% content-ref url="/pages/HfMyOGTsZtxWss9kMZAe" %}
[Request Finance](/business/coinshift-walkthrough/coinshift-apps/request-finance)
{% endcontent-ref %}

{% content-ref url="/pages/z7RcJ7A5x02GbIcHfB7l" %}
[Superfluid](/business/coinshift-walkthrough/coinshift-apps/superfluid)
{% endcontent-ref %}

{% content-ref url="/pages/wU5ey6oVdFML2s1OhPmh" %}
[Transaction Builder](/business/coinshift-walkthrough/coinshift-apps/transaction-builder)
{% endcontent-ref %}

{% hint style="info" %} <mark style="color:blue;">Coinshift Apps provide a seamless way for users to access dApps directly from a multi-sig interface. The dApps are integrated inside an HTML iframe, and by leveraging the</mark> [<mark style="color:blue;">Safe Apps SDK</mark>](https://docs.safe.global/safe-core-aa-sdk/safe-apps)<mark style="color:blue;">, users can interact with the dApp without leaving the multi-sig interface.</mark>
{% endhint %}

Together with existing functionality, our latest release brings a superior multi-sig experience:

* **Proposals -** Signers and non-signers easily create and discard off-chain [proposals](https://blog.coinshift.xyz/feature-spotlight-proposals), avoiding blocked transactions in the multi-sig queue
* **Human-Readable Transactions-** Transactions are decoded into a human-readable format, enhancing confidence for Safe Signers during approvals and execution
* **Decoded Financial Data-** decoded data is translated into financial data, making DeFi bookkeeping possible
* **Transaction Context-** Add custom [labels](/business/coinshift-walkthrough/label-management/add-label) and notes for clarity
* **Notifications-** Get transaction updates on Slack and Discord
* **Gas Estimation-** 95% accuracy rate in gas estimation

Learn how to interact with various dApps in the upcoming articles.


# AAVE

How Coinshift users can lend and borrow assets on AAVE.

[Aave](https://aave.com/) is an open-source, non-custodial liquidity protocol allowing individuals to lend or borrow digital assets. By contributing liquidity to the protocol, you have the opportunity to earn annual interest. Additionally, you can take out loans against the existing collateral, enhancing your financial flexibility.

Using AAVE through Coinshift apps can offer Treasury Managers multiple benefits, including:

* **Yield Opportunities-** Treasury managers can earn interest by supplying their idle assets to AAVE's liquidity pool
* **Flexibility-** Treasury Managers can borrow against deposited assets, offering financial flexibility. For example, financial controllers can supply ETH and borrow USDC for business operations and payroll, without losing the potential gains of ETH
* **Secure-** Coinshift's multi-sig ensures secure transactions by requiring approval from multiple Signers, adding an extra layer of protection

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FtgEPM9UF7Pp0YI74sFTO%2FAAVE.gif?alt=media&amp;token=fea5cc2f-e5ab-40d3-b656-12e4f1678376" alt=""><figcaption></figcaption></figure>

We will now outline the process of how Coinshift users can interact with AAVE directly from their Safe using Coinshift Apps.

## Step 1: Go to Apps and connect your Safe with AAVE

Navigate to the **Apps** section on your Coinshift dashboard.

Locate and click on **AAVE** within the Apps section.

A window will show the list of networks the dApp is live on and supported by Coinshift. You can choose a Safe belonging to any network supported by AAVE.

Select the **Safe** you want to use for this operation and click **Open App** to establish a connection between your selected Safe and AAVE.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FPnAtIZiVpto2Q9i6iNCj%2Fimage.png?alt=media&amp;token=4a946cb4-3bb0-4808-8c7c-0f10c1351df6" alt="" width="448"><figcaption></figcaption></figure>

## Step 2: Create a Transaction (Supply to AAVE)

The interface will show your token options and balances available for deposit.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F8QklRRXN4ZrZ0RQdqPmP%2Fimage.png?alt=media&amp;token=81201bb8-be22-45ca-99ab-dd90bb5493c4" alt=""><figcaption></figcaption></figure>

Click on the **Supply** button next to the token of your choice, and proceed to enter the deposit amount in the designated field.

For this scenario, we will use USDC to deposit into the AAVE protocol.

**Approve Deposit-** Note that, you need to first approve the deposit before supplying the token. This will trigger a proposal, which needs to be approved by the threshold number of Signers before the deposit is made.

After approval, click again on **Supply** and fill in the deposit amount.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FUp4AYFH0zXi6zKJbayIX%2Fimage.png?alt=media&amp;token=5f207072-628d-4e7f-a5b6-42d8aa21a3dc" alt="" width="329"><figcaption></figcaption></figure>

To confirm, click on the **Supply USDC** button. This will prompt a proposal on Coinshift.&#x20;

*Note that, transaction details are presented in a clear, human-readable format (see screenshot), providing essential information for other Safe Signers to review.*

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F7WK41zxRxhCg00Xsag93%2Fimage.png?alt=media&amp;token=290f66d8-d169-4dd7-87b4-4096d20a15de" alt="" width="426"><figcaption></figcaption></figure>

A proposal will be created for the designated Signers to either **Approve** or **Discard** as necessary. Add any necessary notes and labels, if required.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FfMAazAxOKbid40amCzBy%2Fimage.png?alt=media&amp;token=cd4168eb-a768-402b-b4a5-f687f63e624e" alt=""><figcaption></figcaption></figure>

## **Step 3:** Action on Proposal

Signers can take one of three actions on a proposal:

* **Proposal Rejection-** If any Safe Signer rejects the proposal, it will be discarded Off-Chain.
* **Proposal Approval and Execution-** If the number of votes in favor of the proposal meets Safe's required threshold, the transaction will be submitted to the network.
* **On-Chain Transaction Rejection-** Even after a proposal has been approved, it can still be turned down in the on-chain stage. This can happen if a Safe Signer initially approves the proposal, moving it into the on-chain queue, but other Safe Signers decide to use the [**On-Chain Rejection**](/business/coinshift-walkthrough/transaction-management/on-chain-transaction-rejection) option to stop the transaction.

The proposal has received the necessary signatures, as shown in the screenshot below, and the transaction will be submitted to the network.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FAcVwZ4ZRUbyXdg3pnlEp%2Fimage.png?alt=media&amp;token=e1fc87f2-de6f-4757-b71d-c7c9ca2878cd" alt=""><figcaption></figcaption></figure>

## Step 4: Verify your deposit in the AAVE dashboard

Once the transaction is confirmed, you can review the details on the AAVE dashboard. Your tokens have now been successfully deposited.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FdiDdKGTv3moqaeOWaNKC%2Fimage.png?alt=media&amp;token=cefb3985-6c1f-41f9-84f6-6ce2ca41078d" alt=""><figcaption></figcaption></figure>

**Note:** You can follow the similar steps outlined previously to either borrow or withdraw your assets from AAVE.


# CoW Swap

How Coinshift users can create limit orders to swap tokens on CoW Swap.

[CoW Swap](https://swap.cow.fi/#/1/swap/WETH/DAI), built on the [CoW Protocol](https://cow.fi/), acts as a decentralised exchange (DEX) aggregator on the Ethereum blockchain. It offers you the best trade prices by leveraging multiple DEXs and Automated Market Makers, effectively enhancing price efficiency and liquidity in the decentralised finance ecosystem.

Key benefits of using CoW Swap via Coinshift apps for a Treasury Manager include the following:

* **Efficiency-** CoW Swap's limit orders enable automatic transactions at desired prices, crucial in a multi-sig process
* **Streamlined Batch Processing-** With batch transaction capabilities, Treasury Managers can approve and swap tokens simultaneously, enhancing operational efficiency and reducing gas costs
* **Risk Management-** Protection against MEV attacks reduces transaction risk
* **Liquidity-** Access to all on-chain liquidity ensures smooth transactions as it allows you to make transactions more easily and quickly due to the access to a large pool of funds
* **Fair Pricing-** Decentralised and competitive order settlement ensures fair prices, beneficial for treasury managers who are responsible for managing and overseeing a company's financial operations

CoW Swap's limit order feature offers an effective solution to control trading prices, especially useful in a multi-sig process like with Coinshift where not all Signers may be available at once, potentially leading to price slippage. Limit orders prevent this by only executing at the user-specified price.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FuJUage8N9HO3fDfxjyrm%2FCoW%20Swap.gif?alt=media&amp;token=c3d6c1cc-bcde-48a8-b70d-606809e4df3f" alt=""><figcaption></figcaption></figure>

We will now outline the process of how Coinshift users can interact with CoW Swap directly from their Safe using Coinshift Apps.

## Step 1: Go to Apps and connect your Safe with CoW Swap <a href="#step-1-go-to-apps-and-connect-your-safe-with-cow-swap" id="step-1-go-to-apps-and-connect-your-safe-with-cow-swap"></a>

From your Coinshift dashboard navigate to the **Apps** section.

Locate and click on **CoW Swap** within the Apps section.

A window will appear showing the list of networks the dApp is live on and supported by Coinshift. You can choose a Safe belonging to any network supported by CoW Swap.

Select the **Safe** (highlighted below) you wish to work with and click on **Open App** to establish a connection between your selected Safe and CoW Swap.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FhYXzeMO4Ixk3UHVVImYF%2Fimage.png?alt=media&amp;token=bf625e0a-d470-4da8-b26e-98fe7c38c7a4" alt="" width="425"><figcaption></figcaption></figure>

## Step 2: Create a Transaction (Limit Order with CoW Swap)

Limit orders allow traders to buy or sell tokens at a predetermined price or better.

In a buy limit order, a trader sets the maximum price they are willing to spend on a particular token. On the other hand, a sell limit order enables a trader to fix the minimum price they are comfortable accepting for their token. This differs from market orders, where tokens are bought or sold at the most competitive price currently available in the market. Refer to this [link](https://swap.cow.fi/#/faq/limit-order) to learn more about the limit orders in CoW Swap.&#x20;

To place a limit order, navigate to the **Limit** tab.

Then, select the token and the amount you wish to **sell**, as well as the token you wish to **receive**. CoW Swap will provide a calculated return based on your input.

Set a limit price at which you wish to sell and an expiry date for the order.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FYCePLSOVdeaxxE85UAkW%2Fimage.png?alt=media&amp;token=6cac4fd0-2bef-4745-b99c-b49fee3201cc" alt=""><figcaption></figcaption></figure>

Note that, you do not need to trigger separate transactions to approve and swap tokens. You can simply perform these two activities in a single transaction.&#x20;

Click on **Review limit order**.&#x20;

Finally, check the limit order details i.e. Limit price, Order duration, select the Order type (Partially fillable, Fill, or Kill), and confirm the order by clicking on the **Place limit** **order** button.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FYGLfx6wtbbDj81D9z0iL%2Fimage.png?alt=media&amp;token=75bfc75e-8762-439d-9d88-8546b39fb2d1" alt="" width="461"><figcaption></figcaption></figure>

This will prompt a proposal on Coinshift. You can add any necessary notes and labels if required.

*Note that, transaction details are presented in a clear, human-readable format (see screenshot), providing essential information for other Safe Signers to review.*

You can click on the link next to the Order status (for ex, Pending) to view the complete status on CoW Explorer without having to visit the dApp.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FNGZZZsh5hJ3YW5LHDMMP%2Fimage.png?alt=media&amp;token=9a7de5aa-56df-48c8-9e6d-8718e5f3516f" alt="" width="439"><figcaption></figcaption></figure>

A proposal will be created for the designated Signers to either **Approve** or **Discard** as necessary.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F7QcI1dR3oeS6W4F6CAUE%2Fimage.png?alt=media&amp;token=31a6c3e3-ea5d-4926-b49f-bbaf21b916ae" alt=""><figcaption></figcaption></figure>

## **Step 3:** Action on Proposal

Signers can take one of three actions on a proposal:

* **Proposal Rejection-** If any Safe Signer rejects the proposal, it will be discarded Off-Chain.
* **Proposal Approval and Execution-** If the number of votes in favor of the proposal meets Safe's required threshold, the transaction will be submitted to the network.
* **On-Chain Transaction Rejection-** Even after a proposal has been approved, it can still be turned down in the on-chain stage. This can happen if a Safe Signer initially approves the proposal, moving it into the on-chain queue, but other Safe Signers decide to use the [**On-Chain Rejection**](/business/coinshift-walkthrough/transaction-management/on-chain-transaction-rejection) option to stop the transaction.

The proposal has received the necessary signatures, as shown in the screenshot below, and the transaction will be submitted to the network.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Ff0mkzXIPsAp8CqvOfQlM%2Fimage.png?alt=media&amp;token=48e9f05f-5364-435c-93df-7f250cc1e903" alt=""><figcaption></figcaption></figure>

## Step 4: **Monitor your Order status**

You can select the Order status link (Order expires as indicated above) to directly track the order's status (Pending, Open, Fulfill, Expired) within the CoW Explorer.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FgFgsvem60Too7JlRfESV%2Fimage.png?alt=media&amp;token=ce96d83c-5e66-4354-9598-ba019204ecd4" alt="" width="563"><figcaption></figcaption></figure>


# Hedgey

Customisable on-chain solutions: Token Vesting & Time Locks for DAOs.

Coinshift supports Hedgey's token infrastructure, focusing on its two primary use cases: **Vesting Plans** and **Time Locks**.

By supporting Hedgey, Coinshift equips Treasury Managers with:

* **Seamless Token Management-** Hedgey streamlines time locks and vesting plan creation
* **Customisation-** Offers flexibility in setting cliff dates, post-vesting lockups, transferability, and more, aligning tokens with organisational objectives
* **Safety-** Hedgey non-custodial approach ensures assets are securely held, specifically in audited escrow contracts
* **Efficiency and Autonomy-** Minimised reliance on intermediaries. Set it and forget it. Tokens will be unlocked automatically based on the cliff dates.

{% tabs %}
{% tab title="Create a Vesting Plan" %}
Vesting plans allow on-chain teams to allocate tokens to their members. These plans are fully on-chain, adjustable, and can be tailored to a team's requirements. They are free for both issuers and recipients to manage. The issuer or administrator can incorporate cliffs, backdated start dates, flexible vesting schedules, and even revoke the plan at any time.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FiIDMP54ClPdxx4G0Od3B%2FHedgey.gif?alt=media&amp;token=2f673f2e-c622-46ef-b5b2-13389c99972c" alt=""><figcaption></figcaption></figure>

Follow the below steps to create a vesting plan:

## Step 1: Go to Apps and connect to Hedgey

Navigate to the **Apps** section on your Coinshift dashboard.

Locate and select **Hedgey** from the list of dApps.

You will be presented with a window displaying the supported networks. Choose a Safe from any of the networks that are compatible with the Hedgey.

Select the Safe for this operation and click **Open App**.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FVuQK592MVuZM3ff4JvZE%2Fimage.png?alt=media&amp;token=8e84fef4-87a9-4fce-8a58-1a1a411470ee" alt="" width="497"><figcaption></figcaption></figure>

## Step 2: Choose the User type

Your Safe is now connected to the Hedgey interface.

Select the **User Type**. Assuming you're the **Token Manager** and want to create and manage vesting plans for your team members.

Click on **Get Started** for the Token Manager option.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FNcmmwY1yQlR98siCipmP%2Fimage.png?alt=media&amp;token=f4f62305-b9a9-487f-952a-d866a1cd1628" alt=""><figcaption></figcaption></figure>

In the next window, click on the **Vesting Plans** option.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FpQXvzx0BeOZdf45lccVO%2Fimage.png?alt=media&amp;token=6b05b555-712c-4fbb-826a-d79b770e17b6" alt=""><figcaption></figcaption></figure>

## Step 3: Create a Vesting Plan

If you're an admin, you'll see all vesting plans set up by you in the **Issued Vesting Plans** section.

Team members can check plans received by their token manager in the **Received Vesting Plans** section.

To create a new vesting plan, click on the **Create a Vesting Plan** button.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FVB3mH76WCxTZ7kli6krC%2Fimage.png?alt=media&amp;token=5a3ce8d2-e2a8-4c8f-b553-9906588a4086" alt=""><figcaption></figcaption></figure>

There are a few steps to set up a vesting plan:

### Step 3. a Vesting Plan setup

To set up a vesting plan, enter/select the following details:

* Select the token or paste the token contract address
* Unlock frequency (linear, periodic, or single)
  * For **Linear unlock frequency** choose a vesting term in years or in months. Add a cliff duration (if any) or add "0" for no cliff
  * For **Periodic unlock frequency**, select the unlock period schedule (monthly, yearly, or custom) first, and then choose a vesting term in years or in months. Add a cliff duration (if any) or add "0" for no cliff

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F1MJWa64OCzmoLVesb4OK%2Fimage.png?alt=media&amp;token=6243c4b2-fa06-4454-a36b-7da4b2ecd9f7" alt="" width="563"><figcaption></figcaption></figure>

### Step 3. b Set Up Administration

By default, the application uses the linked Safe address as the Vesting Admin address. If needed, you can select the **Change Vesting admin address** option to assign a different address as the Vesting admin.

This Vesting admin has the authority to stop the vesting plan at any point before it's completed. If the plan is stopped early, any tokens not yet vested will go to the Vesting admin's address.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FU1jdrESW885KLKsdCbhI%2Fimage.png?alt=media&amp;token=45f8da31-f375-43a3-b4e3-70d342fb3581" alt="" width="527"><figcaption></figcaption></figure>

## Step 4: Add recipients

Enter the recipient's address and amount of tokens they will receive.  Select a vesting start date. The vesting start date can be backdated or a future date.

Use the **Add** option to add multiple recipients to the vesting plan or the **Import from CSV** option to upload the recipient's details in bulk via a CSV file.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FIODchVXlCldGBXkFiNtu%2Fimage.png?alt=media&amp;token=fe2e3d26-bba8-4100-a1ff-3ba23c945b45" alt="" width="563"><figcaption></figcaption></figure>

## Step 5: Review and create a Plan

After entering all details, click on the **Review, Approve and Distribute** buttons. Review the vesting details, and confirm if you are satisfied.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FlzEOq7QF49RmLL2QyEEE%2Fimage.png?alt=media&amp;token=b3e25889-4cc5-416c-b6fe-814a51d3c2ee" alt="" width="563"><figcaption></figcaption></figure>

This action will generate a proposal within Coinshift. Attach any relevant notes or labels and then select **Create Proposal**.

*Note that, transaction details are presented in a clear, human-readable format (see screenshot), providing essential information for other Safe Signers to review.*

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FPf88MSUbQWsMSta5e8Fq%2Fimage.png?alt=media&amp;token=18fc1505-49bf-4214-9358-82a377500d28" alt="" width="563"><figcaption></figcaption></figure>

A proposal will be created for the designated Signers to either **Approve** or **Discard** as necessary.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FZPBeAA7BPlMm1fliP8Q5%2Fimage.png?alt=media&amp;token=98d9c2ef-067a-49b7-96c2-c7e98222c982" alt=""><figcaption></figcaption></figure>

## **Step 6:** Action on Proposal

Signers can take one of three actions on a proposal:

* **Proposal Rejection-** If any Safe Signer rejects the proposal, it will be discarded Off-Chain.
* **Proposal Approval and Execution-** If the number of votes in favor of the proposal meets Safe's required threshold, the transaction will be submitted to the network.
* **On-Chain Transaction Rejection-** Even after a proposal has been approved, it can still be turned down in the on-chain stage. This can happen if a Safe Signer initially approves the proposal, moving it into the on-chain queue, but other Safe Signers decide to use the [**On-Chain Rejection**](/business/coinshift-walkthrough/transaction-management/on-chain-transaction-rejection) option to stop the transaction.

The proposal has received the necessary signatures, as shown in the screenshot below, and the transaction will be submitted to the network.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FlnjEbDpZhQffEfMX6pyO%2Fimage.png?alt=media&amp;token=3c6abb9c-356d-45b1-863f-98ee3357fbf1" alt=""><figcaption></figcaption></figure>

Wait for the transaction to complete. Once successfully completed, you can reconnect to the Hedgey dApp via your Coinshift dashboard to confirm the establishment of your new vesting plan.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FWzpBGm7zdEg19GRo4apE%2Fimage.png?alt=media&amp;token=a0099f39-fec3-4f1e-88a1-d2a1d067ecb3" alt=""><figcaption></figcaption></figure>

Select **View details** appearing in the above screenshot for a comprehensive look at vesting recipients and other relevant details.

Use the **View** option next to a specific recipient's name to inspect their vesting schedule. An option to **Revoke** the vesting plan linked to a recipient is also available for your convenience.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FiSkTMPUenvbtgrjPe7JE%2Fimage.png?alt=media&amp;token=09825875-f655-4e8a-b638-e760b8ce5b2b" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Create a Time Lock" %}
Time Locks enable token managers to allocate tokens to their community with specified lockup periods. Each recipient can be assigned unique lockup durations, voting rights, and other tailored features. The tokens reside in a vesting contract, while recipients obtain an NFT symbolising their token ownership. These NFTs, redeemable after their respective unlock dates, can be customised upon request.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fu5o8HceVxF62fvQXqJfb%2FHedgey%20time%20lock%20final.gif?alt=media&amp;token=d88faa9e-f9f0-48b8-8dea-77b840ce9c2b" alt=""><figcaption></figcaption></figure>

Follow the below steps to create a time lock:

## Step 1: Go to Apps and connect to Hedgey

Navigate to the **Apps** section on your Coinshift dashboard.

Locate and select **Hedgey** from the list of dApps.

You will be presented with a window displaying the supported networks. Choose a Safe from any of the networks that are compatible with the Hedgey.

Select the Safe for this operation and click **Open App**.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FCksBMOCa9fPU7pVAIYnk%2Fimage.png?alt=media&amp;token=10b1a0d0-2ac1-4562-910c-173b65d76643" alt="" width="458"><figcaption></figcaption></figure>

## Step 2: Choose the User type

Your Safe is now connected to the Hedgey interface.

Select the **User Type**. Assuming you're the **Token Manager** and want to create and manage time lock for your team members.

Click on **Get Started** for the Token Manager option.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F6lBZCjxNTru3XDM1PMKl%2Fimage.png?alt=media&amp;token=ec8d037e-a312-4d15-b198-fa11eee21115" alt=""><figcaption></figcaption></figure>

In the next window, click on the **Time Locks** option.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F3ZAz9vtgZN1MqCKhtLCz%2Fimage.png?alt=media&amp;token=3060f8dd-42d7-4203-a058-a6357ccff48b" alt="" width="563"><figcaption></figcaption></figure>

## Step 3: Initiate a New Time Lock

Check the **Received distributions** section to see the list of NFTs that you have received from your token manager.

To create a new time lock, click on the **Create Time Lock** button.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FXZrKEDZfn0zSSQTOBooQ%2Fimage.png?alt=media&amp;token=f93a1f0c-63db-4ac8-8f1f-fd5177b863bc" alt=""><figcaption></figcaption></figure>

There are a few steps to set up a time lock:

### Step 3. a: Time Lock set up

To create a time lock fill in the following details:

* **Token-** Either select the desired token from the list or input the token contract address manually
* **Recipients**
  * For a single recipient, input the address directly
  * To add multiple recipients, click the **Add** button for each additional one
  * For bulk additions, utilise the **Populate from CSV** option
* **Amount of tokens-** Specify the amount to be allocated
* **Unlock date-** Choose the date when the tokens will become accessible&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FilT5IoWngzzRS4G5JF2s%2Fimage.png?alt=media&amp;token=08da3a63-dbed-451e-bb94-42c135bdb9c3" alt="" width="563"><figcaption></figcaption></figure>

## Step 3: Review Distribution details

Review all entered details. If all details are accurate, confirm the transaction.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FMnsteCxMkKjEvrSCvG8o%2Fimage.png?alt=media&amp;token=c45043ad-9a99-4842-ab13-a679a49034d7" alt=""><figcaption></figcaption></figure>

This action will generate a proposal within Coinshift. Attach any relevant notes or labels and then select **Create Proposal**.

*Note that, transaction details are presented in a clear, human-readable format (see screenshot), providing essential information for other Safe Signers to review.*

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FffAjpKrbmvGqLpFoLQYy%2Fimage.png?alt=media&amp;token=154f9dba-74a2-4241-91c8-79306ec14a7a" alt="" width="542"><figcaption></figcaption></figure>

A proposal will be created for the designated Signers to either **Approve** or **Discard** as necessary.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F7k4gIl5XykxePm9DxPVT%2Fimage.png?alt=media&amp;token=9f181c7d-e22b-4d8c-bef6-c727d6cd1f50" alt=""><figcaption></figcaption></figure>

## **Step 4:** Action on Proposal

Signers can take one of three actions on a proposal:

* **Proposal Rejection-** If any Safe Signer rejects the proposal, it will be discarded Off-Chain.
* **Proposal Approval and Execution-** If the number of votes in favor of the proposal meets Safe's required threshold, the transaction will be submitted to the network.
* **On-Chain Transaction Rejection-** Even after a proposal has been approved, it can still be turned down in the on-chain stage. This can happen if a Safe Signer initially approves the proposal, moving it into the on-chain queue, but other Safe Signers decide to use the [**On-Chain Rejection**](/business/coinshift-walkthrough/transaction-management/on-chain-transaction-rejection) option to stop the transaction.

The proposal has received the necessary signatures, as shown in the screenshot below, and the transaction will be submitted to the network.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FGuE5PbEd22JeixA4PIV4%2Fimage.png?alt=media&amp;token=15cc0da6-1330-49ea-a0cb-a78db477a959" alt=""><figcaption></figcaption></figure>

Wait for the transaction to complete. Upon successful completion, recipients can connect to the Hedgey dApp to view their distributions. Refer to the **Next unlock** field to determine the date the NFT will become available for claim.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FA2q8MxQy10L7xEBjJ9TO%2Fimage.png?alt=media&amp;token=12a782b2-766b-4c52-8a4f-c91cade069c4" alt=""><figcaption></figcaption></figure>

For viewing the received NFT, select either **View collection** or **View NFT** option appearing on your dashboard.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FysKYhcTtvKxtGn4FhxMz%2Fimage.png?alt=media&amp;token=94a47b37-f690-4e22-9df8-1fad691399ab" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

{% hint style="info" %}
*Please contact our customer support on* [*Twitter*](https://twitter.com/0xCoinshift) *or* [*Discord*](https://discord.com/invite/coinshift) *if you are experiencing any issues. We will reply to your inquiry as soon as possible.*
{% endhint %}


# 1inch

How Coinshift users can swap tokens on 1inch.

[1inch](https://app.1inch.io/) network aggregates multiple DeFi sources, offering you centralised access to pooled funds from different platforms. The dApp ensures secure, timely, and efficient operations. It offers competitive token swap rates on various DEXs and offers the facility to determine optimal swap routes among liquidity providers.

Benefits for Treasury Managers accessing 1inch via Coinshift:

* **Enhanced Liquidity-** With access to deep aggregated liquidity pools, ensuring smooth transactions even for large orders
* **Optimised swap rates-** Gain competitive token swap rates by leveraging 1inch's capability to scan various DEXs
* **Strategic trading paths-** Utilise dApp's expertise in identifying the most efficient swap routes across varied liquidity sources
* **Safeguarded operations-** 1inch's emphasis on security ensures swift yet secure transactions
* **Seamless integration-** Directly access 1inch's features through the Coinshift dashboard, simplifying DeFi interactions without the need for multiple platforms

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FxBgySTm20NVwSpiIArLk%2F1inch%20final.gif?alt=media&amp;token=a0df12be-dd3b-4ed5-8ecc-5b983fbd14d9" alt=""><figcaption></figcaption></figure>

We will now outline the process of how you can interact with 1inch directly from your Safe using Coinshift Apps.

## Step 1: Go to Apps and connect to 1inch

Navigate to the **Apps** section on your Coinshift dashboard.

Locate and select **1inch** from the list of apps.

You will be presented with a window displaying the supported networks. Choose a Safe from any of the networks that are compatible with the 1inch and click **Open App**. &#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FfAhA88ZtMbbgfVPz2kbf%2Fimage.png?alt=media&amp;token=56e6559d-8039-4b60-9b09-d1fff502427f" alt="" width="422"><figcaption></figcaption></figure>

## Step 2: Create a Transaction (Swap with 1inch)

{% hint style="info" %} <mark style="color:blue;">Currently, Coinshift does not support 1inch limit orders.</mark>
{% endhint %}

To swap tokens, navigate to the **Swap** tab.

Choose the source token you want to swap and specify the amount. Select the token you wish to receive in exchange. The application will calculate the amount of the desired token you will receive after the swap.

**Optional:** Select a checkbox and input an alternative wallet address if you prefer to have the newly swapped tokens sent to an address different from your designated Safe address.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FKANzVRH05e6OJzvPRFrh%2Fimage.png?alt=media&amp;token=748c912c-800f-406f-a85c-cc696e684e39" alt=""><figcaption></figcaption></figure>

Once you've entered these details, click on **Swap**.

The subsequent window will display the swap details. Review these details carefully, and click on **Confirm swap**.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FV3BBBcaAht0nd9NpIm2R%2Fimage.png?alt=media&amp;token=9c5c1b85-5955-4942-ae97-df4789f36976" alt=""><figcaption></figcaption></figure>

This action will generate a proposal within Coinshift. Attach any relevant notes or labels and then select **Create Proposal**.

*Note that, transaction details are presented in a clear, human-readable format (see screenshot), providing essential information for other Safe Signers to review.*

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FWIheHpQ6KFw4sHUTTXQh%2Fimage.png?alt=media&amp;token=4fc44fed-d59d-48eb-bc4c-f437ad80dd54" alt="" width="367"><figcaption></figcaption></figure>

A proposal will be created for the designated Signers to either **Approve** or **Discard** as necessary.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F8jQ8UrehO5nwk6L3VaO0%2Fimage.png?alt=media&amp;token=20c14a17-aa4f-470d-93c5-fda7a79a8c61" alt=""><figcaption></figcaption></figure>

## **Step 3:** Action on Proposal

Signers can take one of three actions on a proposal:

* **Proposal Rejection-** If any Safe Signer rejects the proposal, it will be discarded Off-Chain.
* **Proposal Approval and Execution-** If the number of votes in favor of the proposal meets Safe's required threshold, the transaction will be submitted to the network.
* **On-Chain Transaction Rejection-** Even after a proposal has been approved, it can still be turned down in the on-chain stage. This can happen if a Safe Signer initially approves the proposal, moving it into the on-chain queue, but other Safe Signers decide to use the [**On-Chain Rejection**](/business/coinshift-walkthrough/transaction-management/on-chain-transaction-rejection) option to stop the transaction.

The proposal has received the necessary signatures, as shown in the screenshot below, and the transaction will be submitted to the network.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FjfWPahYRF0DTxfymOg0b%2Fimage.png?alt=media&amp;token=7acc4b6f-8597-4461-bbf4-37c8ed35d6d8" alt=""><figcaption></figcaption></figure>

## Step 4: Verify your swap in the Coinshift dashboard

Once the transaction is successfully completed, the newly swapped tokens will be visible in your account. You can verify this by checking the **Portfolio** section of your Coinshift dashboard.


# LI.FI

How Coinshift users can swap & bridge tokens on LI.FI.

​[LI.FI](https://li.fi/) is a bridge aggregation protocol that simplifies cross-chain interactions. By integrating with DEX aggregators, LI.FI supports any-2-any swaps, aiding in asset transfers across different blockchains.&#x20;

Below are some potential advantages for a Treasury Manager using LI.FI via Coinshift apps:

* **Ease of Access-** LI.FI on Coinshift allows treasury managers to bridge assets from one chain to another in a single transaction, saving time and gas fees
* **Streamlined Batch Processing-** With batch transaction capabilities, treasury managers can approve and swap tokens simultaneously, enhancing operational efficiency and reducing gas costs&#x20;
* **Efficiency-** Move and swap liquidity across all chains using the most efficient and cost-effective route for cross-chain transactions
* **Security-** The approval process adds an extra layer of security by requiring threshold signatures
* **Flexibility-** Managers can manage off-chain proposals without incurring network fees
* **Control-** Coinshift allows for real-time tracking of proposals and transactions

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FDGMgsX3U0bcV9dHbaGSx%2FLI.FI.gif?alt=media&amp;token=b49519db-ff26-4e5d-b178-c047b07ae2da" alt=""><figcaption></figcaption></figure>

We will now outline the process of how Coinshift users can interact with LI.FI directly from their Safe using Coinshift Apps.

## Step 1: Go to Apps and connect your Safe with LI.FI <a href="#step-1-go-to-apps-and-connect-your-safe-with-li.fi" id="step-1-go-to-apps-and-connect-your-safe-with-li.fi"></a>

Navigate to the **Apps** section on your Coinshift dashboard.

Locate and click on **LI.FI** within the Apps section.

A window will appear showing the list of networks the dApp is live on and supported by Coinshift. You can choose a Safe belonging to any network supported by LI.FI.

Select the **Safe** (highlighted below) you wish to work with and click on **Open App** to establish a connection between your selected Safe and LI.FI.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FeNnlejEbXYtlV8dyQ7qu%2Fimage.png?alt=media&amp;token=b042cab7-dff6-47dc-8e41-2b3b111585fd" alt="" width="538"><figcaption></figcaption></figure>

## Step 2: Create a Transaction (Swap and Bridge with LI.FI)

Within Coinshift, transactions begin as proposals, providing flexibility in approvals. Please note that non-signers can create proposals, but only Signers can approve them.

To bridge the token, navigate to the **Exchange** tab.

Select the **source network** and the **token** that you wish to swap. Next, select the **destination network** and **token** that you wish to receive.

Enter the amount of the token to swap, and fill in the wallet address in the **Send to a different wallet** field.

{% hint style="warning" %} <mark style="color:blue;">Avoid bridging funds to the same Safe address on a different network. It's rare to have identical Safe addresses across networks, and this mistake could result in a permanent loss of your funds.</mark>
{% endhint %}

Once you enter the above details, the application immediately displays the amount you will get along with the other bridging details i.e. the exchange path, approximate time, network fee, etc.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FbkkdzvKa0a5wbVxRNAw6%2Fimage.png?alt=media&amp;token=70f927d7-6c3d-4570-a880-78a2d6f9164a" alt=""><figcaption></figcaption></figure>

Verify the details, and click on **Review bridge**.

Finally, initiate the process by clicking on the **Start bridging** button.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FVtgMVQjRD2bTGg3SFtaV%2Fimage.png?alt=media&amp;token=e4f0469d-aa5c-405a-a0d7-3f16789b905a" alt=""><figcaption></figcaption></figure>

This will trigger the process of creating a proposal on Coinshift.

*Note that, transaction details are presented in a clear, human-readable format (see screenshot), providing essential information for other Safe Signers to review.*

Add any relevant notes and labels to the proposal, and finally, hit the **Create Proposal** button to create an off-chain proposal for your transaction.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FtXxlBfWKP6lDA4BxGJMr%2Fimage.png?alt=media&amp;token=7949d384-c3e1-4c3a-a086-403c6e3e36e6" alt="" width="425"><figcaption></figcaption></figure>

Following the creation of a proposal, Safe Signers have the authority to **Approve** or **Discard** the proposal as necessary.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FQaPdoJp76BPROi5v5Xgi%2Fimage.png?alt=media&amp;token=ca6cc6d3-8e88-47c2-b019-c44bf15a5fe5" alt=""><figcaption></figcaption></figure>

## **Step 3:** Action on Proposal

Signers can take one of three actions on a proposal:

* **Proposal Rejection-** If any Safe Signer rejects the proposal, it will be discarded Off-Chain.
* **Proposal Approval and Execution-** If the number of votes in favor of the proposal meets Safe's required threshold, the transaction will be submitted to the network.
* **On-Chain Transaction Rejection-** Even after a proposal has been approved, it can still be turned down in the on-chain stage. This can happen if a Safe Signer initially approves the proposal, moving it into the on-chain queue, but other Safe Signers decide to use the [**On-Chain Rejection**](/business/coinshift-walkthrough/transaction-management/on-chain-transaction-rejection) option to stop the transaction.

{% hint style="info" %} <mark style="color:blue;">You are advised to execute the transaction within 5 minutes after the first approval to avoid transaction failure.</mark>
{% endhint %}

The proposal has received the necessary signatures, as shown in the screenshot below, and the transaction will be submitted to the network.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fe53Ow9pgbecmJEdWPRII%2Fimage.png?alt=media&amp;token=e84cdbe0-b854-4dd6-afbf-bd2b4d5990c5" alt=""><figcaption></figcaption></figure>

Wait for the transaction to complete.

Congratulations, you've successfully executed a swap & bridge transaction in LI.FI via your Coinshift dashboard!

Finally, head over to the desired wallet address and network to see the new token.

&#x20;


# ParaSwap

How Coinshift users can swap tokens on ParaSwap.

​[ParaSwap](https://www.paraswap.io/), a decentralised exchange aggregator, offers a simple and secure method to exchange Ethereum-based tokens by consolidating liquidity from numerous decentralised platforms into one unified interface.

Accessing ParaSwap via Coinshift apps offers several benefits to a Treasury Manager, including

* **Best Trading Rates-** ParaSwap provides the best trading rates by sourcing liquidity from various decentralised exchanges (DEXs). Treasury managers can use it to compare the prices offered by the leading DEXs
* **Streamlined Batch Processing-** With batch transaction capabilities, treasury managers can approve and swap tokens simultaneously, enhancing operational efficiency and reducing gas costs&#x20;
* **High Liquidity and Diversification-** Access to multiple DEXs ensures high liquidity, enabling large trades without drastically impacting market prices. Managers can exchange their Safe assets to diversify their portfolios
* **Reduced Slippage-** By routing trades through the DEX that provides the best rate, ParaSwap minimises the price slippage usually associated with larger trades
* **Risk Mitigation-** Diversifying transactions across different DEXs minimises dependency on any single exchange, reducing liquidity risk
* **Operational Efficiency-** Coinshift's single interface allows treasury managers to manage multiple crypto assets across different protocols saves time and simplifies operations

However, note that since Coinshift offers multi-sig, there may be instances where not all Signers are available when executing a swap. This can potentially lead to slippage issues, where the price at execution differs from the expected price due to a delay in transaction confirmation. Therefore, timing and coordination among Signers are crucial in this setup.

{% hint style="info" %} <mark style="color:blue;">You are advised to execute the transaction within 5 minutes after the first approval to avoid transaction failure.</mark>
{% endhint %}

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FZtEo2HkFyRq5Qc1S6wyB%2FParaSwap.gif?alt=media&amp;token=30062670-0fc6-49a0-91ee-8b1866601a64" alt=""><figcaption></figcaption></figure>

We will now outline the process of how Coinshift users can interact with ParaSwap directly from their Safe using Coinshift Apps.

## Step 1: Go to Apps and connect your Safe with ParaSwap <a href="#step-1-go-to-apps-and-connect-your-safe-with-paraswap" id="step-1-go-to-apps-and-connect-your-safe-with-paraswap"></a>

Navigate to the **Apps** section on your Coinshift dashboard.

Locate and click on **ParaSwap** within the Apps section.

A window will appear showing the list of networks the dApp is live on and supported by Coinshift. You can choose a Safe belonging to any network supported by ParaSwap.

Select the **Safe** (highlighted below) you wish to work with and click on **Open App** to establish a connection between your selected Safe and ParaSwap.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FSC7SmNbAn4kR2Eir9ljR%2Fimage.png?alt=media&amp;token=7f5b1ea4-0393-4415-9358-44ad843d3aac" alt="" width="418"><figcaption></figcaption></figure>

## Step 2: Create a Transaction (Swap with ParaSwap)

Within Coinshift, transactions begin as proposals, providing flexibility in approvals. Please note that non-signers can create proposals, but only Signers can approve them.

To execute a swap, navigate to the **Swap** tab.

Then, select the **token** and the **amount** you wish to **pay**, as well as the token you wish to **receive**. ParaSwap will provide a **calculated return** based on your input.

Check the prices offered by different exchanges displayed on the right side of the interface.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FRUgx95XNA1WAG8wWKhJy%2Fimage.png?alt=media&amp;token=f6d7e8b9-d089-43f4-bba6-df93a9d2f187" alt=""><figcaption></figcaption></figure>

Upon finalising the details, click on **Review Trade**.

Next, check the swap summary and confirm the process by clicking on **Confirm Trade**.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FKf6QJ1wPrXG9q7MVRQPA%2Fimage.png?alt=media&amp;token=c3a58603-ab1b-4d39-9bdb-8c3a0247aad1" alt="" width="401"><figcaption></figcaption></figure>

This will trigger the process of creating a proposal on Coinshift.&#x20;

*Note that, transaction details are presented in a clear, human-readable format (see screenshot), providing essential information for other Safe Signers to review.*

Add any relevant notes and labels and finally, hit the **Create Proposal** button to create an off-chain proposal for your transaction.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fs2j2deqQT0u7fXxrzYUj%2Fimage.png?alt=media&amp;token=a04f3e62-f1a7-4ed8-a9c5-756e9a24fbe3" alt="" width="448"><figcaption></figcaption></figure>

Following the creation of a proposal, Safe Signers have the authority to **Approve** or **Discard** the proposal as necessary.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FK0PSJYv880sVxmhGZYHB%2Fimage.png?alt=media&amp;token=e7dfff88-5ab1-437b-9ae9-ae6f48e7a91f" alt=""><figcaption></figcaption></figure>

## **Step 3:** Action on Proposal

Signers can take one of three actions on a proposal:

* **Proposal Rejection-** If any Safe Signer rejects the proposal, it will be discarded Off-Chain.
* **Proposal Approval and Execution-** If the number of votes in favor of the proposal meets Safe's required threshold, the transaction will be submitted to the network.
* **On-Chain Transaction Rejection-** Even after a proposal has been approved, it can still be turned down in the on-chain stage. This can happen if a Safe Signer initially approves the proposal, moving it into the on-chain queue, but other Safe Signers decide to use the [**On-Chain Rejection**](/business/coinshift-walkthrough/transaction-management/on-chain-transaction-rejection) option to stop the transaction.

The proposal has received the necessary signatures, as shown in the screenshot below, and the transaction will be submitted to the network.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fno0jEbqLK3lO9P6tzs8r%2Fimage.png?alt=media&amp;token=15e1c2a4-07f6-47bb-80ab-8290cbb56f9d" alt=""><figcaption></figcaption></figure>

Wait for the transaction to complete.

Congratulations, you've successfully executed a swap transaction in ParaSwap via your Coinshift dashboard!

Finally, head over to the **Portfolio** section of your dashboard to see the newly swapped token.


# Request Finance

How Coinshift users can pay invoices raised by employees in a single click by using Request Finance.

​[Request Finance](https://www.request.finance/) enables Companies, DAOs, and Freelancers to manage crypto invoices, salaries, and expenses quickly and compliantly. Payments can be in local currencies and processed in crypto.

Below are the potential benefits for Financial controllers by accessing the Request Finance app from their Coinshift dashboard:

* **Real-Time Tracking-** Monitor crypto invoices, salaries, and expenses in real-time for immediate response
* **Efficient Batch Processing-** The ability to approve and pay multiple invoices simultaneously, enhancing operational efficiency and reducing gas costs&#x20;
* **Flexibility in Payments and Invoicing-** Options for both payments and invoices, catering to diverse business needs
* **Enhanced Collaboration-** Features like proposal creation and multi-signature facilitate teamwork and oversight among team members or departments

<figure><img src="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrsnN4XnJjABY2b2gaFx%2Fuploads%2F9sabmPgIel9yL1m4j0Mf%2FRequest%20Finance.gif?alt=media&#x26;token=f8d4b062-a0e2-4724-a63c-9fc3d3861aa6" alt=""><figcaption></figcaption></figure>

We will now outline the process of how you can interact with Request Finance directly from their Safe using Coinshift Apps.

## Step 1: Go to Apps and connect your Safe with Request Finance <a href="#step-1-go-to-apps-and-connect-your-safe-with-request-finance" id="step-1-go-to-apps-and-connect-your-safe-with-request-finance"></a>

Navigate to the **Apps** section on your Coinshift dashboard.

Locate and click on **Request Finance** within the Apps section.

A window will appear showing the list of networks the dApp is live on and supported by Coinshift. You can choose a Safe belonging to any network supported by Request Finance.

Select the **Safe** (highlighted below) you wish to work with and click on **Open App** to establish a connection between your selected Safe and Request Finance.

<figure><img src="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrsnN4XnJjABY2b2gaFx%2Fuploads%2Fw3vHHkZrhxxbQ3tsiSPl%2Fimage.png?alt=media&#x26;token=0025c842-7666-4970-a23a-07784d209627" alt="" width="375"><figcaption></figcaption></figure>

## Step 2: Log in to Request Dashboard and Access Bills <a href="#step-2-log-in-to-request-dashboard-and-access-bills" id="step-2-log-in-to-request-dashboard-and-access-bills"></a>

Log in to your existing Request Finance account. Next, navigate to the **Pay-> Bills** section to find the list of all incoming invoices from vendors or contractors.

Click on **Awaiting payment** to expand and review the invoice details. If the details are correct, you can proceed further.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F3b9mMkE92hfsCg5HAna9%2Fimage.png?alt=media&amp;token=abd30e5b-03db-4d5d-8fc3-ec54a51b9b15" alt=""><figcaption></figcaption></figure>

## Step 3: Batch Approve Invoices

You can perform batch payments, and pay multiple invoices at once in different tokens. However, before proceeding to batch payments, the invoices should be approved.

To do so, navigate to **Batch Action -> Batch Approve** (see the above screenshot). The below screen will appear.

Select the checkboxes against the awaiting payment invoices that you would like to approve, and click the **Approve Invoices** button.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FX7UXEURVzMP30hf3fhof%2Fimage.png?alt=media&amp;token=ec2475da-359c-46b3-9db6-e490d539286e" alt=""><figcaption></figcaption></figure>

## Step 4: Initiate Batch Payment

You can now see the approved invoices on their dashboard. Click on **Batch Payment**.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F634AIfMu9ey2F0hGtUWU%2Fimage.png?alt=media&amp;token=48451982-3267-41b0-b087-bd636078029f" alt=""><figcaption></figcaption></figure>

The application will allow you to select the invoices that you would to pay now. Once done, finally, click on the **Pay now** button to initiate the payment process.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FjpsS9SmFFYCFFHk397Ab%2Fimage.png?alt=media&amp;token=e0ba9d80-b4fe-42e6-b97c-fbec3811ca00" alt=""><figcaption></figcaption></figure>

## Step 5: Connect Safe and Approve Payment

Select your desired Safe account that you wish to use to pay, and approve the payment by clicking on the **Pay** **now** button.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FCrk4zrQsmfhNYfRIIl4h%2Fimage.png?alt=media&amp;token=739526f9-dd32-49d4-a535-f064ba62fe08" alt="" width="419"><figcaption></figcaption></figure>

This will trigger the process of creating a proposal on Coinshift.

*Note that, transaction details are presented in a clear, human-readable format (see screenshot), providing essential information for other Safe Signers to review.*

Hit the **Create Proposal** button to create an off-chain proposal for your transaction.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FhQnA6SOtmI5k19ryctPw%2Fimage.png?alt=media&amp;token=5437bfee-d6eb-4de7-aea2-6240a8045ca8" alt="" width="375"><figcaption></figcaption></figure>

Following the creation of a proposal, Safe Signers have the authority to **Approve** or **Discard** the proposal as necessary. Add any relevant notes and labels if required.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FP2Cf6FS6qajBMsmvF4TB%2Fimage.png?alt=media&amp;token=6088cdcc-e83d-461e-8b73-69323e217379" alt=""><figcaption></figcaption></figure>

## **Step 6:** Action on Proposal

Signers can take one of three actions on a proposal:

* **Proposal Rejection-** If any Safe Signer rejects the proposal, it will be discarded Off-Chain.
* **Proposal Approval and Execution-** If the number of votes in favor of the proposal meets Safe's required threshold, the transaction will be submitted to the network.
* **On-Chain Transaction Rejection-** Even after a proposal has been approved, it can still be turned down in the on-chain stage. This can happen if a Safe Signer initially approves the proposal, moving it into the on-chain queue, but other Safe Signers decide to use the [**On-Chain Rejection**](/business/coinshift-walkthrough/transaction-management/on-chain-transaction-rejection) option to stop the transaction.

The proposal has received the necessary signatures, as shown in the screenshot below, and the transaction will be submitted to the network.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FUoLeFPK7Z9xKeynQWTV7%2Fimage.png?alt=media&amp;token=0043a870-c76f-4667-ad14-d4356f451b7f" alt=""><figcaption></figcaption></figure>

## Step 7: Verify Payment

Navigate to your Request Finance account via the Coinshift Apps to verify the payment status of the invoice.

Congratulations, you have successfully paid an invoice via your Coinshift dashboard by using the Request Finance app.

All recipients will be notified via email upon successful processing of the invoice.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F6hpAnpkUTQKpoaxpgV6O%2Fimage.png?alt=media&amp;token=2e2eedaf-7cfc-4042-bda0-a8f27d11ce65" alt=""><figcaption></figcaption></figure>


# Superfluid

Pay recipients by the second with real-time money streams. Change the way you interact with money.

[Superfluid](https://www.superfluid.finance/) is an asset streaming protocol offering subscriptions, salaries, vesting, and rewards to DAOs and crypto-native businesses across the globe. Through the Stream payout service, you can set up, view, modify, and manage multiple real-time payment streams within your Safe, automating payroll processes and cutting down on manual data entry. Once initiated, payment streams remain uninterrupted until you terminate it. Learn more [here](/business/coinshift-walkthrough/coinshift-apps/superfluid/stream-payout).

Using Superfluid via Coinshift apps presents Treasury Managers with several advantages:

* **Composability & versatility-** Leverage the composability of Super tokens built on ERC20 primitives, suitable for diverse financial strategies like borrowing, staking, and more
* **Enhanced capital efficiency-** Real-time netting ensures optimal fund utilisation, with the capability to promptly channel ongoing streams to preferred outlets
* **Protection from MEV-** Superfluid's inherent design offers resistance against Miner Extractable Value (MEV), safeguarding substantial transactions from MEV-associated risks
* **Scalable solutions-** The platform is designed for scalability, facilitating treasury managers in managing an escalating transaction volume seamlessly
* **Cost efficiency-** Transactions happen in real-time for each block without any gas fees, reducing delays and extra costs

Refer to the articles below to learn how to access and use the Superfluid dApp from your Coinshift dashboard.

{% tabs %}
{% tab title="Wrap Tokens" %}
To begin utilising streaming features in Superfluid, it's essential to convert your Safe existing tokens into Super tokens.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FCkcAwnryPVA15JoB6Q7U%2FWrap%20Tokens.gif?alt=media&amp;token=150b73dd-7c91-4e4a-a135-be434366e078" alt=""><figcaption></figcaption></figure>

Follow the below steps to wrap your tokens.

## Step 1: Go to Apps and connect your Safe with Superfluid

Navigate to the **Apps** section on your Coinshift dashboard.

Locate and click on **Superfluid** within the Apps section.

A window will show the list of networks the dApp is live on and supported by Coinshift. You can choose a Safe belonging to any network supported by Superfluid.

Select the Safe you want to use for this operation and click **Open App** to establish a connection between your selected Safe and Superfluid.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FyM7qfcTOXZsSo5kKUqJG%2Fimage.png?alt=media&amp;token=49ffcdbe-3a24-4036-aaf8-b4bcb5b50cb6" alt="" width="468"><figcaption></figcaption></figure>

## Step 2: Access Wrap/ Unwrap

Once your Safe is connected to the Superfluid dApp, you have the option to wrap your tokens.

To do this, either click on the **Wrap** button displayed on your dashboard or directly navigate to the **Wrap/Unwrap** section.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FFz1kfvhG07qBGCAU7OLR%2Fimage.png?alt=media&amp;token=8ea27242-b21e-4818-a042-ecf49e3c710d" alt=""><figcaption></figcaption></figure>

## Step 3: Convert tokens into Super tokens

Click on the dropdown menu and choose the token you wish to wrap.

Enter the quantity of the token you intend to wrap.

**Approve Wrap-** To wrap tokens, you must initially authorise the Superfluid protocol to execute the wrapping. This action initiates a proposal. A requisite number of Signers, as determined by the threshold, must approve this proposal before the wrap action is executed.

After approvals, click on the **Wrap** button to finalise the wrapping process.

<mark style="color:blue;">The wrapping process operates on a 1:1 ratio, meaning for every token you wrap, you will receive an equivalent amount in Super tokens.</mark>

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FHbMyCggTr5pKJEbhwwTN%2Fimage.png?alt=media&amp;token=c0d62378-4d12-414f-9815-fe649d14017e" alt=""><figcaption></figcaption></figure>

This will prompt a proposal on Coinshift. Add any necessary notes and labels, if required.

*Note that, transaction details are presented in a clear, human-readable format (see screenshot), providing essential information for other Safe Signers to review.*

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Ftaa3zfYQgrJRTKGCW3OK%2Fimage.png?alt=media&amp;token=73652449-3f84-4482-bef7-f957b2deff58" alt="" width="479"><figcaption></figcaption></figure>

A proposal will be created for the designated Signers to either **Approve** or **Discard** as necessary.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fbf8GDdqj1XetNTkukWKv%2Fimage.png?alt=media&amp;token=d6cf9099-ec10-4653-9817-d21595c677ff" alt=""><figcaption></figcaption></figure>

Note that you can discard proposals without needing to pay any network fees.

## Step 4: Action on Proposal

Signers can take one of three actions on a proposal:

* **Proposal Rejection-** If any Safe Signer rejects the proposal, it will be discarded Off-Chain.
* **Proposal Approval and Execution-** If the number of votes in favor of the proposal meets Safe's required threshold, the transaction will be submitted to the network.
* **On-Chain Transaction Rejection-** Even after a proposal has been approved, it can still be turned down in the on-chain stage. This can happen if a Safe Signer initially approves the proposal, moving it into the on-chain queue, but other Safe Signers decide to use the [**On-Chain Rejection**](/business/coinshift-walkthrough/transaction-management/on-chain-transaction-rejection) option to stop the transaction.

The proposal has received the necessary signatures, as shown in the screenshot below, and the transaction will be submitted to the network.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fm7QzXsT0Dxs6ZMu9aMf9%2Fimage.png?alt=media&amp;token=a73c8fed-4a27-404e-a72c-096261a03b96" alt=""><figcaption></figcaption></figure>

## Step 5: Verify your deposit in the Superfluid dashboard

Once the transaction is successfully completed, an equivalent amount of wrapped tokens (e.g., USDCx in this case) will be credited to your account. You can verify this by checking the **Portfolio** section or by connecting the Safe directly to the Superfluid dashboard.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FWAW929cyBSoC1exDgSdX%2Fimage.png?alt=media&amp;token=d93a0780-ea26-4d49-a179-306b3847951e" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Unwrap Tokens" %}
Stream Recipients will receive USDCx, a wrapped token. To convert (or unwrap) USDCx back to USDC, follow these steps:

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FwclScBK8TluKX16WRRXu%2FUnwrap%20Super%20Token.gif?alt=media&amp;token=a27c6c29-9329-4986-b171-ceca556e29d6" alt=""><figcaption></figcaption></figure>

Connect your Safe by following the steps mentioned in the **Wrap Tokens** tab and accessing the Superfluid dashboard.

<mark style="color:blue;">If you are not a registered user of Coinshift, you may connect your wallet containing the wrapped tokens directly to the Superfluid dApp to facilitate the unwrapping process.</mark>

## Step 1: Unwrap Token

Navigate to the **Wrap/Unwrap** section.

In the **Unwrap** tab, choose the Super token (e.g., USDCx) from the dropdown menu that you'd like to unwrap.

Enter the desired amount to unwrap and click on **Unwrap** to proceed.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FQ0ZquSD3k5tjlk3kSvv0%2Fimage.png?alt=media&amp;token=a32fe7be-e550-4c33-9537-e7f0382bfeaf" alt=""><figcaption></figcaption></figure>

This will prompt a proposal on Coinshift. Add any necessary notes and labels, if required.

*Note that, transaction details are presented in a clear, human-readable format (see screenshot), providing essential information for other Safe Signers to review.*&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FM5kxyVmWaV7TaQRk59LF%2Fimage.png?alt=media&amp;token=471304d3-1bee-45e7-bab1-0c7f557617de" alt="" width="424"><figcaption></figcaption></figure>

A proposal will be created for the designated Signers to either **Approve** or **Discard** as necessary.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FScaBmu7iUBHfn0SFehAh%2Fimage.png?alt=media&amp;token=5dd31b1a-f156-4a46-ad9b-3b0a48b2ceb4" alt=""><figcaption></figcaption></figure>

Note that you can discard proposals without needing to pay any network fees.

## Step 2: Action on Proposal

Signers can take one of three actions on a proposal:

* **Proposal Rejection-** If any Safe Signer rejects the proposal, it will be discarded Off-Chain.
* **Proposal Approval and Execution-** If the number of votes in favor of the proposal meets Safe's required threshold, the transaction will be submitted to the network.
* **On-Chain Transaction Rejection-** Even after a proposal has been approved, it can still be turned down in the on-chain stage. This can happen if a Safe Signer initially approves the proposal, moving it into the on-chain queue, but other Safe Signers decide to use the [**On-Chain Rejection**](/business/coinshift-walkthrough/transaction-management/on-chain-transaction-rejection) option to stop the transaction.

The proposal has received the necessary signatures, as shown in the screenshot below, and the transaction will be submitted to the network.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FxYwA4QQic9qZyYWK3spd%2Fimage.png?alt=media&amp;token=6795fe38-dfef-4fbf-80e1-f8d07dcd143c" alt=""><figcaption></figcaption></figure>

## Step 3: Verify tokens on the Superfluid dashboard

Once the transaction is confirmed, revisit the **Portfolio** section on your Coinshift dashboard or connect to the Superfluid dApp to verify the corresponding amount of ERC-20 tokens.
{% endtab %}

{% tab title="Send Stream" %}
Easily set up one or multiple payment streams, allowing you to pay recipients on a per-second basis.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FmUh9NbJv840SNlYnR6ti%2FCreate%20a%20Stream.gif?alt=media&amp;token=62ae0138-0382-41b4-a06a-b78e7817f62b" alt=""><figcaption></figcaption></figure>

Follow the below steps to set up your first money stream.

Connect your Safe by following the steps mentioned in the **Wrap Tokens** tab and accessing the Superfluid dashboard.

## Step 1: Create a Stream

Navigate to the **Send Stream** section. The below screen will appear.

To configure your stream, provide the below details:

* Receiver Wallet Address
* Super Token
* Amount
* Flow Rate (/second, /minute, /hour, /day, /week, /month, /year)

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FFAkQfIDHIcKLyl4LYSFo%2Fimage.png?alt=media&amp;token=48b79634-a4ae-49bc-bdc9-ed0f09dfaff4" alt=""><figcaption></figcaption></figure>

<mark style="color:blue;">Ensure that the Amount field contains a sufficient value when setting the streaming rate as Yearly or Monthly. An extremely low amount per year or month rounding off to 0 USDC/sec may lead to transaction failure.</mark>

Once you've inputted the details, the application will display a summary of the streaming parameters. Ensure all information is accurate and then initiate the stream by pressing the **Send Stream** button.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FKw1MDQtkHo9lnARfEKYp%2Fimage.png?alt=media&amp;token=55263255-038d-4e62-925d-00c37a786f14" alt=""><figcaption></figcaption></figure>

&#x20;This will prompt a proposal on Coinshift. Add any necessary notes and labels, if required.

*Note that, transaction details are presented in a clear, human-readable format (see screenshot), providing essential information for other Safe Signers to review.*

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FH1DdBDTyae1ow0Ul0h0b%2Fimage.png?alt=media&amp;token=6147f738-f54b-460a-b26c-51ec508a27a3" alt="" width="546"><figcaption></figcaption></figure>

<mark style="color:blue;">Streams operate on a per-second basis, with a month representing 30.4 days and a year accounting for 365 days</mark>*<mark style="color:blue;">.</mark>*

A proposal will be created for the designated Signers to either **Approve** or **Discard** as necessary.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FmR87mWm71UChDOWGt96K%2Fimage.png?alt=media&amp;token=1b5b355c-4002-4b99-9d31-96188a882318" alt=""><figcaption></figcaption></figure>

Note that you can discard proposals without needing to pay any network fees.

## Step 2: Action on Proposal

Signers can take one of three actions on a proposal:

* **Proposal Rejection-** If any Safe Signer rejects the proposal, it will be discarded Off-Chain.
* **Proposal Approval and Execution-** If the number of votes in favor of the proposal meets Safe's required threshold, the transaction will be submitted to the network.
* **On-Chain Transaction Rejection-** Even after a proposal has been approved, it can still be turned down in the on-chain stage. This can happen if a Safe Signer initially approves the proposal, moving it into the on-chain queue, but other Safe Signers decide to use the [**On-Chain Rejection**](/business/coinshift-walkthrough/transaction-management/on-chain-transaction-rejection) option to stop the transaction.

The proposal has received the necessary signatures, as shown in the screenshot below, and the transaction will be submitted to the network.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FRsEuG75WHsGfKvw7XDtX%2Fimage.png?alt=media&amp;token=c6278171-13ec-4bff-b6ab-e38131d95a16" alt=""><figcaption></figcaption></figure>

## Step 3: Manage Stream via the Superfluid dashboard

After receiving transaction confirmation, reconnect to the Superfluid dApp and navigate to the dashboard. The initiated stream will be displayed within the interface.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fw5O3rheebPcP9sCxSQYV%2Fimage.png?alt=media&amp;token=38e79067-39d5-4201-9606-8a0a7ccfdeaf" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Modify a Stream" %}
There might be instances where adjustments to a current stream are required. The Superfluid platform provides the **Modify Stream** feature to facilitate changes in Amount and/or Rate for any active stream.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F17WRjyMnUAdoob5de5w9%2FModify%20Stream.gif?alt=media&amp;token=1937a5f0-46e1-487f-97fa-6aaa35dead3a" alt=""><figcaption></figcaption></figure>

Follow these steps to modify an existing stream.

Connect your Safe by following the steps mentioned in the **Wrap Tokens** tab and accessing the Superfluid dashboard.

## Step 1: Modify Stream

Within the Dashboard, view the list of active streams associated with your connected Safe.

Identify and select the stream you intend to adjust. Click on the **edit** icon corresponding to that stream (as indicated in the provided screenshot).

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FmEbNniNbP3RE5kQgVZmx%2Fimage.png?alt=media&amp;token=9799b76f-1299-4a4f-b4df-aa0cf5adf177" alt=""><figcaption></figcaption></figure>

The stream configuration window will appear. Here, you can modify fields such as Amount and Flow Rate. For the purpose of this guide, we'll update the Amount field.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F5BGxRCplMKgq8HRE9SmL%2Fimage.png?alt=media&amp;token=feda24c1-3941-4124-9532-4b407e43850a" alt=""><figcaption></figcaption></figure>

After making the necessary alterations, confirm the changes by clicking the **Modify Stream** button.

This will prompt a proposal on Coinshift. Add any necessary notes and labels, if required.

*Note that, transaction details are presented in a clear, human-readable format (see screenshot), providing essential information for other Safe Signers to review.*

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FVBWMPIxbsDklvCUebyH0%2Fimage.png?alt=media&amp;token=713dc8ce-d49a-49a3-8b56-730475783e72" alt="" width="451"><figcaption></figcaption></figure>

A proposal will be created for the designated Signers to either **Approve** or **Discard** as necessary.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FeVDKm7gwhWABRPnRJoV1%2Fimage.png?alt=media&amp;token=e37b500f-a1e0-424f-af95-859ffebbe12e" alt=""><figcaption></figcaption></figure>

Note that you can discard proposals without needing to pay any network fees.

## Step 2: Action on Proposal

Signers can take one of three actions on a proposal:

* **Proposal Rejection-** If any Safe Signer rejects the proposal, it will be discarded Off-Chain.
* **Proposal Approval and Execution-** If the number of votes in favor of the proposal meets Safe's required threshold, the transaction will be submitted to the network.
* **On-Chain Transaction Rejection-** Even after a proposal has been approved, it can still be turned down in the on-chain stage. This can happen if a Safe Signer initially approves the proposal, moving it into the on-chain queue, but other Safe Signers decide to use the [**On-Chain Rejection**](/business/coinshift-walkthrough/transaction-management/on-chain-transaction-rejection) option to stop the transaction.

The proposal has received the necessary signatures, as shown in the screenshot below, and the transaction will be submitted to the network.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F08FaSA337LrEwoOOMvd4%2Fimage.png?alt=media&amp;token=4b76e05a-d1ca-43ea-a582-289c96affab8" alt=""><figcaption></figcaption></figure>

## Step 3: Confirm Stream adjustments via the Superfluid dashboard

Upon receiving transaction confirmation, please reconnect to the Superfluid dApp and navigate to the dashboard. There, you'll be able to validate the alterations made to the stream within the interface.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FonztjRyW2yC5yGIfGMQW%2Fimage.png?alt=media&amp;token=7f7cf44b-96f8-4f6e-a61f-ceec6d10e341" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Cancel a Stream" %}
In response to changing financial or operational scenarios, you might decide to pause or end a stream.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FtEdnt7129uUUx1V1Gh5b%2FCancel%20Stream.gif?alt=media&amp;token=f8a084dc-ff24-473d-9b81-2683115d3add" alt=""><figcaption></figcaption></figure>

Follow these steps to cancel an existing stream.

Connect your Safe by following the steps given in the **Wrap Tokens** tab and accessing the Superfluid dashboard.

## Step 1: Cancel Stream

Within the Dashboard, you'll be presented with a list of active streams associated with your connected Safe.

Locate and select the stream you aim to terminate. Next, click on the **Stop** icon corresponding to that stream (highlighted in the below screenshot).

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F9fMFIKZpF9FaJuVPs1mY%2Fimage.png?alt=media&amp;token=ce057048-c7da-4f43-a74f-b7a87ec8650e" alt=""><figcaption></figcaption></figure>

This will prompt a proposal on Coinshift. Add any necessary notes and labels, if required.

*Note that, transaction details are presented in a clear, human-readable format (see screenshot), providing essential information for other Safe Signers to review.*

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F4XykFIcEbeffzFL7ZPMZ%2Fimage.png?alt=media&amp;token=41e19d5e-d6ea-4aaf-bf3c-ac4a820adaf4" alt="" width="482"><figcaption></figcaption></figure>

A proposal will be created for the designated Signers to either **Approve** or **Discard** as necessary.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F29n5qPIGbFltAMkJaMw7%2Fimage.png?alt=media&amp;token=d25701ad-8212-45d5-93d5-ae2393f56079" alt=""><figcaption></figcaption></figure>

Note that you can discard proposals without needing to pay any network fees.

## Step 2: Action on Proposal

Signers can take one of three actions on a proposal:

* **Proposal Rejection-** If any Safe Signer rejects the proposal, it will be discarded Off-Chain.
* **Proposal Approval and Execution-** If the number of votes in favor of the proposal meets Safe's required threshold, the transaction will be submitted to the network.
* **On-Chain Transaction Rejection-** Even after a proposal has been approved, it can still be turned down in the on-chain stage. This can happen if a Safe Signer initially approves the proposal, moving it into the on-chain queue, but other Safe Signers decide to use the [**On-Chain Rejection**](/business/coinshift-walkthrough/transaction-management/on-chain-transaction-rejection) option to stop the transaction.

The proposal has received the necessary signatures, as shown in the screenshot below, and the transaction will be submitted to the network.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FTiA5WAK5UAjhM6oKzRkQ%2Fimage.png?alt=media&amp;token=76467e2d-aa7e-4e82-9b72-431c39a0f330" alt=""><figcaption></figcaption></figure>

## Step 3: Confirm Stream termination via the Superfluid dashboard

After transaction confirmation, please revisit the Superfluid dApp and navigate to the dashboard. The interface will display the current status of the stream for your verification.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FRq7OIa4dLtm0Js2uvt9j%2Fimage.png?alt=media&amp;token=8efd5735-ca97-40c5-83fe-326d424c971d" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}


# Stream Payout

Put payroll on autopilot and delight contributors with money streams that pay by the second.

## What is Streaming?

**Money streaming** is the concept of real-time continuous money flows. It was coined by *Andreas Antonopoulos* in 2017 (watch his talk [here](https://www.youtube.com/watch?t=1050\&v=gF_ZQ_eijPs\&feature=youtu.be)). Just as streaming changed how we interact and experience music and videos, so too will streaming forever change how we interact with money.&#x20;

For example, why are salaries paid in monthly intervals? This is because micro-payments by the second weren't possible in the early banking system. With money streaming, contributors and employees can earn **by the second** as they work.&#x20;

When using a `continuous stream` instead of a `discrete transaction`, a new era of highly capital-efficient yet composable financial primitives and tools is ushered in.

## Streaming for Payroll

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fvk3nVpMHEqpymR44VhLw%2Fimage.png?alt=media&amp;token=35dd47a3-0626-4d87-9fbe-4eafb94b8016" alt=""><figcaption><p>Put payroll on autopilot. No more chasing signers to make payroll on time. <br>Reference: <a href="https://www.superfluid.finance/payroll">Superfluid</a></p></figcaption></figure>

## Benefits of Streaming for Organisations

**1) Automate Payroll Management**

An entire year’s payroll can be automated in 2 minutes. Simply create one transaction to set the amount you'd like to pay to each contributor and you're done! No more monthly administrative pain of chasing signers to make payroll on time. Modify or cancel individual streams at any time.

**2) Retain Better Talent**&#x20;

Differentiate yourself against competitors by offering salary streaming as an option to regular contributors. Contributors get paid by the second and can use the funds as soon as they receive them.

**3) Scalable Payroll**

Run 1000s of streams concurrently. Modify or cancel streams at any time.

**4) Asset diversification**

Organisations can DCA from stablecoins into ETH every second, to maximise the upside potential of ETH in a bull market and vice versa.

## **Benefits of salary streaming for contributors:** <a href="#id-120b" id="id-120b"></a>

**1) Earn as you work**

Instead of waiting until month-end to be paid, contributors earn money in real time as they work.

**2) Capital Efficient Investing**

For example, employees could dollar cost average (DCA) 10% of their streaming DAI salaries into ETH with one simple ongoing stream. No more weekly or monthly reminders to buy ETH.

{% embed url="<https://www.youtube.com/watch?v=QCEE2n40Yjs>" %}

Learn more [here.](https://medium.com/superfluid-blog/coinshift-streamlines-crypto-payroll-with-superfluid-money-streams-20d5cda6d763)

## Use Cases

Money streams are a primitive with limitless use cases. Almost any financial flow can be automated in a trustless manner. A few notable use cases are:

* Payroll
* Vesting contracts
* Royalties
* Automated dollar cost averaging investing
* Subscriptions
* MEV resistant transfers


# Transaction Builder

Simplify your DeFi moves, interact & strategise with smart contracts in a single transaction.

The Transaction Builder is an application designed for batched transactions. With it, you can group multiple actions, from basic token transfers to more advanced smart contract tasks, into one single transaction. This bundled transaction can then be confirmed and executed at once. The application provides a clear visual guide, helping you through the stages of adding, editing, reviewing, and finally submitting your combined tasks.

Using Transaction Builder through Coinshift apps can offer Treasury Managers multiple benefits, including

* **Simplicity & Efficiency-** Bundling several operations into a single transaction, saving time, and reducing complexity
* **Visual Guidance-** An intuitive interface ensures users navigate through the batch creation process effortlessly and with clarity
* **Diverse Use Cases-** Capable of handling a range of transaction types, including smart contract operations
* **Enhanced DEX Interaction-** Streamline processes within decentralised exchanges by converting two-step tasks into a single efficient action
* **Cost Efficiency-** By minimising the number of transactions, potentially reduce associated gas fees and other costs

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F0E9xML6LYQaMLBNCW3KY%2FTransaction%20builder.gif?alt=media&amp;token=391dc75c-e148-4756-99ac-e4ccc66ed2eb" alt=""><figcaption></figcaption></figure>

Follow the below steps to create batch transactions using the Transaction Builder.

## Step 1: Go to Apps and connect to Transaction Builder

Navigate to the **Apps** section on your Coinshift dashboard.

Locate and select **Transaction Builder** from the list of apps.

You will be presented with a window displaying the supported networks. Choose a Safe from any of the networks that are compatible with the Transaction Builder.

Select the Safe for this operation and click **Open App**.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FzMfsuAWcVx9DKHGThN0E%2Fimage.png?alt=media&amp;token=31c8e342-4a30-4b4f-8b97-be0462d50a84" alt="" width="518"><figcaption></figcaption></figure>

## Step 2: Create a batch transaction

You will be redirected to the main interface of the Transaction Builder.

{% hint style="warning" %} <mark style="color:blue;">Using the transaction builder requires technical expertise. Ensure you possess sufficient knowledge before initiating or editing any transaction.</mark>
{% endhint %}

For this procedure, we have prepared a JSON file embedded with hex data to execute two batched transactions.

* Swap tokens on ParaSwap
* Supply tokens on AAVE

Prepare a similar file that supports your requirement.

Select the **choose a file** option to navigate and upload the desired JSON file.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FCKaBi1EnZvv05Tp9KzE7%2Fimage.png?alt=media&amp;token=54ae3710-550e-480c-8ffd-ab12db45d36d" alt=""><figcaption></figcaption></figure>

If the file format is correct, the transaction data will appear on the dashboard, and you'll see a screen similar to the provided screenshot.

Utilise the options at the top to save, download, or delete the complete set of transaction details. Individual transaction edits and deletion options are also available.

After finalising your batch, hit **Create Batch**.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FWSXgcQuISBczMrEd34LV%2Fimage.png?alt=media&amp;token=5b0f0768-6f2f-4dc0-9626-4da253a9eaf6" alt=""><figcaption></figcaption></figure>

## Step 3: Review and confirm your Transaction

Thoroughly inspect your batch. At this step, you can modify or remove a transaction if necessary.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FKzGdcU2pD9eoG7Fjo2Jx%2Fimage.png?alt=media&amp;token=8507052a-244a-4714-aae2-7f99374049b3" alt=""><figcaption></figcaption></figure>

Once you are satisfied, click **Send Batch**. This action will generate a proposal within Coinshift. Attach any relevant notes or labels and then select **Create Proposal**.

*Note that, transaction details are presented in a clear, human-readable format (see screenshot), providing essential information for other Safe Signers to review.*

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FoYjgv95sGA2DNrRErh4V%2Fimage.png?alt=media&amp;token=698c91d1-a12e-4ded-a264-099cd1df88f4" alt="" width="563"><figcaption></figcaption></figure>

A proposal will be created for the designated Signers to either **Approve** or **Discard** as necessary.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FsJ7ZhLks80iLUDLoc9gB%2Fimage.png?alt=media&amp;token=a78779de-87b4-445c-bd19-d924df9bd93d" alt=""><figcaption></figcaption></figure>

## **Step 4:** Action on Proposal

Signers can take one of three actions on a proposal:

* **Proposal Rejection-** If any Safe Signer rejects the proposal, it will be discarded Off-Chain.
* **Proposal Approval and Execution-** If the number of votes in favor of the proposal meets Safe's required threshold, the transaction will be submitted to the network.
* **On-Chain Transaction Rejection-** Even after a proposal has been approved, it can still be turned down in the on-chain stage. This can happen if a Safe Signer initially approves the proposal, moving it into the on-chain queue, but other Safe Signers decide to use the [**On-Chain Rejection**](/business/coinshift-walkthrough/transaction-management/on-chain-transaction-rejection) option to stop the transaction.

The proposal has received the necessary signatures, as shown in the screenshot below, and the transaction will be submitted to the network.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FIOs0BVPWN7x2MikvzHVd%2Fimage.png?alt=media&amp;token=99f98e86-e6b9-4c03-88fb-493bef5d23ca" alt=""><figcaption></figcaption></figure>

Wait for the transaction to complete. Upon successful completion, you can check your dashboard to verify the desired actions.

{% hint style="info" %}
*Please contact our customer support on* [*Twitter*](https://twitter.com/0xCoinshift) *or* [*Discord*](https://discord.com/invite/coinshift) *if you are interacting with a custom smart contract and the human-readable sentence doesn't show up. We will reply to your inquiry as soon as possible.*
{% endhint %}


# Account Management

Take control of your Safe: A comprehensive guide to account management in Coinshift.

The **Accounts** section of your dashboard allows you to view and manage all your organisation's accounts and Signers.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FFM5ePdignxhI4Ldz2bkG%2Fimage.png?alt=media&amp;token=aebf2b4a-8472-4228-8662-e39663d39290" alt=""><figcaption></figcaption></figure>

The following are some of the key activities that you can perform from the **Accounts** section of your dashboard:

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><ol><li><mark style="color:blue;"><strong>Add Accounts</strong></mark></li></ol></td><td>Check this article to create a new or add an existing accounts to your organisation.</td><td></td><td><a href="/business/getting-started/setting-up-a-new-organisation/add-accounts-safes-wallets-etc.">Add Accounts (Safes, Wallets, etc.)</a></td></tr><tr><td><ol start="2"><li><mark style="color:blue;"><strong>Remove Account</strong></mark></li></ol></td><td>Delete an existing account and its data from an organisation.</td><td></td><td><a href="/business/coinshift-walkthrough/account-management/remove-account">Remove Account</a></td></tr><tr><td><ol start="3"><li><mark style="color:blue;"><strong>Add Signers</strong></mark></li></ol></td><td>Learn to add Signers to an existing account.</td><td></td><td><a href="/business/coinshift-walkthrough/account-management/add-signers">Add Signers</a></td></tr><tr><td><ol start="4"><li><mark style="color:blue;"><strong>Remove Signers</strong></mark></li></ol></td><td>Learn to delete an existing Signer from a account.</td><td></td><td><a href="/business/coinshift-walkthrough/account-management/remove-signers">Remove Signers</a></td></tr><tr><td><ol start="5"><li><mark style="color:blue;"><strong>Swap Signers</strong></mark></li></ol></td><td>Check this article to replace an existing Signer with a new one.</td><td></td><td><a href="/business/coinshift-walkthrough/account-management/swap-signers">Swap Signers</a></td></tr><tr><td><ol start="6"><li><mark style="color:blue;"><strong>Change Safe Name</strong></mark></li></ol></td><td>Explore the steps to rename a Safe.</td><td></td><td><a href="/business/coinshift-walkthrough/account-management/change-safe-name">Change Safe Name</a></td></tr><tr><td><ol start="7"><li><mark style="color:blue;"><strong>Change Threshold</strong></mark></li></ol></td><td>Check this article if you wish to change the threshold set for a Safe.</td><td></td><td><a href="/business/coinshift-walkthrough/account-management/change-threshold">Change Threshold</a></td></tr><tr><td><ol start="8"><li><mark style="color:blue;"><strong>Adding a Safe as a Non-Signer</strong></mark></li></ol></td><td>Check this article if you wish to add a Safe where you are not a Signer.</td><td></td><td><a href="/business/coinshift-walkthrough/account-management/adding-a-safe-as-a-non-signer">Adding a Safe as a Non-Signer</a></td></tr><tr><td><ol start="9"><li><mark style="color:blue;"><strong>Filter A Safe</strong></mark></li></ol></td><td>Learn to filter Safes of your organisation based upon network and/or accounts.</td><td></td><td><a href="/business/coinshift-walkthrough/account-management/filter-a-safe">Filter A Safe</a></td></tr></tbody></table>

In the following articles, we will focus into each of these functions in greater detail, providing you with the knowledge you need to enhance your Coinshift experience.


# Remove Account

Steps to remove an account from an organisation.

Signers can remove an account from their organisation if the account is no longer needed. Prior to initiating the removal process, it is crucial to verify that the account does not contain any remaining balances or to transfer any existing assets to an alternative account.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F4CK7LMJhYNom0SBkrdBQ%2FRemove%20A%20Safe%20GIF.gif?alt=media&amp;token=dbb497f3-ff17-4e80-9cf0-22b469649e6d" alt=""><figcaption></figcaption></figure>

Follow these steps to remove an account from your organisation:

## **Step 1:** **Accessing the remove account option**

Navigate to the **Accounts** sections. Here you will see a list of all your Safes housed in your organisation.

Identify the account you intend to remove and click on it to expand its options. Locate the ellipsis symbol, and upon clicking, the **Remove Account** option will appear.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FjVbQa8zDEwad5so2o7Py%2Fimage.png?alt=media&amp;token=2937da51-937b-4325-bf31-4c04a0583062" alt=""><figcaption></figcaption></figure>

## **Step 2:** **Confirm account removal**&#x20;

Select the **Remove Account** option. A confirmation prompt will emerge, requesting verification of the account's removal. Click the **Remove** button to finalise the process.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FDB3wTsde4gTMGe18iyvQ%2Fimage.png?alt=media&amp;token=631b3204-67a6-4fce-b0f7-1a1fd9cc1d99" alt="" width="563"><figcaption></figcaption></figure>

Upon completion, the selected account will no longer be visible in the **Accounts** section of your dashboard.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F50MUIFscvKmZmmw0Rixt%2Fimage.png?alt=media&amp;token=e15ca50d-8991-4820-9ee1-494eae728786" alt=""><figcaption></figcaption></figure>


# Add Signers

Expand your team by adding more Signers to your existing Safe.

The Add Signer feature provides the functionality to incorporate new Signers into your Safe. There are two distinct approaches to adding Signers to a Safe:

1. &#x20;**Define Signers**
2. &#x20;**Add Signer**

The **Define Signer** approach allows the addition of all Safe Signers during the initial setup of the Safe. The main account holder is responsible for inviting other Signers to participate in the Safe. Further information on specifying Safe Signer during the creation process can be found in these resources: [here](/business/getting-started/setting-up-a-new-organisation/add-accounts-safes-wallets-etc./create-a-new-safe) and [here](/business/getting-started/joining-an-existing-organisation).

The **Add Signer** approach facilitates the addition of a Signer to a pre-existing Safe.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F4XeUs3BjpJzQi3PSnhXQ%2FAdd%20Signer%20GIF.gif?alt=media&amp;token=31d4ef4c-5f9e-4fc5-b98b-ea6db3192234" alt=""><figcaption></figcaption></figure>

The below steps will guide you through adding a Signer to an existing Safe:

## **Step 1:** **Accessing the Add Signer option**

Navigate to the **Accounts** section. Choose the desired Safe, expand it, and locate the **Add Signer** button (denoted by red in the screenshot below).

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FhOWoZvVQWfWYZGT4LnnE%2Fimage.png?alt=media&amp;token=1024e181-c279-46a3-ae85-1998f4f02873" alt=""><figcaption></figcaption></figure>

## **Step 2: Enter Signer information and create a proposal**

Enter the following information:

* The user's ENS or wallet address
* Change in threshold (if applicable)

Confirm the accuracy of the provided information and click **Create Proposal** to finalise the process.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FleVRrci1RDWexnvMJJs5%2Fimage.png?alt=media&amp;token=1a4d06a1-e88c-48de-b0e0-49b2b52397e9" alt=""><figcaption></figcaption></figure>

As you are introducing a new Signer to an existing Safe, Coinshift mandates the approval of other Safe Signers, in accordance with the Safe's threshold.

Selecting **Create Proposal** submits the proposal to other Signers, who can then choose to approve or reject it.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F9MagoFH1Eke4n7un2Qp9%2Fimage.png?alt=media&amp;token=516a5c4b-58b3-43d2-b44f-309dc47e5e80" alt=""><figcaption></figcaption></figure>

## **Step 3:** Action on Proposal

Signers can take one of three actions on a proposal:

* **Proposal Rejection-** If any Safe Signer rejects the proposal, it will be discarded Off-Chain.
* **Proposal Approval and Execution-** If the number of votes in favor of the proposal meets Safe's required threshold, the transaction will be carried out, and the new Signer(s) will be added to Safe.
* **On-Chain Transaction Rejection-** Even after a proposal has been approved, it can still be turned down in the on-chain stage. This can happen if a Safe Signer initially approves the proposal, moving it into the on-chain queue, but other Safe Signers decide to use the [**On-Chain Rejection**](/business/coinshift-walkthrough/transaction-management/on-chain-transaction-rejection) option to stop the transaction.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fq079zuZPvuTaZtF3WeDh%2Fimage.png?alt=media&amp;token=352211b4-5229-476f-a371-9a450a2b4c45" alt=""><figcaption></figcaption></figure>

Please ensure new Signers follow the steps mentioned in the [Sign Up](/business/getting-started/setting-up-a-new-organisation/sign-up), and [Joining an Existing Organisation](/business/getting-started/joining-an-existing-organisation) articles sequentially. Upon accepting the invitation to join an organisation, they can fully access the Safe and conduct transactions.


# Remove Signers

Removing existing Signers from a Safe.

Safe Signers may need to revoke access for an existing Signer who is no longer affiliated with the organisation and no longer requires access to the Safe.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FrLsWeMOzYe6vbbZ5qlzB%2FRemove%20Signer%20GIF.gif?alt=media&amp;token=1c58c1cd-d494-44da-98e1-5ec3424439d5" alt=""><figcaption></figcaption></figure>

Follow these steps to remove a Signer from your Safe:

## **Step 1: Select Signer to remove**

Navigate to the **Accounts** section. Select the appropriate Safe, and go to the Safe Signers section, where the list of Signers is displayed.

Click the **Delete** icon (red trash bin within the red square in the screenshot) next to the Signer address to be removed.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F8jlNcPMmTKw7uJWdbnxI%2Fimage.png?alt=media&amp;token=5eacb6b1-49c5-4df7-9001-be95741fc7a0" alt=""><figcaption></figcaption></figure>

## **Step 2:** Confirm removal details and adjust the threshold

A page will appear, showing the address to be eliminated. Carefully review the information.

> <mark style="color:blue;">Adjust the threshold at this stage, as removing Signers will affect the total number of Safe Signers.</mark>

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F0kJ3oM2uCugqfDzwzq4y%2Fimage.png?alt=media&amp;token=de70b58b-da35-4037-b750-cd162428c938" alt=""><figcaption></figcaption></figure>

After confirming the details, click **Create Proposal** to initiate the removal process.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FhFJ0DmQbbwgyOgeuBXFo%2Fimage.png?alt=media&amp;token=77d861a9-cc52-4e5f-80a2-846b1ccf8321" alt=""><figcaption></figcaption></figure>

## **Step 3:** Action on Proposal

Signers can take one of three actions on a proposal:

* **Proposal Rejection-** If any Safe Signer rejects the proposal, it will be discarded Off-Chain.
* **Proposal Approval and Execution-** If the number of votes in favor of the proposal meets Safe's required threshold, the transaction will be carried out, and the selected Signer will be subsequently removed from the Safe.
* **On-Chain Transaction Rejection-** Even after a proposal has been approved, it can still be turned down in the on-chain stage. This can happen if a Safe Signer initially approves the proposal, moving it into the on-chain queue, but other Safe Signers decide to use the [**On-Chain Rejection**](/business/coinshift-walkthrough/transaction-management/on-chain-transaction-rejection) option to stop the transaction.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FmeX1avt7zMWeiM7mzv23%2Fimage.png?alt=media&amp;token=335eedd1-5194-48e6-aa76-7da1d73f7536" alt=""><figcaption></figcaption></figure>


# Swap Signers

Swapping out old Signer and onboarding new Signers.

By utilising the **Swap Signer** feature, Safe Signer can transfer ownership to a new party. This is crucial when an existing Signer exits an organisation and a successor is needed.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FUzwmF60ROZv8oaF6CV6W%2FSwap%20Signer%20GIF.gif?alt=media&amp;token=7d9df366-5927-452e-a294-5667d0012d90" alt=""><figcaption></figcaption></figure>

Follow the steps below to swap Safe Signer:

## **Step 1.** **Accessing the Swap Signer option**

Navigate to the **Accounts** section. Select the desired Safe, and access the Safe Signers section to view the list of Signers.

Select the **Swap** icon (indicated in red in the below screenshot) adjacent to the Signer address to be changed.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fy0AIbk2tmmBsEzGMjpX6%2Fimage.png?alt=media&amp;token=8de695c4-3d34-46cf-93ae-f090e142e8f4" alt=""><figcaption></figcaption></figure>

## **Step 2:** **Entering new Signer information and create proposal**

A window will appear. Input the new Signer's address, carefully review the details, and click **Create Proposal** to finalise the process.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FABPn1avyl24OwWcHD3ho%2Fimage.png?alt=media&amp;token=38c802e4-8bca-47d0-8b97-8bd40dfff4e1" alt=""><figcaption></figcaption></figure>

The remaining Signers can evaluate and either approve or reject the proposal.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FdgnlsTAzmBvYrRa49rRI%2Fimage.png?alt=media&amp;token=a06da61c-1936-4881-8a68-563620c5f4dc" alt=""><figcaption></figcaption></figure>

## **Step 3:** Action on Proposal

Signers can take one of three actions on a proposal:

* **Proposal Rejection-** If any Safe Signer rejects the proposal, it will be discarded Off-Chain.
* **Proposal Approval and Execution-** If the number of votes in favor of the proposal meets Safe's required threshold, the transaction will be carried out, resulting in the previous Signer being replaced by the new one.
* **On-Chain Transaction Rejection-** Even after a proposal has been approved, it can still be turned down in the on-chain stage. This can happen if a Safe Signer initially approves the proposal, moving it into the on-chain queue, but other Safe Signers decide to use the [**On-Chain Rejection**](/business/coinshift-walkthrough/transaction-management/on-chain-transaction-rejection) option to stop the transaction.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FTjKrACw9gbSSn7BT7Ans%2Fimage.png?alt=media&amp;token=13667109-569c-4dc8-8d8a-fa86069ccd0f" alt=""><figcaption></figcaption></figure>

Please ensure that the newly added Signers follow the steps mentioned in the [Sign Up](/business/getting-started/setting-up-a-new-organisation/sign-up), and [Joining Existing Organisation](/business/getting-started/joining-an-existing-organisation) articles sequentially. Upon accepting the invitation to join an organisation, they can fully access the Safe and conduct transactions.


# Change Safe Name

Modify the default name of your Coinshift Safe.

[Coinshift ](https://coinshift.xyz/)assigns the default name "Gnosis Safe" to all new Safes. In the **Accounts** section, you can change your Safe's name to something more fun or meaningful via the **Name** field.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fi37SEpgLFLRhYpJVcK6p%2FChange%20Safe%20Name%20GIF.gif?alt=media&amp;token=0b43df37-eda2-42ca-b083-f2f69f014f25" alt=""><figcaption></figcaption></figure>

Follow these steps to customise the name of your Safe:

## **Step 1:** **Accessing the Safe edit option**

Navigate to the **Accounts** sections. Here you will see a list of all your Safes housed in Coinshift.

Choose the Safe you wish to rename and click on the edit icon (highlighted in the below screenshot).

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FJjDDE5xAGSjFfvYYl9rj%2Fimage.png?alt=media&amp;token=3506431a-541b-44c5-a729-4713befa254d" alt=""><figcaption></figcaption></figure>

## **Step 2: Changing the Safe name**

An editable box will appear, allowing you to enter a new name for the selected Safe.&#x20;

After entering the desired name, click on the checkmark to finalise the process.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FynugqKBNtudhNWFcwGad%2Fimage.png?alt=media&amp;token=96c19c34-2d96-4ea2-8cad-43ba8fb45d85" alt=""><figcaption></figcaption></figure>

By following these steps, you will successfully update your Safe's name for a more personalised and organised experience.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FfhKP7SI0Bkd1DOh6UABw%2Fimage.png?alt=media&amp;token=5213e4dd-8805-4972-9191-7408c602749d" alt=""><figcaption></figcaption></figure>


# Change Threshold

Adjust the Safe's threshold.

At [Coinshift](https://coinshift.xyz/), the term **threshold** refers to the minimum number of signatures required from Safe Signers to authorise a transaction. The Safes, designed for multiple Signers, utilise multi-signature functionality for secure and transparent transactions.

When creating a Safe, it is essential to specify the Safe's Signers and establish its threshold. *The threshold is expressed as X out of Y Signers, meaning that X out of Y Signers must approve a transaction for execution.*

Safe Signers can adjust the threshold as needed.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FYvOUZ7H14DvNw5HDBr8x%2FChange%20Threshold%20GIF.gif?alt=media&amp;token=09249c71-1a33-4744-98ed-b27bb6483ba4" alt=""><figcaption></figcaption></figure>

Follow these steps to modify the threshold value:

## **Step 1: Accessing the change threshold** option

Navigate to the **Accounts** section. Select the desired Safe and expand it. Now, click on the ellipses, and the **Change Threshold** option will become visible (highlighted in red in the accompanying screenshot).

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F8EgJTpP7wrMFj5bzOZGd%2Fimage.png?alt=media&amp;token=f3a0fdda-e338-47f5-bb2a-ddb391ad4086" alt=""><figcaption></figcaption></figure>

## **Step 2: M**odify the threshold and create proposal

To modify the threshold, open the drop-down menu and choose from the available options.

{% hint style="info" %} <mark style="color:blue;">Assigning multiple Signers to a Safe is highly recommended, as it substantially increases security and promotes transparency in treasury management through the decentralisation of control.</mark>
{% endhint %}

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FWpKtYV2lVBG1maRIFSwU%2Fimage.png?alt=media&amp;token=ec8ebaff-4d28-417a-b35d-93ddd2b9737b" alt=""><figcaption></figcaption></figure>

Click the **Create Proposal** button to generate a proposal for other Safe Signers to review and either approve or reject.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FLhYK5sVbcsqa9c3cw6SV%2Fimage.png?alt=media&amp;token=022359a6-8cfe-48e3-8514-f2e9502e7fd2" alt=""><figcaption></figcaption></figure>

## **Step 3:** Action on Proposal

Signers can take one of three actions on a proposal:

* **Proposal Rejection-** If any Safe Signer rejects the proposal, it will be discarded Off-Chain.
* **Proposal Approval and Execution-** If the number of votes in favor of the proposal meets Safe's required threshold, the transaction will be carried out, resulting in an adjusted threshold accordingly.
* **On-Chain Transaction Rejection-** Even after a proposal has been approved, it can still be turned down in the on-chain stage. This can happen if a Safe Signer initially approves the proposal, moving it into the on-chain queue, but other Safe Signers decide to use the [**On-Chain Rejection**](/business/coinshift-walkthrough/transaction-management/on-chain-transaction-rejection) option to stop the transaction.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fx3ud0Im9EZ0k8MjiPROJ%2Fimage.png?alt=media&amp;token=10b709e0-c3c7-4af0-bf18-7621bc369b8e" alt=""><figcaption></figcaption></figure>


# Adding a Safe as a Non-Signer

Add Safe in read-only mode and monitor its activities.

[Coinshift](https://coinshift.xyz/) provides users with the ability to monitor Safe's transactions and balance without granting permission to initiate or sign transactions.

By adding a Safe as a Non-Signer, users can access the Safe in a read-only mode, which allows for efficient tracking of Safe activities.

## **Prerequisites:**

* [x] &#x20;Ensure you have access to the Coinshift v2 app. If not, refer to the article to [request early access](/business/getting-started/setting-up-a-new-organisation/request-access) from the team.
* [x] &#x20;Sign up for the Coinshift app. Read the article to learn how to [Sign Up](/business/getting-started/setting-up-a-new-organisation/sign-up).
* [x] &#x20;Create an organisation within Coinshift. Follow the link to learn how to [create an organisation](/business/getting-started/setting-up-a-new-organisation/create-a-new-organisation).

All three prerequisites must be satisfied before adding a Safe as a Non-Signer.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fnc6iqzH4XUdZvdxbPyoo%2FImport%20Safe%20as%20Non-Signer%20GIF.gif?alt=media&amp;token=13e42859-5d84-4d7b-87db-ff5e74763058" alt=""><figcaption></figcaption></figure>

Follow these steps to add a Safe as a Non-Signer:

## **Step 1:** Accessing add existing Safes option

Go to **Add Accounts -> Add Existing Safes**. You will see the below screen.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FBkyZuKThNdxg3Zp3F07X%2Fimage.png?alt=media&amp;token=a81399ed-496c-4a40-a3f0-3d5c2435dda5" alt=""><figcaption></figcaption></figure>

## **Step 2:** Entering Safe details

Click on **Add More Safes** (highlighted in the above screenshot). A window will appear where you must enter the following details for the Safes:

* Network
* Safe Address
* Name (optional)

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FuiBN7ZogBzizd3FJXrel%2Fimage.png?alt=media&amp;token=03c104d7-9786-4de9-a6e5-2d8c17be910b" alt="" width="563"><figcaption></figcaption></figure>

## Step 2. a: Adding multiple read-only Safes

Use the **Add More** button to add multiple Safes (read-only) for the same or different networks.

For example, we have added four Safes with each one associated with a distinct network among the variety of networks supported by Coinshift.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FaSxjVAyoosbq7lX8aasj%2Fimage.png?alt=media&amp;token=4c1fa375-1e4f-4285-91c7-5a71aef010c9" alt="" width="563"><figcaption></figcaption></figure>

Once done, click on **Confirm**.

## **Step 3:** Deselecting Safes (if any)

The application will display the list of added Safes. Deselect any Safes you do not wish to track and click **Next**.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FmAPfKTkXvl43K1XGGbPR%2Fimage.png?alt=media&amp;token=80bb2f1a-6d56-4b85-9d44-8aa6445b683a" alt=""><figcaption></figcaption></figure>

## **Step 4: I**nviting Members

Optionally, you can invite Members to join the organisation at this stage.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FnlEbiY0XicA6tmjouU6y%2Fimage.png?alt=media&amp;token=e4866ec9-237e-4bb6-9999-c9bda8d042c4" alt=""><figcaption></figcaption></figure>

## **Step 5:** Reviewing Safe summary and importing Safes

Review the summary of the Safe, including its address, threshold, network, and Signers’ addresses.

Click on **Import X Safes** to confirm and complete the import where \[X] corresponds to the number of Safes being imported.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FuCr7Kv9KmWIOsraeNV5w%2Fimage.png?alt=media&amp;token=12ac3e6f-b5cd-4faa-a201-0bec619d9b4c" alt=""><figcaption></figcaption></figure>

## **Step 6:** Verifying added Safe in Coinshift dashboard

Upon completion, you will be redirected to the **Overview** section of your Coinshift dashboard.

Verify the added Safe in your organisation via the **Accounts** tab.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FtlmggrVggaymKZCIjqdw%2Fimage.png?alt=media&amp;token=7ae1ff3a-c3e9-410b-88de-47ec1b0032c2" alt=""><figcaption></figcaption></figure>

&#x20;

&#x20;

&#x20;

&#x20;


# Filter A Safe

Filtering Safes based on networks and accounts.

Coinshift's **Accounts** section provides you with an efficient way to filter your Safes on various parameters.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FJFLXHUV8e2nFxNT3bSBd%2FFilter%20A%20Safe%20GIF.gif?alt=media&amp;token=9fafedd3-f0d7-4130-a8b9-8dd3b792e0fa" alt=""><figcaption></figcaption></figure>

Follow these steps to filter your Safes and make the best use of your time on Coinshift.

## **Step 1:** Access **the account filter option**

Navigate to the **Accounts** section. Your Coinshift dashboard displays all the Safes associated with your organisation across multiple supported networks.&#x20;

Here, you'll find an **Accounts** button with a filter symbol (denoted by red below). Click on it to proceed.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fz3mgf5vkxmHWYWv6oa0q%2Fimage.png?alt=media&amp;token=5f46d37c-0d3e-4536-9058-348d3fd29d60" alt=""><figcaption></figcaption></figure>

## **Step 2: Setting filtering parameters**

You'll be presented with options to filter your Safes based on the network they are on or by the specific Safes themselves.&#x20;

You can use either or both of these filter options together.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fo8McINxBty4eGWoBVMIW%2Fimage.png?alt=media&amp;token=b53f4cb8-b774-49c5-9aec-1ac66f4dcd9e" alt=""><figcaption></figcaption></figure>

In the example below, only the [Polygon](https://polygon.technology/) network is displayed, and within that, only one particular Safe is selected.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F75APrlrLxn4vF1CXCY3w%2Fimage.png?alt=media&amp;token=8446e71a-ec37-45c8-8179-4107bd003d2e" alt=""><figcaption></figcaption></figure>

Once you've selected your preferred filters, click **Apply Filters** to complete the process.

## **Step 3. Applying account filters**

The selected Safe will load, providing you with the information you need to manage it effectively.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FhXkmGu9wcRG8uoRVUXEt%2Fimage.png?alt=media&amp;token=f83f4195-daf7-4a3d-aab0-e1d011649217" alt=""><figcaption></figcaption></figure>

If you wish to remove a filter, simply click on the **Accounts** button again to clear it.


# Transaction Management

Understanding transactions in Coinshift in detail.

Transactions, as the core of all operational inflow and outflow, play a crucial role in the financial activities of businesses and organisations. In an increasingly complex business landscape, it is important to have a robust transaction management and monitoring system to accurately track, audit, and manage each transaction across the organisation.

[Coinshift](https://coinshift.xyz/) offers a simple interface designed to meet this need, allowing organisations to easily manage their financial operations. The application's foundation is its Safes, which are multi-signature wallets requiring only a pre-set threshold of signatures for transaction execution. This streamlines the process, eliminating the need for unanimous owner approval.

In situations where transactions are approved by other Safe Signers, and further investigation into the transaction details is required, Coinshift provides a user-friendly dashboard for easy access to the necessary information. This level of transparency and control ensures professional and efficient financial management within the organisation.

The **Transaction** section in Coinshift provides detailed information regarding each transaction, allowing users to understand who initiated it when it occurred, and the rationale behind it. Key data fields include:

* Created On
* Description
* Safe Address along with Name (if any)
* TX Hash
* Amount
* Status
* Executed By
* Labels (if any)
* Notes (if any)

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FBdxhXF1xb2q5EEzLGrVQ%2Fimage.png?alt=media&amp;token=20aabffb-df3a-473c-b1b7-f58065c2181b" alt="" width="511"><figcaption></figcaption></figure>

Under the **Transaction** tab, you will find various sections providing insights into ongoing (**Proposals**), queued (**Queue**), or past (**History**) transactions.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FDnAoPqmHGTIbsMqofLVN%2Fimage.png?alt=media&amp;token=8314e86a-c781-4f6c-b5d6-98e3808b122f" alt=""><figcaption></figcaption></figure>

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><ol><li> <mark style="color:blue;"><strong>Proposals</strong></mark></li></ol></td><td>Learn about proposals that Safe Signers or Members have initiated.</td><td></td><td><a href="/business/coinshift-walkthrough/transaction-management/proposals">Proposals</a></td></tr><tr><td><ol start="2"><li> <mark style="color:blue;"><strong>Queue</strong></mark></li></ol></td><td>Check the queued transactions that are ready for execution.</td><td></td><td><a href="/business/coinshift-walkthrough/transaction-management/queue">Queue</a></td></tr><tr><td><ol start="3"><li> <mark style="color:blue;"><strong>History</strong></mark></li></ol></td><td>Learn to review the history of all incoming and outgoing transaction details.</td><td></td><td><a href="/business/coinshift-walkthrough/transaction-management/history">History</a></td></tr></tbody></table>

Explore the following articles to gain further insight into your transactions:

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><mark style="color:blue;"><strong>Filter Transactions</strong></mark></td><td>Learn to filter the transactions based upon various parameters.</td><td></td><td><a href="/business/coinshift-walkthrough/transaction-management/filter-transactions">Filter Transactions</a></td></tr><tr><td><mark style="color:blue;"><strong>Export</strong></mark></td><td>Download a copy of your transactions into your local system.</td><td></td><td><a href="/business/coinshift-walkthrough/transaction-management/export-transactions">Export Transactions</a></td></tr><tr><td><mark style="color:blue;"><strong>Add Labels and Notes</strong></mark></td><td>Learn to add labels and notes to an existing transaction.</td><td></td><td><a href="/business/coinshift-walkthrough/transaction-management/add-labels-and-notes">Add Labels and Notes</a></td></tr></tbody></table>

Continue reading to learn about these in more detail.


# Proposals

What is a Proposal in Coinshift.

A **proposal** within the [Coinshift](https://coinshift.xyz/) application represents a well-structured suggestion or request for action pertaining to a Safe. Proposals helps crypto organisations better manage their multi-sig treasury transactions on top of [Safe](https://gnosis-safe.io/). Proposals reduce the administrative burden on signers, minimise errors, increase flexibility, and lower gas fees.

With Coinshift, any user within an organisation can create and edit a proposal. Only a Safe signer can accept a proposal with one simple click, moving it on-chain and into the Queue. Once the multi-sig approval threshold is reached, the transaction executes and appears in History.&#x20;

And because Coinshift is multi-safe and multi-chain, your Proposals, Queue, and History tabs will consolidate transactions from all Safes added to your organisation across all supported networks.

Coinshift Proposals help address a number of common pain points when managing your treasury, including the following:

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FnNupL8xi2SBWQCGxLdeR%2Fcoinshift%20vs%20safe.png?alt=media&amp;token=93149e4f-8832-4fb7-bda8-b8f703d401e0" alt=""><figcaption></figcaption></figure>

Coinshift Proposals have been developed to address several common challenges faced when managing a treasury, including:

* Reducing the administrative burden on Signers
* Reducing the potential for errors&#x20;
* Enhance flexibility&#x20;
* Decreases gas fees

**Future Enhancements**

Coinshift plans to introduce several enhancements in the future. These upgrades will allow Signers to group multiple proposals into a single transaction, thereby saving time and gas fees.

Additionally, users will be able to schedule proposals, further automating recurring operations like monthly salary payments for crypto organisations.

To learn more about monitoring [Active and discarded proposals](/business/coinshift-walkthrough/transaction-management/proposals/active-and-discarded-proposals), please refer to our subsequent article.


# Proposal Management

Understand how the proposal works in Coinshift.

[Proposals](https://blog.coinshift.xyz/feature-spotlight-proposals) are an integral component of Coinshift's approach to simplifying treasury management.

Now let us understand how the proposal management process happens in [Coinshift](https://coinshift.xyz/):

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FnZfM0FRUXplQfiu4GN4t%2FProposal%20Management%20Flow.png?alt=media&amp;token=b1dbc78d-631e-472b-81dc-2ab0b1d62c61" alt=""><figcaption></figcaption></figure>

## 1. Create a Proposal

In Coinshift, any member of the organisation - including both Signers and Members - can initiate a proposal. This usually occurs when the organisation desires to modify the core parameters of a Safe such as adding or removing a Signer or initiating a Mass or Stream Payout.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fjr9blMIFK3hq7lJGBCsY%2FPortfolio%20mgt.gif?alt=media&amp;token=af258bd1-470a-47ba-add8-8d619815c083" alt=""><figcaption></figcaption></figure>

## 2. View the Proposal

When a proposal is initiated, it is not directly sent to other Safe Signers for approval. Instead, Safe Signers are notified of the new proposal and can review the details at their convenience from the dashboard under the **Transaction** section-> **Proposals** tab.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FXonF5daaYCXhZBrZSuGP%2Fimage.png?alt=media&amp;token=efb1fe6f-6dfa-46a3-9cf8-1b83ba61979b" alt=""><figcaption></figcaption></figure>

## 3. Action on Proposals

After receiving a proposal notification, Safe Signers can either **approve** or **discard** the proposal.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FCiR90hoDlwwm4zGHVvoh%2Fimage.png?alt=media&amp;token=73d6fb2d-8738-4e1e-974a-2ce07a8f5f89" alt=""><figcaption></figcaption></figure>

If a proposal is approved, Coinshift moves the proposal on-chain and places it into the transaction **queue** for execution. These transactions must be executed in the order they are queued.

If a proposal is rejected, it is moved to the **Discarded Proposals** section on the dashboard. This action occurs off-chain and does not require a gas fee.

## 4. Threshold

Each Safe requires a predefined threshold by the organisation. This threshold represents the minimum number of Signers required to execute a transaction. Once this threshold is met, the transaction is automatically submitted to the network.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FKiuOCx96jw9CwLzgqcyM%2Fportfolio%20mgt%202.gif?alt=media&amp;token=a631e98b-c437-4ede-baa1-d22d0b387750" alt=""><figcaption></figcaption></figure>

Note that, the threshold must be met for both approval and rejection of a transaction.

&#x20;

&#x20;


# Active And Discarded Proposals

View and manage active and discarded proposals in Coinshift.

Users can follow the steps outlined below to access the list of **Active** or **Discarded** proposals within the [Coinshift](https://coinshift.xyz/) app.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F3e3izDZb4zr5zLioAVY4%2FProposals%20GIF.gif?alt=media&amp;token=701d49f3-fe3f-4058-a3f7-504513a17871" alt=""><figcaption></figcaption></figure>

## **Step 1:** Access Proposals (under Transactions)

Navigate to the **Transactions** section, where you will find the **Proposals** tab. The interface will resemble the provided screenshot.

The upper portion of the page displays a list of **Active Proposals**, while the lower portion houses the **Discarded Proposals**.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FiPQtEHSqA0aHcAqAEB1u%2Fimage.png?alt=media&amp;token=d5358dcc-70b9-4e00-9528-d6baa673a3d4" alt=""><figcaption></figcaption></figure>

Please be aware that Coinshift incorporates **Multi-safe** and **Multi-chain** capabilities, enabling your dashboard to present a consolidated view of transactions from all Safes associated with your organisation across all supported networks under the **Proposals**, **Queue**, and **History** tabs.

## **Step 2:** Approve or reject proposals as a Signer

Within the **Active Proposal** section, Signers are granted the ability to select proposals for either **approval** or **rejection**.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FCO7gA0HOBlQdMbSJQ25I%2Fimage.png?alt=media&amp;token=40318a9b-f165-4655-8162-c745e93d3945" alt=""><figcaption></figcaption></figure>

Following approval, the proposal will advance to the **Queue**, where it will be prepared for execution.


# Queue

Review the list of transactions pending execution.

In [Coinshift's](https://coinshift.xyz/) multi-sig Safes, queued transactions require manual execution. To maintain the state and balance of your Safe effectively, transactions must be executed in the order they are queued. If a transaction is executed out of order, it will be frozen until resolved.

To avoid this issue, examine the **Nonce** field and execute transactions with smaller nonce values before progressing to those with higher nonce values.

For additional clarification, we highly recommend watching the below GIF closely. It explains why it's important to execute the transactions in the right order.

Observe the cautionary message displayed when a user attempts to execute the most recent transaction without first processing the existing queued transactions.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FUQoL9CysKVkfEVeAuDUf%2FQueue%20TXN%20GIF.gif?alt=media&amp;token=0ae67cad-bec5-4ebf-9b20-0eb189a00d19" alt=""><figcaption></figcaption></figure>

Upon receiving the necessary number of signatures, which meets Safe's threshold, a transaction is ready for execution.

Click on the transaction.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FrUDvconMrLYNd7TGpgFc%2Fimage.png?alt=media&amp;token=cb80a875-f30f-4b8c-a70a-182d4d5390e2" alt=""><figcaption></figcaption></figure>

Locate and select the **Execute** option to submit the transaction to the network.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FJsJ9v6tC68O5v02TPAAu%2Fimage.png?alt=media&amp;token=e5a58bf9-6da1-4c81-8ded-6b1e1d3b19cf" alt=""><figcaption></figcaption></figure>

Successfully executed transactions will appear in the **History** tab.

Signers who fulfill Safe's threshold with their transaction approval may utilise a streamlined command called **Approve and Execute**. This command allows the Signer to approve and execute the transaction in one step, rather than performing two separate actions.


# History

Review the transactions associated with all the Safes in your organisation.

The **History** tab displays a record of all transactions, both successful and unsuccessful, that were submitted to the network.&#x20;

This includes transactions from all Safes linked to your organisation on every supported network.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F6dNKv4J3imxgarLC3Jsk%2Fimage.png?alt=media&amp;token=6886f4f1-6823-4d77-82e1-fa0715855486" alt=""><figcaption></figcaption></figure>

The **Proposal**, **Queue**, and **History** tabs are purposefully situated within the **Transaction** section, as they represent the three distinct stages a typical transaction undergoes within the [Coinshift](https://coinshift.xyz/) app.


# Filter Transactions

Explore the advanced filtering options for transactions.

Use the filter options available in the **History** tab of [Coinshift](https://coinshift.xyz/) for easy and accurate transaction data analysis. Coinshift's advanced filtering system allows you to refine transaction data based on two key criteria:

* By Account
* By one or more fields

Employ these filter options individually or in combination for a more targeted data output.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FoY7sidjVmHYKFm9dJZ8i%2Ffilter%20Transactions%20GIF.gif?alt=media&amp;token=1a0acd7b-dce2-4951-b2bb-227945a68705" alt=""><figcaption></figcaption></figure>

## **Filter Transactions by Account**

To access account-specific data, click on the **Accounts** button (denoted by red in the below screenshot).

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FIznuz7rXsQQfNicoIuyE%2Fimage.png?alt=media&amp;token=6b2ebf7b-9803-408b-8419-98f5e46d723c" alt=""><figcaption></figcaption></figure>

This action opens up the associated accounts and their corresponding networks. Choose the desired account by checking the box adjacent to its address.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FHkT0Ip1HxbVZGUV0wUDg%2Fimage.png?alt=media&amp;token=b481b1a4-617c-4613-8eff-ff0f403d381a" alt=""><figcaption></figcaption></figure>

Upon applying the filter, the transaction data will be updated to reflect your selection.

## **Refine Transactions by One or More Fields**

To filter the data based on one or more fields, click on the **More filters** button (denoted by red below) located under the **Transaction** section-> **History** tab.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FXYL6c1EYZ7to8iBCAeip%2Fimage.png?alt=media&amp;token=968ab84b-f98a-4557-be50-a2bf39088776" alt=""><figcaption></figcaption></figure>

A window will appear on the right side of your screen, requesting filter values corresponding to the following criteria:

* Date Range (optional)
* Token (optional)
* Label (optional)
* Transaction Type (optional)
* Transaction Mode (optional)
* Status (optional)

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FH5S8zw9tSqtSB4ZL8oSQ%2Fimage.png?alt=media&amp;token=0b8d3aa7-7747-46a8-b21a-739f0ebcae96" alt="" width="492"><figcaption></figcaption></figure>

Input values for any of the designated fields and click the **Apply Filters** button to update the transaction data accordingly. Utilising these advanced filtering options will enhance your organisation's efficiency and time management.

&#x20;


# Export Transactions

Export your organisation's historical transaction data as a CSV file.

[Coinshift's](https://coinshift.xyz/) **Export** feature enables you to conveniently download your transaction history data as a CSV file onto your device.&#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FbZS7UnHsjXELqxHNkjTe%2FExport%20CSV%20GIF.gif?alt=media&amp;token=932338de-1069-46fb-aba9-f4f8f2cccc07" alt=""><figcaption></figcaption></figure>

Follow the below process to access this functionality:

Navigate to the **History** tab (under the **Transactions** section). Locate and select the **Export CSV** button (denoted by red in the below screenshot).

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FQI3u3AvbC83PaZSaz37h%2Fimage.png?alt=media&amp;token=d884eb42-6ce2-497a-8fdc-e3fda9adacb1" alt=""><figcaption></figcaption></figure>

Upon selection, a CSV file containing detailed transaction data and fields will be downloaded to your device.


# Add Labels and Notes

Organising transactions with labels and notes.

[Coinshift](https://coinshift.xyz/) allows you to enhance treasury management within your organisation by enabling the addition of **labels** and **notes** to transactions.&#x20;

This feature allows you to annotate critical information for any transaction, irrespective of its status in the **Proposal**, **Queue**, or **History** tab, promoting easy communication and collaboration throughout your organisation.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FmBqag0CBtclFXaMKsscB%2FAdd%20Labels%20and%20Notes%20GIF.gif?alt=media&amp;token=f546f33b-ca15-45c6-bed4-9cb545d216f6" alt=""><figcaption></figcaption></figure>

Follow the steps below to incorporate notes and labels into a transaction:

## Step 1: Locate the labels and notes section

Navigate to the **Transaction** section. Choose a transaction from the **Proposal,** **Queue**, or **History** tab. You will find the labels and notes fields situated at the bottom of the page.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FFZzLNTWRqeHQosvOELMX%2Fimage.png?alt=media&amp;token=d27080bd-64ac-4e55-b6f2-e570d659aad3" alt=""><figcaption></figcaption></figure>

## Step 2: Input labels and notes for transactions

Prior to adding a label, you are required to define it. Refer to our guide for detailed instructions on [label creation](/business/coinshift-walkthrough/label-management/add-label). Enter any appropriate remarks in the **Notes** field.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fpx5pUOjHMg6YMvhlJpuC%2Fimage.png?alt=media&amp;token=798bfe31-ea42-4100-a5e5-3900c38bbc68" alt=""><figcaption></figcaption></figure>

Once completed, the transaction will be labeled accordingly. To review the notes associated with a transaction, simply expand the transaction information.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Ft2ouulzhnkTk6NqNvl4J%2Fsales%20added.jpg?alt=media&amp;token=e535bbec-948f-48c2-be42-8434392ba3ee" alt=""><figcaption></figcaption></figure>

By adding labels and notes, you can enhance communication within your treasury management processes.


# On-chain Transaction Rejection

Explore the steps to reject an on-chain transaction.

Signers possess the ability to decline a transaction in case they identify an error or consider it inappropriate for execution.

A transaction may be rejected provided it has not yet attained consensus (i.e., approval by the required number of Signers). It is important to note that rejections are recorded on the blockchain (on-chain) and will incur gas fees.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FamsFLncHIp3oAiC8mcB1%2FON-Chain%20Rejection.gif?alt=media&amp;token=6ac06307-c687-4e2f-af3e-f33a1ea19d56" alt=""><figcaption></figcaption></figure>

Follow the below steps to reject a transaction on-chain.

We assume that a proposal has already been created and has received approval from one of the Safe Signers. The selected Safe has a threshold of 2/3.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FM0qrsRI7xztRM6qFbaw0%2Fimage.png?alt=media&amp;token=8968db49-481c-4420-947f-58e30652d700" alt=""><figcaption></figcaption></figure>

To initiate the rejection process, select the particular **Queued** transaction. Next, navigate to the **On-chain Rejection** tab in your dashboard (highlighted below).

Within this tab, you will find a **Reject** button. Click on this button to reject the transaction.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FzseXX9rzk9ZdoBixUJK9%2Fimage.png?alt=media&amp;token=e30faf2a-d7d9-4252-b4c5-549d8c9d7914" alt=""><figcaption></figcaption></figure>

The transaction has been rejected by one of the Safe Signers (see the attached screenshot). It will now require an additional signature for rejection, in line with the 2/3 threshold set for the particular Safe.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FR7aUvvK6s0n263t0OUFK%2Fimage.png?alt=media&amp;token=0cdcc29d-1771-40a0-a6c5-4aabc5fe4b2f" alt=""><figcaption></figcaption></figure>

The remaining Safe Signers will then see a **Reject & Execute** button on their dashboard. They should click this button to submit the rejected transaction to the network.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FdYo1V89l6QfIIpjGd8XO%2Fimage.png?alt=media&amp;token=5a3017d7-869b-4097-b3d1-8b5d8576c7f5" alt=""><figcaption></figcaption></figure>

Upon submission, the transaction will be officially rejected on-chain. The status of this action can be tracked directly from your respective dashboards.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fg8R1jHQIrlo401MwRFdU%2Fimage.png?alt=media&amp;token=7899b737-4bd5-44d7-a69d-acc7178e36a8" alt=""><figcaption></figcaption></figure>

&#x20;

&#x20;

&#x20;

&#x20;

&#x20;

&#x20;


# Fund Management

Learn about the various methods for transferring funds through Coinshift.

Payouts are one of Coinshift's core services. Using this service, users can transfer assets to any exchange account or non-custodial wallets with comparable network fees and seamless experiences. [Coinshift](https://coinshift.xyz/) offers these customisable payment options:

* Single Payout
* Mass Payout
* Batch Payout

Explore these payment methods to enhance your asset transfer experience.

## [**Single Payout**](/business/coinshift-walkthrough/fund-management/mass-payout/mass-payout-in-a-single-token)

Coinshift is primarily designed for organisations seeking to efficiently manage [mass transactions](/business/coinshift-walkthrough/fund-management/mass-payout) to streamline their payment processes. However, it also accommodates payouts to individual users.

To initiate a single payout, input the recipient's wallet or ENS address and confirm the transaction when prompted. If the recipient is a registered contact within your organisation, their address can be easily selected. Enter the transfer details and amount, then confirm the transaction to complete the process.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FD21Q8PvIE4FbduJZZXBG%2Fimage.png?alt=media&amp;token=e579066d-1a90-4f56-9429-000a2c0b4b9d" alt=""><figcaption></figcaption></figure>

## [**Mass Payout**](/business/coinshift-walkthrough/fund-management/mass-payout)

The Mass Payout feature allows fund transfers to multiple recipients- <mark style="color:blue;">up to 150 wallets in a single transaction</mark>. This limit ensures manageable gas costs during the process.

Coinshift offers three methods for inputting recipient details for mass payouts:

* **Upload CSV -** Import recipient information from a CSV file
* **Add from Contacts -** Utilise recipient details from your existing [Contacts](/business/coinshift-walkthrough/contact-management) section
* **Add More -** Manually input one or more recipients' wallet addresses

These options provide flexibility and convenience for executing mass payouts on the Coinshift application.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F7tRyT2Bbz3ksPWSuOd8J%2Fimage.png?alt=media&amp;token=90af40c3-afc9-49b3-a70f-a297c8cbd1d8" alt=""><figcaption></figcaption></figure>

## [Batch Payout](/business/coinshift-walkthrough/fund-management/mass-payout/mass-payout-multiple-tokens)

The [Add Batch](/business/coinshift-walkthrough/fund-management/mass-payout/mass-payout-multiple-tokens) feature allows for the creation of multiple batches within a single transaction, providing the flexibility to assign different cryptocurrencies for each batch. This enables the transfer of various tokens (e.g., USDT, MATIC, DAI, USDC, etc) to multiple recipients in a single transaction.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FG0GV7wBuAfBnlxVDip4U%2Fimage.png?alt=media&amp;token=d1733710-0f98-4085-8783-1a76088d3bd3" alt=""><figcaption></figcaption></figure>


# Mass Payout

Transfer funds to multiple recipients with Mass Payout.

[Coinshift](https://beta.coinshift.xyz/)'s **Mass Payout** feature streamlines asset transfers to multiple users within a single transaction.

{% hint style="info" %} <mark style="color:blue;">Coinshift allows you to transfer assets to up to 150 recipients in a single transaction.</mark>
{% endhint %}

The **Batch Payout** option further enhances this functionality, enabling payments to various users in different tokens.

Explore the following articles in this section for more information:

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><mark style="color:blue;"><strong>Mass</strong></mark> <mark style="color:blue;"><strong>Payout in a Single Token</strong></mark></td><td>Learn to transfer a single token to one or multiple users.</td><td></td><td><a href="/business/coinshift-walkthrough/fund-management/mass-payout/mass-payout-in-a-single-token">Mass Payout in a Single Token</a></td></tr><tr><td><mark style="color:blue;"><strong>Mass Payout (Multiple Tokens)</strong></mark></td><td>Learn to transfer different tokens to multiple users.</td><td></td><td><a href="/business/coinshift-walkthrough/fund-management/mass-payout/mass-payout-multiple-tokens">Mass Payout (Multiple Tokens)</a></td></tr><tr><td><mark style="color:blue;"><strong>Mass</strong></mark> <mark style="color:blue;"><strong>Payout via CSV Upload</strong></mark></td><td>Learn to initiate Mass Payout using a CSV file for recipient details.</td><td></td><td><a href="/business/coinshift-walkthrough/fund-management/mass-payout/mass-payout-via-csv-upload">Mass Payout via CSV Upload</a></td></tr><tr><td><mark style="color:blue;"><strong>Duplicating Transactions</strong></mark></td><td>Learn to duplicate a Mass Payout and use the existing recipient details for a new proposal.</td><td></td><td><a href="/business/coinshift-walkthrough/fund-management/mass-payout/duplicating-transactions">Duplicating Transactions</a></td></tr></tbody></table>


# Mass Payout in a Single Token

Sent tokens to single or multiple recipients in a single transaction.

This article outlines the steps to perform a Mass Payout in a single token.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F9Hr5UuVoaJ1y2dHt5XEj%2FPayout%20in%20Single%20Token%20GIF.gif?alt=media&amp;token=1eb01ff3-8870-402e-ad32-3944d39a513d" alt=""><figcaption></figcaption></figure>

## **Step 1:** **Initiate mass payout by selecting Safe address**

Click on **New Transfer** appearing on your dashboard. You can see the below screen.

Select the Safe address you want to work with, then click on the **Mass Payout** option. &#x20;

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2Fjkx1vuOHTo7jzMSwVPbL%2Fimage.png?alt=media&amp;token=ff913e4c-1e19-45ca-a026-113ebc535e74" alt=""><figcaption></figcaption></figure>

## **Step 2: Enter token and recipient details**

A window will appear where you need to fill in the following details:

* Pay using (Token type)
* Pay to (Recipient Name (optional), and Address)
* Amount

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FI9zSY45XDU0jtDJGLC4L%2Fimage.png?alt=media&amp;token=13075e54-6d9f-4b26-b5b3-e9318dc612f1" alt=""><figcaption></figcaption></figure>

Fill in the recipient details (one or many) required for the mass payout.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F5HIuu01egXxO5WQkqLqh%2Fimage.png?alt=media&amp;token=402b6b0f-d8cc-4342-ade1-6856e6de6e66" alt=""><figcaption></figcaption></figure>

Once you are done, click **Next**.

## **Step 3:** **Review and confirm the mass payout summary**

Carefully review the transaction details displayed on the **Summary** page. Optionally, add **Labels** and **Notes** in the designated section.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FZ5AB1QlE4K7OwLWFAXZC%2Fimage.png?alt=media&amp;token=6adbc007-1f62-4bc9-b920-136357e125b0" alt=""><figcaption></figcaption></figure>

If the summary is accurate, click **Create Proposal**.

## **Step 4: Await Safe Signers' approval and monitor transaction status**

The proposal will be created. Safe Signers must approve the proposal to execute the transaction.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F7PdHKsQTblZ7wX5ysHAl%2Fimage.png?alt=media&amp;token=72dde796-7647-4cfb-a44b-889150f2de07" alt=""><figcaption></figcaption></figure>

Monitor the transaction status (success or failure) from the dashboard.

Refer to the subsequent articles to learn about [mass payouts in different tokens to multiple users](/business/coinshift-walkthrough/fund-management/mass-payout/mass-payout-multiple-tokens).


# Mass Payout (Multiple Tokens)

Pay multiple recipients in multiple tokens in a single transaction.

More than just paying multiple recipients in a single transaction, you can make payments across different tokens by adding batches.

{% hint style="info" %} <mark style="color:blue;">Coinshift allows transferring different tokens to up to 150 recipients in a single transaction via Mass Payout.</mark>
{% endhint %}

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F1hVr65vLckOABl1A5O6W%2FBatch%20Payout%20GIF.gif?alt=media&amp;token=7f8158c1-eddc-4464-b7e9-b99ce8097fe5" alt=""><figcaption></figcaption></figure>

Follow these steps to conduct a Mass Payout with multiple tokens on Coinshift.

Click on **New Transfer** on your dashboard. Select the **Safe** you wish to use for the transaction and then choose the **Mass Payout** option. These are the same steps outlined previously. Refer to the [Mass Payout in a Single Token](/business/coinshift-walkthrough/fund-management/mass-payout/mass-payout-in-a-single-token) article if necessary.

## **Step 1: Initiate multiple token mass payout and add batches**

You can see the below screen if you have followed the above steps correctly. Now, click on **Add Batch** (highlighted in the below screenshot).

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FsVP3shz2gr4J5CRLO8RG%2Fimage.png?alt=media&amp;token=44174709-8f1a-44ae-8442-3fd49df8e44b" alt=""><figcaption></figcaption></figure>

## **Step 2: Input recipient details for different token batches**

Use batch payment when paying in different tokens. (e.g., **MATIC** and **USDC** in this example).&#x20;

Add the recipient's details and the amounts to transfer in each batch.

Once completed, click **Next**.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FIc2K6BxglrVzpy9fzgZf%2Fimage.png?alt=media&amp;token=a72148b5-52df-4370-8543-f9b5f97eccf6" alt=""><figcaption></figcaption></figure>

## **Step 3: Review batch details and check the mass payout summary**

Carefully review the details for all created batches. Optionally, add **Labels** and **Notes** in the designated section.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FBElgys6NWokyOVViBsgK%2Fimage.png?alt=media&amp;token=b69c4ce1-078c-47c7-9b34-aeae6dc152b3" alt=""><figcaption></figcaption></figure>

If the summary is accurate, click **Create Proposal**.

## **Step 4: Await Safe Signers' approval for multiple token payouts**

The proposal is created, and Safe Signers must approve it to execute the transaction.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FzFxHr8yCGkHTc9nhIm2j%2Fimage.png?alt=media&amp;token=22e02af8-a4c6-4761-b7ad-f26c305a7f77" alt=""><figcaption></figcaption></figure>

Check the transaction status via the **History** tab on the dashboard.




---

[Next Page](/llms-full.txt/1)

