• © Goverland Inc. 2026
  • v1.0.3
  • Privacy Policy
  • Terms of Use
GhostsProjectGhostsProjectby0xfa75a6cECBb49256ba948bFcBaF72F1193a60B670xfa75…0B67

GIP 20 : Transaction fee reimbursement framework for MultiSig signers

Voting ended almost 3 years agoSucceeded

Category: Community support & decision Kudos: rosc#0807, MrMisang#2807, wise#0239

Abstract: Multisig signers (Rosc#0807, MrMisang#2807 and Wise#0239)are using Safe (multi-sig platform) to execute transactions approved by WG and councils from the GhostsProject treasury (ghostsreasury.eth). Whenever a transaction is initiated, signed and executed on Safe, the incurred gas fees are paid by the Multisig signers. This proposal serves to create a framework for getting reimbursement for the gas fee. Note that these multisig signers are unpaid roles.

Discourse: https://forum.ghostsproject.com/t/transaction-fee-reimbursement-framework-for-multisig-signers/281?u=tonyhan

Rationale: A MultiSig wallet is a digital wallet that operates with multisignature addresses. This means that it requires more than one private key to sign and authorize a crypto transaction or, in some cases, that several different keys can be used to generate a signature. With the exact reason, Multisig is being used to by the GhostsProject DAO in order to protect the fund by decentralizing the authorization.

Multisig signers would like to propose a framework for being reimbursed for the gas fees incurred from executing the community treasury transactions. If/when the proposal is approved, gas compensation can be processed without going through a voting phase every month. An identical framework applies to all current and future multisig signers.

How gas fees are incurred during a multisig-required transaction:

The first signer stores the transaction details by calling a designated function in the MultiSig contract, which returns a Transaction-ID. This signer then gives the Transaction-ID to each one of the other signers, and each one of them approves the transaction by passing that Transaction-ID to a another designated function in the MultiSig contract. When the last required signer (for example, the 5th signer, when 5 out of 8 authorized signers are required) approves the transaction, it is being executed. So each one of the signers pays a certain amount, and the last one also pays for the actual transaction to be executed (typically, this means that each signer pays a small fee, and the last signer pays a much larger fee). Framework:

WG provides a public excel sheet where Multisig-signers address the tx and incurred gas fees each month. The deadline for Multisig signers to list items is by the 1st of every month Any items not listed by the deadline cannot be reimbursed in the future WG/council reviews the legitimacy of the listed items Reviewed and approved incurred gas fees are reimbursed on the same day as WG/council payment (10th of each month). *For the very first reimbursement: cycle/month, tx gas occurred until the date of first payment can be registered Framework Example:

Transactions that were made during March are compiled and listed on the public excel sheet by April 1st by the Multisig signers Between April 1st and April 9th, Council/WG reviews the items for legitimacy On April 10th, gas free reimbursement occurs along with the WG/council payment Accountability: rosc#0807, MrMisang#2807, wise#0239

Quorum : Gho 3 (15% quorum)

Options: Yes: Approve reimbursement framework No: Reject reimbursement framework

Off-Chain Vote

Approve reimbursement framework
656 GHOSTS100%
Reject reimbursement framework
0 GHOSTS0%
Download mobile app to vote

Timeline

Mar 21, 2023Proposal created
Mar 21, 2023Proposal vote started
Mar 29, 2023Proposal vote ended
Oct 26, 2023Proposal updated