# Tools

### DAOWallet

The DAOWallet is a Chrome plug-in wallet dedicated for transitioning from Web 2.0 to Web 3.0.

The wallet offers payment, social networking, and DAO management. Users can participate in DAO voting, make transfers and transactions with pals, and send cryptocurrency “red packages” via social networks like Twitter.

Download test version [here](https://chrome.google.com/webstore/detail/subdao/mdjleeiifigofkgmmandpmfejhpaaaee).

### PolkaSign

PolkaSign is a reliable and secure Web3.0 application that provides electronic contract signing services. To develop Blockchain and decentralized storage services, PolkaSign uses the Substrate Framework – which is based on the SubDAO network. As a result, all contract details, including the signature, signer, list of contract files, etc., are written to the Blockchain using smart contracts and cannot be maliciously tampered with.

PolkaSign may replace any Substrate-based chain to deliver services for all organizations that need electronic agreements.

**Workflow**

Alice wants to sign an agreement with Bob, so she uses PolkaSign to produce an electronic agreement, and the electronic agreement files are saved in the decentralized storage system.

Then, Alice adds Bob’s wallet address as a co-signer and uses her private key to sign the contract, after which she informs Bob of the deal.

Whenever Bob launches PolkaSign with his wallet, the agreement from Alice will be there waiting for him to sign. The entire arrangement is completed as soon as Bob approves and signs the agreement sent by Alice in PolkaSign.

<figure><img src="https://924532247-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6Z9ptx9nH3h1sofEqyWW%2Fuploads%2FOzW6zOVUG8imloEotO2Y%2Fimage.png?alt=media&#x26;token=b2fca151-3e05-4a9d-8135-d2bd99f19a19" alt=""><figcaption></figcaption></figure>

**Design**

The PolkaSign homepage displays a list of agreements in various stages of completion. The default display consists of agreements on the waiting list pending signing. You can switch the list using the tabs or filter button in the left panel. Also, you can access comprehensive details of each agreement file information, status, and progress by clicking on the “detailed info” button.&#x20;

PolkaSign’s draft design is shown below.

<figure><img src="https://924532247-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6Z9ptx9nH3h1sofEqyWW%2Fuploads%2FxPSy7QrXW8HnBjNFzwYh%2Fimage.png?alt=media&#x26;token=36fd4a47-ae75-4759-abc5-7eb48d49d8ab" alt=""><figcaption></figcaption></figure>

<figure><img src="https://924532247-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6Z9ptx9nH3h1sofEqyWW%2Fuploads%2FQnka5ODKZ0B3QsayTEwv%2Fimage.png?alt=media&#x26;token=77ef0315-c7a9-4696-9d7e-b402a6785999" alt=""><figcaption></figcaption></figure>

‘

<figure><img src="https://924532247-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6Z9ptx9nH3h1sofEqyWW%2Fuploads%2F8nNiYEIl71jWJSvAqLPL%2Fimage.png?alt=media&#x26;token=3cbbe28f-e224-415a-8399-219f6ad69c8b" alt=""><figcaption></figcaption></figure>

<figure><img src="https://924532247-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6Z9ptx9nH3h1sofEqyWW%2Fuploads%2FLgPhOYua2xxjBh5SbabV%2Fimage.png?alt=media&#x26;token=c56f3d18-062d-47f3-87c5-66ecea0f49dc" alt=""><figcaption></figcaption></figure>

There are only three steps involved in reaching an agreement with other participants.

1. Upload the agreement files, after which the files will be signed and stored in the decentralized storage system.

2\. Add co-signers. To do this, you simply need to fill in the wallet addresses of any number of intended co-signers, after which the PolkaSign JS will cross-reference the addresses.

3\. Review the contract; if everything is fine, sign it in your wallet, and share the link with co-signers.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.subdao.network/introduction/tools.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
