Protofire Launches XSigners Incentivized Testnet Program on Astar Network

Protofire.io
Protofire Blog
Published in
7 min readMar 11, 2024

We’re thrilled to share a major milestone with you — XSigners, our innovative native ink! multi-sig wallet developed by Protofire has completed a remarkable 9-month development journey and is now live on testnet!

Explore the incredible features of XSigners at https://www.xsigners.io/welcome and give it a spin on Shibuya, Astar testnet.

As Protofire gears up to introduce XSigners and promote the Astar network within the Polkadot Ecosystem, we’re excited to announce the launch of our incentivized testnet on March 10th, strategically timed just a few days before the Sub0 Asia 2024 event. This public testnet is meticulously crafted to rigorously validate the technical architecture and security of our smart contract, assess the user interface, and evaluate overall usability. It is important to explicitly state that, at this juncture, the smart contract has not undergone a formal audit.

Your active participation in the community is invaluable to Protofire and XSigners as we seek to make any final tweaks before the official mainnet launch.

Join us in shaping the future of XSigners and the Astar network by testing the limits and providing essential feedback. Together, let’s ensure a seamless and secure experience for all users.

What is the XSigners Incentivized Testnet?

The incentivized testnet is a reward campaign where you can earn $ASTR as a reward for testing the protocol.

The testing process will use the Shibuya network with testnet tokens to emulate the mainnet.

Users can earn $ASTR by performing specific actions & submitting feedback.

Tasks Included in the Incentivized Testnet

The testing process will include several tasks. To get rewards you will need to complete this form and then, perform complete tasks when the testing phase starts and you receive the feedback form.

So pay attention to the following rules.

Before performing the testing process

Before starting with the tasks, it is imperative to establish the preconditions.

A prerequisite includes possessing a Polkadot native wallet and a browser extension for its management.

To be able to perform the tasks, the designated wallet must maintain a balance on the Shibuya network; consequently, users are required to utilize the faucet https://portal.astar.network/shibuya-testnet/assets for this purpose. They have to connect the wallet and press the drop icon.

Once the user’s wallet has a balance in the Shibuya testnet you are ready to go!

During the testing process

You can perform one, some, or every task. What you have to make sure of is to complete each task. Partial execution won’t be rewarded.

Each complete task accrued points, the more points you get the more rewards you will receive.

You will need to access the website to start executing the tasks: https://www.xsigners.io/welcome

  1. First Task: XSigners account with a single owner [Score: 1 point]
    a. Create an XSigners account being the only owner (owners: 1 — threshold: 1/1)-1
    b. Send balance, from the owner account to the XSigners account just created.
    c. From the XSigners account, send balance to the following address: our address YMg1dr5LhFa3y6G8nZ8hj2Bvc4cETZUgcFBm176AuLuvj8a
  2. Second Task: XSigners account with 2 owners [Score: 2 points]
    a. Add one owner (total: 2)
    b. Change threshold to 2/2
    c. With this new configuration, send balance to the following address: our address YMg1dr5LhFa3y6G8nZ8hj2Bvc4cETZUgcFBm176AuLuvj8a
  3. Third Task: XSigners account with multiple owners [Score: 1 point per owner]
    a. For each repetition of items a, b, c and d, increasing owner and threshold, two points will be added.
  4. Fourth Task: Use the transaction builder [Score: 5 points]
    a. Make sure to have balance in the multi-sig
    b. Deploy a contract the way you prefer to do it (hint you can use https://contractwizard.xyz/)
    c. Select any method of the contract
    d. Propose a transaction.
    d.1 For this task, it’s required step “a”.
    e. The completion of this task is given by the successful execution of the transaction.
  5. Plus QA task: Report bugs [Score: 6 points]
    a. Find and report a bug in our GitHub https://github.com/protofire/ink-multisig-ui/issues detailing the obtained and expected results and attach the evidence of the transaction. (This will require curation by our dev team).
  6. Plus DEV task: Resolve bugs [Score: 10 points]
    a. Find the solution of a bug loaded in our GitHub https://github.com/protofire/ink-multisig-ui and send the PR which will resolve the issue. (This will require curation by our dev team).

After the testing process

Complete the feedback form that you will be receiving from our side and report/fix bugs and report or fix bugs on github (if you have detected them). We are going to accept one response per user. Ensure that you send your feedback since without it the rewards will not be distributed, that is, the completion of this form is mandatory to receive rewards. Make your feedback specific, constructive, and address the key aspects of the assigned tasks. By doing so, you contribute significantly to the success of our testing program and the development of a secure and user-friendly multisig wallet.

Finally, you can check Discord to verify your rewards and news about the program.

Duration of the program

There are 50,000 $ASTR tokens to be allocated in rewards for participants in the testnet.

There are two important instances to be able to perform the tasks: the inscription and the testing process phase.

The inscription to this program will begin on March 15, 2024, at noon UTC and will end April 7, 2024, at noon UTC.

The testing process will begin on April 01, 2024, at noon UTC and will end once the allocated 50,000 $ASTR tokens are exhausted or the set deadline (May 01, 2024, at noon UTC) is reached.

Incentivized Testnet Rewards

Rewards for the testnet can be claimed by users at the end of the incentivized testnet according to the amount of points made.

The reward will be distributed per multi-sig account, not per participating address

  1. A score equal to 1 point accumulated: the user will receive 20 $ASTR tokens
  2. A score between 2–3 points accumulated: the user will receive 50 $ASTR tokens
  3. A score between 4–8 points accumulated: the user will receive 100 $ASTR tokens
  4. A score between 8–12 points accumulated: the user will receive 150 $ASTR tokens
  5. A score of more than 13 points accumulated: the user will receive 200 $ASTR tokens.

Testnet Timeline

The incentivized testnet will follow these milestones:

1) User Registration

2) Testing Process and sending feedback

4) Result analysis

5) $ASTR Claim Period

6) Communication and updates

Who Will Be Eligible for Rewards?

All participants in the incentivized testnet must prove ownership of the account private key corresponding to their claimed miner address,

To be eligible, complete this form with the mainnet address to claim the tokens and some simple information about you to obtain more valuable feedback. There is a restricted capacity for enrollment in the XSigners Incentivized Testnet Program. Due to logistical constraints and to ensure an optimal testing environment, we are limiting the number of registrations to 500 participants. You have time to complete the form starting on March 15, 2024 until April 7, 2024.

The incentivized testnet is a fantastic opportunity for users to learn and earn while supporting the XSigners adoption. We encourage you to participate and make the most of this opportunity.

Distribution mechanism

  • Tokens will be distributed at the end of the rewards program, once the tasks and feedback completed by participants have been reviewed and validated.
  • A review committee will be established to evaluate and validate participants’ contributions.
  • Tokens will be distributed according to the accumulated points and quality of tasks completed by each participant.

Contact and support

To get more information, for questions and clarifications, join to our Discord channel

This rewards program aims to encourage active community participation in improving the security and usability of the multisig wallet on the testnet, promoting effective collaboration and significant results.

Disclaimer: This Program Is Not an Investment

Participation in the XSigners incentivized testnet program is not to be considered an investment. The program is designed for testing and educational purposes, and participants should not enter with the expectation of earning profits.

Any Shibuya tokens have no monetary value and are solely for use in operating the XSigners testnet. Participants should be aware that the testnet could cease to operate at any time, resulting in the loss of all tokens and transactions.

It is imperative to ensure fairness and integrity in this testing process. Therefore, we want to make it explicitly clear that any detection of bot activity during the testing process will result in disqualification.

We are committed to creating an environment where genuine users can thoroughly evaluate our app and provide authentic feedback. Bot activity undermines the integrity of this process and compromises the accuracy of our testing results.

--

--

Protofire.io
Protofire Blog

We help token-based startups with protocol & smart contract engineering, high-performance trusted data feeds (oracles), and awesome developer tools (SDKs/APIs).