You can aim to do both in a challenge, or just focus on one of them. This allows designers that don't have coders available to make an amazing concept and get rewarded for that, while coders that aren't that comfortable with creating beautiful and intuitive user experiences can get rewarded for creating functional prototypes.
If any of these challenges seem interesting, please read through the information and documentation we have provided, and then feel very free to reach out to discuss ideas and get feedback from our team. You can reach us on Discord, or you can reach out directly to Gjermund on twitter (https://twitter.com/GjermundGaraba) or email (gjermund [at] empowerchain.io)
There are also grants available for bigger ideas and/or further development. Reach out to discuss more!
Plastic Credits
Generic plastic credit issuer interface
We need a generic interface for issuing plastic credits. Our main use case for this short-term is to let anyone test plastic credit issuance on testnet (Empower Platform has this integrated in a SaaS platform, but perhaps it can serve as a user interface for many otherplastic credits on mainnet in the future as well!).
Plastic Credit Issuer interface should at least provide:
an input allowing to provide all the necessary plastic credit data, based on the Plastic Credit Index File requirements (TODO add link to doc)
a mechanism to build Plastic Credit Index File based on the data provided by user
integration with Empower's IPFS Storage, so it can upload binary files and Plastic Credit Index File
integration with EmpowerChain using EmpowerJS, so it can issue on-chain credits
transaction signing with the Issuer wallet (for testing purposes it can even be a part of the frontend code, but it'd be nice to have it done separately with a webservice)
TODO: Link to Plastic credits docs
Plastic credit dashboard
Build a dashboard to show interesting data like:
Number of plastic credits issued
Number of plastic credits retired
Number of plastic credits sold
All of the above in graphs, time-bound, today, etc
Plastic credit non-crypto buying
The plastic credit marketplace only support buying plastic credits using crypto. For this to truly scale we need other solutions for non-crypto use cases.
We have two ideas, but feel free to ignore them and come up with something much better too!
A way for organizations to accept invoices from KYC'ed / whitelisted buyers - this could be built into the existing marketplace (contract and/or frontend)
Setting up a system for buying credits using fiat directy, and somehow do all the transfers/exchanging/etc on the backend.
This could be a real game changer for us, so if you want to be the rules of plastic credits, we will support you in any way we can (grants are also on the table for long-term projects).
TODO: Link to docs about plastic credits
TODO: Link to docs about marketplace
Plastic credit DeFi concept
How can we combine plastic credits in a DeFi concept? Find a way to make plastic credit use cases even more interesting by combining them with traditional DeFi ideas.
TODO: Link to docs about plastic credits
Plastic credit NFT concepts
Wrapping plastic credits in NFTs could take plastic credits to the interchain with IBC. What would a useful concept for this be?
TODO: Link to docs about plastic credits
Proof of existence
Proof of existence signatures
To make proof of existence even more useful, we want to the capability of multiple parties to sign the proof (for whatever purpose they might like).
The idea here is to extend proof of existence with a CosmWasm smart contract which asks X accounts/addresses to sign/confirm the proof. The sign/confirm part would be in the smart contract and reference the proof of existence hash which is on-chain (the smart contract could create the PoE during instantiation for instance).
Figure out a way to build this UI into our existing Proof of Existence UI, or build a new one if you think it would make more sense.
TODO: Link to Proof of Existence docs
Proof of Existence stamp
When creating a proof of existence of a document for instance, it would be useful to have some kind of stamp that can be used to show (and prove) that the document existed at specific point in time.
A simple graphic design would be helpful here, but if you can also figure out a nice UX for the whole journey of creating proofs, where to use stamps, etc it would be even better :)
TODO: Link to Proof of Existence docs
Proof of Existence wildcard use cases
How can an immutable piece of data be used? What can it prove? How can you enforce it?
Use PoE as the basis for bets, predictions, certifications, proof of ownership, etc.
Build a brand new application, or build it into our existing proof of existence interface.
TODO: Link to Proof of Existence docs
Chain tooling
EmpowerChain-specific Governance UI
Create an EmpowerChain branded governance UI/app that shows EmpowerChain's group-based governance structure in an easy-to-understand and transparent way.
TODO: Explain a bit about the governance structure
TODO: List capabilities
TODO: Link to EmpowerChain docs on governance
Wildcards
Wildcard bounty
To signal that we don't think we have all the answers: a wildcard bounty! Come up with an innovative way to use EmpowerChain. We don't know what a wildcard might look like, so we don't put any rules for this. We'll know it when we see it!
Bounty intro
Most challenges have 2 parts:
You can aim to do both in a challenge, or just focus on one of them. This allows designers that don't have coders available to make an amazing concept and get rewarded for that, while coders that aren't that comfortable with creating beautiful and intuitive user experiences can get rewarded for creating functional prototypes.
If any of these challenges seem interesting, please read through the information and documentation we have provided, and then feel very free to reach out to discuss ideas and get feedback from our team. You can reach us on Discord, or you can reach out directly to Gjermund on twitter (https://twitter.com/GjermundGaraba) or email (gjermund [at] empowerchain.io)
There are also grants available for bigger ideas and/or further development. Reach out to discuss more!
Plastic Credits
Generic plastic credit issuer interface
We need a generic interface for issuing plastic credits. Our main use case for this short-term is to let anyone test plastic credit issuance on testnet (Empower Platform has this integrated in a SaaS platform, but perhaps it can serve as a user interface for many otherplastic credits on mainnet in the future as well!).
Plastic Credit Issuer interface should at least provide:
TODO: Link to Plastic credits docs
Plastic credit dashboard
Build a dashboard to show interesting data like:
Plastic credit non-crypto buying
The plastic credit marketplace only support buying plastic credits using crypto. For this to truly scale we need other solutions for non-crypto use cases.
We have two ideas, but feel free to ignore them and come up with something much better too!
This could be a real game changer for us, so if you want to be the rules of plastic credits, we will support you in any way we can (grants are also on the table for long-term projects).
TODO: Link to docs about plastic credits TODO: Link to docs about marketplace
Plastic credit DeFi concept
How can we combine plastic credits in a DeFi concept? Find a way to make plastic credit use cases even more interesting by combining them with traditional DeFi ideas.
TODO: Link to docs about plastic credits
Plastic credit NFT concepts
Wrapping plastic credits in NFTs could take plastic credits to the interchain with IBC. What would a useful concept for this be?
TODO: Link to docs about plastic credits
Proof of existence
Proof of existence signatures
To make proof of existence even more useful, we want to the capability of multiple parties to sign the proof (for whatever purpose they might like).
The idea here is to extend proof of existence with a CosmWasm smart contract which asks X accounts/addresses to sign/confirm the proof. The sign/confirm part would be in the smart contract and reference the proof of existence hash which is on-chain (the smart contract could create the PoE during instantiation for instance).
Figure out a way to build this UI into our existing Proof of Existence UI, or build a new one if you think it would make more sense.
TODO: Link to Proof of Existence docs
Proof of Existence stamp
When creating a proof of existence of a document for instance, it would be useful to have some kind of stamp that can be used to show (and prove) that the document existed at specific point in time.
A simple graphic design would be helpful here, but if you can also figure out a nice UX for the whole journey of creating proofs, where to use stamps, etc it would be even better :)
TODO: Link to Proof of Existence docs
Proof of Existence wildcard use cases
How can an immutable piece of data be used? What can it prove? How can you enforce it?
Use PoE as the basis for bets, predictions, certifications, proof of ownership, etc.
Build a brand new application, or build it into our existing proof of existence interface.
TODO: Link to Proof of Existence docs
Chain tooling
EmpowerChain-specific Governance UI
Create an EmpowerChain branded governance UI/app that shows EmpowerChain's group-based governance structure in an easy-to-understand and transparent way.
TODO: Explain a bit about the governance structure TODO: List capabilities TODO: Link to EmpowerChain docs on governance
Wildcards
Wildcard bounty
To signal that we don't think we have all the answers: a wildcard bounty! Come up with an innovative way to use EmpowerChain. We don't know what a wildcard might look like, so we don't put any rules for this. We'll know it when we see it!
Reach out to bounce ideas with us if you want :)
TODO: Link to docs