{"repo":"informalsystems/multisig","free":true,"listed":false,"github":"https://github.com/informalsystems/multisig","clone":"git clone https://github.com/informalsystems/multisig.git","description":"Painless multisig for many keys across many cosmos-sdk chains","language":"Go","stars":37,"topics":["cosmos","cosmos-sdk","multisig","cryptocurrency"],"license":"Apache-2.0","category":"blockchain-web3","readme_excerpt":"Multisig --- Disclaimer: Use at your risk, responsibility for damages (if any) to anyone resulting from the use of this software rest entirely with the user. The author is not responsible for any damage that its use could cause. Note: use a released version. The main branch is an active development branch. The tool is still a bit rough around the edges, so its best to use from a clean directory and with a clean S3 bucket. --- This is a tool for managing multisig txs with Cosmos-SDK based binaries and an AWS S3 bucket. See the github issue #5661 on the Cosmos-SDK for discussion about multisig handling. This tool is a multi-chain/multi-key solution to that problem using S3 buckets. See the TODO list at the bottom of this document for work that needs to be done (please open an issue if you intend to work on something!) :) How it Works Quick summary, with much more below: - Configure an S3 bucket, some keys, and some chains in a TOML file. - Create a directory in the bucket for each chain and key, like / / / - All signers have access to the entire s3 bucket, and can read/write at will, so assumption is they are all trusted - multisig tx push takes an unsigned tx file and pushes it to the s3 directory along with data needed for signing (eg. account number, sequence number, chain id) - multisig tx vote generate a vote tx and push it to s3 directory - multisig tx authz generate an authz grant tx (delegate, withdraw, commission, vote, unbond, redelegate) or revoke an authz authorizat","default_branch":null,"files":null,"tree":[],"storefront":"/r/informalsystems","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/informalsystems/multisig/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}