/Quest-Into-The-Polyverse-Phase-1

All information related to phase 1 of the polymer incentivized testnet (PIT)

Quest into the Polyverse, Polymer's Incentivized Testnet!

The Polyverse embodies Polymer’s commitment to innovation, security, and scalability to the interoperability landscape. Polymer brings together developers, rollup and infrastructure operators to explore, build, and contribute towards the Interchain thesis.

As an initiative to honor developers instrumental to Ethereum's scalability via Layer-2 infra, cross-chain application development, and advancing IBC in the Cosmos ecosystem, we're offering rewards for their past contributions.

Polymer HUB

Polymer Hub is the first Layer 2 natively built for interoperability, connecting Ethereum’s growing rollup ecosystem using Inter-Blockchain Communication protocol. Polymer’s initial focus is to provide the developer community with tools to connect the Superchain and permissionlessly add new OP stack rollups to the wider Superchain network. The Polymer Hub brings IBC as the centerpiece of the superchain and helps rollups communicate with a common messaging standard. In order to better understand and test out IBC’s capabilities, welcome Polyverse Phase 1.

Phase 1 Guidelines

The Polyverse presents you with Phase 1 and the initial set of 3 quests. Each quest will provide guidance for some exciting use-cases for the Polymer community. However, these quests truly are meant for guidance and are optional, Polymer welcomes innovation!

If you have an exciting use-case, feel free to propose it here or register yourself and the idea here to continue building in stealth.

Quests Overview

All our quests or use-cases are presented as issues under specific labels for better categorization.

1. Create a cross-chain dApp using using IBC (with custom or universal channels).

Label: dApp development

We will be exploring application development with IBC as a messaging standard.

One of the great things of IBC is its ability to allow developers to build their own bridge by having their independent communication channels that no other application can use. This enables vastly reduced risk between the various instances of an application on different chains.

Some quests help you understand IBC features and how they improve the UX for known use-cases (like token bridging) and help you imagine the realm of possibilities for future developments.

Given this category is broad, we will be diving it further with additional labels as and when required like token bridging label.

2. Contribute to implementing the IBC standards in Solidity or create your own standard.

Label: IBC Solidity

IBC is a well documented and battle-tested protocol with many developers contributing code/standards to improve its developer experience and help other applications build off of their work. The Polyverse empowers further contributions, there are a few IBC standards Polymer thinks can be used by a wide variety of applications.

3. Contribute to building Polymer developer tooling ecosystem.

Label: developer tooling

Help build a world class Developer experience, for developer by developers.

As Cosmoethereum is in its early stages, there's a wealth of opportunities to contribute to its developer tooling. Whether it's creating a ready-to-deploy SDK for vIBC smart contracts facilitating new rollups connecting to Polymer, or improving the IBC explorer, your contributions can make a significant difference!

We will be expanding the quest categories as we reveal more partners taking part in our testnet.

Participation Instructions

Start your project

  • Teams: In case you are looking for team members to collaborate with, comments your team requirements under in Teams as per the provided template to connect with potential teammates or to list yourself.
  • Register: All participants, whether solo or in a group, must register by March 19th. Registering ensures our team can support you throughout the Polyverse and grants access to exclusive rewards.
  • Engage the Community: Mark your calendars for March 26th to introduce your project to early users in Phase-2 of the Polyverse. We will showcase your work to our extensive community, and projects that most engage the users will receive additional rewards.

You are good to start building!

  • Development Resources: Jumpstart your project with our comprehensive developer documentation, especially if you plan to interact with testnet contracts. These resources are designed to guide you through the initial setup and development stages.
  • Developer Lounge: Join our discord community to hangout with fellow developers and connect with the team to make sure you are up and running in the Polyverse.
  • Community and Support: For any development-related queries, head over to our developer forum. The Polymer Labs team and the Polymer developer community are there to assist you, ensuring help is always at hand when you need it.

Note: Regular updates and check-ins can enhance your Polyverse experience. Keep an eye on announcements and utilize the forums for collaboration and support.

Submission format

To ensure a smooth and fair evaluation process, all Polyverse participants are required to adhere to the following submission criteria:

  1. Project Repository: Submit your project as a public GitHub repository containing all source code, assets, and necessary documentation.
  2. Comprehensive README: Your repository must include a detailed README.md file covering the project overview, installation and usage instructions, technologies used, and team member contributions.
  3. Testnet Interactions (Must): Provide documented proof of testnet interactions, including transaction hashes, smart contract addresses (or Port).
  4. Demo Video (Recommended): Enhance your submission with a short demo video (5-10 minutes) showcasing your project's key features and functionality. Videos will help us priortise projects for evaluation.

Please refer to the detailed Submission Format for comprehensive guidelines before you submit your project here.

Judging criteria

The Polyverse consists of a predefined scoring rubric to provide transparency and fairness in evaluating contributions across a spectrum of activities, from dApp development to protocol implementation and beyond. This rubric not only sets clear expectations but also guides participants towards contributing high-quality work that advances the Polymer ecosystem.

To maintain engagement and a competitive spirit among teams and developers, we will implement a leaderboard to track team's performance according to the points earned in rubric. This will help Polymer ultimately facilitate rewards, promoting healthy competition and community engagement, encouraging participants to put their best foot forward.

Submissions will be reviewed on a rolling basis and to help us priortize your project - provide a working demo, engage with community and start onboarding users. Team that can showcase adoption within the community will be prioritzed.

Note: While multiple teams can work on the same quest, the leaderboard will only feature up to two teams per quest. To secure a spot beyond this limit, teams must demonstrate significant innovation beyond the foundational features.

Developer Incentives

The Polyverse offers developers opportunities for engagement and potentially influence the future direction of Polymer's interop solutions. Based on a projects percentile ranking in the leaderboard, project member(s) will be given Reward Attributes and stand a chance to receive potential future developer allocation.

Note: In order to promote team work, Reward Attributes will be alloted as is (not divided) to all the developers in a registered team, make sure to register!

Moreover, teams demonstrating substantial and meaningful development till 22nd March have the opportunity to advance to Polymer’s Launch Partner Program. This program is designed to support the most promising projects in transitioning from concept to protocol. Drop early submissions here. Selected teams will benefit from:

  • Comprehensive support from Polymer to launch their protocol to the market.
  • Exclusive access to Polymer resources, 1:1s with the team and connection with investors.
  • Incentives to attract and bootstrap early adopters.

Additional Reward Attributes

In recognition of exceptional contributions and achievements, additional rewards will be bestowed upon:

  • The top 3 teams on the leaderboard.
  • The leading project within each Quest category.
  • Contributors that propose meaningful use-cases.
  • Participants who stand out for their community contributions.
  • Projects that exhibit the "Most Wow Factor".
  • Participants that discover bugs or code optimisations (rewarded based on its severity).

In future these incentives will not just reward technical excellence but also our wider community in Phase-2 of the Polyverse. Projects will be further rewarded for the activity they generate!

Key dates

  • 19th March: Last day to provide us with your project and team details. Share here.
  • 22nd March: Early submissions to get into Polymer's Launch Partner Program for teams who can showcase meaningful development.
  • 26th March: Promote projects to broader community and help onboard early users in testnet and finally launch on mainnet (reserved for dApps with high readiness).
  • 5th April: Temporary building pause for evaluating all the submissions made till date. Keep eye out for the final leaderboard!

Resources

To support your journey in the Polymer Incentivized Testnet, make use of the following resources:

  • 🏗️ Developer Docs: Access comprehensive documentation for technical guidance.
  • Developer Forum: Join discussions, ask questions, and share insights with fellow developers.
  • 🌐 IBC Explorer: Navigate Polymer Testnet transactions and gain insights into the networks.
  • 📢 Discord Community: Join our discord and connect with other Polymer Pals.

Feel free to reach out to our product team in discord under the role Product Team.

We Value Your Feedback

At Polymer, we are committed to continuous improvement and innovation, and your feedback plays a crucial role in this process. Whether it's about your experience with our incentivized testnet, our developer tools, or the support you received, we're eager to hear what you think and how we can make things better.