MainStage: A Security Testing Platform for Everyone

Trias
3 min readMar 1, 2022

--

TL;DR

Unlike other auditing platforms, MainStage will not only be open for projects or developers. It tests security in the forms of NFT and GameFi, making the boring test code as interesting and easy as playing games.

MainStage is an open security testing platform that lowers the barrier for security audits by turning codes to NFTs. Users without a technology background no longer lack information about projects, and can actually participate in the process of testing and make informed investment decisions based on real test results.

The setting of GameFi provides an application scenario for NFT and solves the problem of mapping the value of NFT in MainStage. Users can participate in the testing process of the project by staking NFT and be rewarded with GEON after the test is completed. GameFi lowers the barrier for users to participate in testing, while Play to Earn makes MainStage’s business model sustainable. Users are able to obtain NFTs by participating in ecological activities. And staking NFTs to obtain token rewards can give users the motivation to continue participating. MainStage can also rely on P2E to continuously attract attention and funds.

The social element is also an important feature of MainStage NFT. In addition to staking to participate in testing to get rewards, MainStage also supports users to create their own code to generate unique NFTs. Users can exchange technical tips with each other, discuss testing solutions together, and finally get staking rewards. All these social elements help users establish meaningful interaction, naturally bring users together and strengthen their sense of identity in the community. At the same time, a unique NFT is also a status symbol, just like a piece of powerful equipment or a cool avatar, which users can share on social platforms to attract attention and discussion from friends and achieve self-satisfaction.

There are three types of NFTs in MainStage, corresponding to three roles — Custodians, Defenders, and Witness Bearer.

The Custodians NFT represents a piece of test code. In addition to the existing test code in the MainStage code repository, MainStage also supports users to deploy their own code to generate the Custodians NFTs. Users can combine different Custodians like Lego blocks to test the project and make investment decisions based on the test results.

The Defenders represent an attack and defense strategy. MainStage abstracts different attacking methods based on its expanding threat intelligence and contract vulnerability database and deploys corresponding defense strategies against these attacks. Defenders are generated from the code of these attack and defense strategies. Project owners can use Defenders to respond to possible or ongoing attacks and safeguard users’ assets.

Witness Bearer represents an attack and defense event. It’s a kind of memorial NFT, and every attack and defense event that occurs on MainStage generates a unique Witness Bearer, which records the critical code in the event. The holder of the NFT is the witness of this history.

In addition to the attack and defense events occurring on the MainStage, some famous attack and defense events in the history of blockchain development will also be recorded and generated as Witness Bearer. Such Witness Bearer of great historical significance will be used as MainStage’s Genesis NFTs, which record milestones in blockchain development, just like NBA Top Shot records the classic moments of the star players. A Genesis NFT is as valuable as a limited edition Star card for collection.

The NFTs of the MainStage ecosystem will be publicly sold to the community, and the revenue will be distributed to TRIAS holders and NFT holders. So in addition to its collection and display functions, MainStage’s NFT will also be an important tool to capture the value of the MainStage ecosystem.

--

--

Trias
Trias

Written by Trias

Trustworthy and Reliable Intelligent Autonomous Systems

No responses yet