TzSign - Tezos Multisig Wallet Upgrades:

Attic Lab
4 min readSep 8, 2021

Hello, Tezos community.

AtticLab team is pleased to provide an update on our product for the Tezos ecosystem — multisig, open-source, and web-based TzSign wallet.

Wallet is a tool to manage your assets. We are growing the functionality carefully to cover your growing needs in managing funds exceeding operations of receiving, sending, and delegating — a multi-asset and vesting powered version has just been added!

Tezos-based assets:

The first addition is the ability to manage Tezos-based assets. Tezos is not about XTZ only — you can add and manage any of the existing FA-assets. These support a wide range of token types and implementations similar to ERC-721 or ERC-20 on Ethereum (being resistant to ERC-20 attack vector scenario), as well as multiple token types (e.g., ERC-1155).

NFTs for collectible assets, non-transferrable badges to incentivize behaviors, and multi-asset contracts containing thousands of different gaming items with interactive, transmutable behaviors — choose the one to create due to FA assets’ nature while maintaining a standard API for wallets and external applications.

To manage your assets you should add it into the wallet:

You can use either your custom token contract or find an appropriate tokens’ contract addresses and link it within your TzSign — your assets’ dashboard at your service!!

Vesting:

The next progress step is a vesting mechanics implementation. It allows you to create both your individual vesting contracts (managing them individually) and team-managed contracts — to make vesting decisions collaboratively.

Vesting is a cool tool to manage your repeatable outgoing financial actions. E.g. salary to the team or subscription payments are easy to manage with TzSign: just set up appropriate parameters once — amount, recipient, frequency of payment, etc. — and the vesting function will proceed with payouts automatically according to the programmed rules.

It is a great tool to enhance your financial flow management but still it needs some experience interacting with a brand new tech. Thus, we propose to choose from two options to create your next contracts: either Standard one or Advanced mode.

There are two flows within the vesting module. The first is to create an individual vesting contract, the second — a team-managed one. Set all the data to deploy the one:

To create a managed contract you should put an appropriate multisig address into the “Delegate admin address” field. Pay attention, that your team-managed vesting should be created over an individual address, which will hold the vesting balance.

To make your interaction with the product more comfortable, please, use tooltips to fill-in the form (hover over the question mark icons — see the picture above, point 1) to get additional info about the field) and switch the input window scheme between Advanced and Standard modes (the picture above, point 2).

As soon as the contract is created and sent into the network please find a vesting contract address — this data to be used while adding a new vesting contract into your vesting dashboard:

By having your vesting contracts within your dashboard you are able to manage them: (1) send withdrawal requests or (2) change delegation data in terms of the delegate set up (delegate / undelegate an address). This can be done via two flows: (1) individually, (2) via multisig. The first flow is managed via “Vesting” module:

Collaboratively managed contract also has such a kind of entrance to manage it, but it is about withdrawal request creation only from one of multisig owners.

The second flow is managed via multisig “Actions” menu:

As soon as any request regarding jointly managed vesting contract is pulled it is reflected within “Operations” block of your wallet dashboard:

Keep tracking, manage all your requests within a single window.

You are welcome to test an upgraded version of TzSign wallet! Create your first contract just now! Your feedback on your user experience is more than appreciated.

Please stay tuned to get updates and news on TzSign wallet and other products from the AtticLab team!

Twitter: https://twitter.com/atticlab_it

Reddit: https://www.reddit.com/user/atticlab_it

Medium: https://medium.com/eosatticlab

--

--