Skip to main content

Approvals

View, track, and act on proposals created by team members.

Peter Zacharidis avatar
Written by Peter Zacharidis
Updated over 3 weeks ago

The Approvals page is where you can view, track, and act on proposals. Proposals are actions in Altitude, such as sending funds or updating team member permissions. They can be created by any team member with Initiate rights.

All proposals appear on the Approvals page, where they can be viewed, voted on, and executed once the Approval Threshold is met.


Proposals breakdown

Each row in the Approvals table represents a single proposal and includes the following details:

  1. Type: The action being proposed (e.g. Send, Deposit, Edit member).

  2. Amount: The value involved in the proposal, if applicable.

  3. Recipient: The destination account, wallet or team member tied to the proposal.

  4. Account: The Altitude sub-account the proposal is submitted from.

  5. Status: The current state of the proposal (see below for details)

Select any proposal to view its details and take action, such as voting or executing, depending on its status.


Proposal statuses

Proposals move through different statuses as members review and vote on them:

  1. Active: The proposal has been created but not yet approved, rejected, or canceled.

  2. Ready: The previously Active proposal has received enough approval votes to meet the Approval Threshold and is ready to be executed.

  3. Rejected: The previously Active proposal was rejected by members with Vote rights.

  4. Executed: The previously Ready proposal was successfully executed.

  5. Canceled: The previously Ready proposal was canceled by a majority of members with Vote rights.


How to successfully reject a transaction

A proposal is only updated from Active to Rejected if the number of rejection votes from members with Vote rights makes it mathematically impossible to reach the Approval Threshold. This number of rejection votes is not always the same as the Approval Threshold.
.

For example, here’s how it works with 5 members (all with Vote rights) and an Approval Threshold of 2/5:

  • 1 rejection: Proposal can still receive 2 approvals → remains Active

  • 2 rejections: Proposal can still receive 2 approvals → remains Active

  • 3 rejections: Proposal can still receive 2 approvals → remains Active

  • 4 rejections: Only 1 possible approval left, cannot reach Approval Threshold → updates to Rejected.


How to successfully cancel a transaction

A proposal moves from Ready to Canceled when a majority of members with Vote rights choose to cancel it.

Once the number of cancel votes exceeds 50% of all members with Vote rights, the proposal is considered canceled and cannot be executed. This ensures that even after a proposal has reached the Ready state, members retain collective control to prevent execution if circumstances change.

Need more information? Reach out to the Altitude support team for questions and concerns at [email protected]. 📧

Did this answer your question?