Finality in blockchains. How to evaluate the performance of blockchains?
Is tps a good metric?
Description of measurement methods, consideration of important factors affecting measurements. Errors in measurements and in the interpretation of results. Description of the methodology for testing the Polkadot and EOS networks with MixBytes and the architecture of open-source solutions for testing other networks (such as Cosmos).
Pros for listeners: basic knowledge of dev-ops, distributed databases, blockchains. Understanding what tools, like, are doing: Ansible, Prometheus, Terraform, Rancher, and AWS, GCE, Digital Ocean platforms.
It is advised to google everything listed in the "pros for listeners" prior to the workshop
We will analyze the capabilities of CosmWasm for the development of smart contracts. Deploy working environment & develop and launch a full-fledged decentralized application. Additionally, we will explore the cross-chain interaction of IBC contracts.
The Unicorn Prize is about creating a "fitting" or "fun" combination of a blockchain that belongs to "Decentralized finance" (DeFi) and makes use of the "Inter-Blockchain Communication" (IBC) protocol using the Cosmos SDK. With IBC, it is expected that at least one part of the application makes use of the IBC module or IBC Transfer module.
For example, this can be and AMM for liquidity or a borrowing and lending solution between 2 or more Cosmos-SDK based blockchains. Or better, between a Cosmos-SDK blockchain and any public, permissionless blockchain.
Kitty Prize: IBC & NFT
For the Kitty Prize, teams are expected to build their own NFT projects using Cosmos-SDK. This includes, but is not limited to NFT wallets, standards, modules, and games. With IBC, it is expected that at least one part of the application makes use of the IBC module or IBC Transfer module.
For example, you may create a game with NFT tokens that can work, pass transactions / mint tokens between 2 Cosmos-SDK chains. Or better, between a Cosmos-SDK blockchain and any public, permissionless blockchain.
Fox Prize: IBC infrastructure
The Fox Prize is about building IBC infrastructure including bridges, wallets, relayers and explorers that utilize Inter blockchain communication.
Your tool should allow cross-chain transactions between 2 Cosmos-SDK chains. Or better, between a Cosmos-SDK blockchain and any public, permissionless blockchain.
Pre HackAtom Translation Challenge
The category has a total prize pool of $1,000 in ATOM to be shared between the participants.
Translate any of the required, technical, documentation on the provided list to Russian. One person can translate as many documents as they want.
Documentation must be submitted by March 10. Winners will be chosen prior to the start of the HackAtom, after their work has been checked by the organizing team.
Task Assuming liquidity module on one zone (from B-Harvest):
Create a bonding curve contract.
Buy tokens (3 different accounts).
One account sends their tokens via cw20-ics20 contract to chain X.
List tokens on dex on remote chain.
New account buys on dex.
New owner transfers back to origin.
New owner selles on bonding curve to get back native token.
The hackers must learn to use 2 contracts, IBC messages and the dex.
$1k USD in ATOMs will be awarded to the first script provider and the $500 USD in ATOMs will be awarded to the first 2 hackers who provide manual solution. If there is no script provider then the full $2k will be divided between the first 3 who provide manual solution.
Create some test for your contract using a mock prizeAuthority ('@agoric/zoe/tools/fakePriceAuthority'). PriceAuthoritiesare a standardized way of representing price oracles in Agoric smart contracts.
Instead of a mock, use the priceAuthority that is available on-chain ('home.priceAuthority').
Write tests that acts as a user successfully using the contract and triggering different scenarios (it may be easier to contribute using the mock for this to trigger a scenario in particular). Be sure to make offers using different kinds of invitations.
Write a new contract that uses a priceAuthority.
Using the priceAuthority as a model of how oracles can be used on Agoric, create another kind of Authority, such as a disputeResolutionAuthority or a governanceAuthority (in both cases, an obhect whose methods five a decision output), or a weatherAuthority (an object whose methods give weather information, such as rainfall).
The prize will be split between the first 3 hackers who complete the tasks from start to finish. If no hackers are able to complete all the tasks, the rewards are split among 3 hackers who are able to completet the most tasks.
The prize will be awarded to the first submission with complete implementation. If there are no submissions with complete implementation, then the prize will go to the most complete submission. Each step will gain hackers 10 points, the hacker with the higest score - wins.
Akash is the world's first open-source cloud marketplace that is censorship resistant, non-custodial, and self sovergin. Awesome Akash is a curated list of awesome resources people can use to familiarize themselves with Akash and with Akash and includes examples of several applications they can deploy ont he platform.
Deploy your open-source application (or any OSS application not already on the list) on Akash Network and submit an SDL file toAwesome Akash.
Instructions on how to deploy the SDL filesin this repository can be found here.
The prize will be split evenly among the first 10 hackers to succesfully complete the task
Join Akash developer chat ondiscord if you have any questions or concerns.
KYC/AML will be required to claim winnings
Tendermint Starport Bounty
Prize: $5,000 1st Place — $3,500 in ATOMs Runner-up — $1,500 in ATOMs
Bounty Contribute to Starport, the state-of-the-art open-source tool for building blockchains, for a chance to up to $5k USD in ATOMs. You can introduce improvements to code generation, builiding & running blockchains, or explore other ways to make blockchain development easier on Starport. We are looking for innovation and advancement of Starport code. Sponsor Rules
There will be a winning team that receives $3.5k USD in ATOMs and a runner up team that receives $1.5k USD in ATOMs.
KYC will be required for prize dispersement
Secret Contract Bounty by Secret Network
Prize: $5,000 1st Place — $3,500 in SCRT Runner-up — $1,500 in SCRT
Bounty Create a Secret App using Secret Network. You can refer to this postfor ideas and inspiration. Our goal is to use this hackathon to get developers started building on Secret Network and apply for Secret Network development grants.
Winning team will receive $3500 in SCRT and the runner-up will receive $1500 in SCR
KYC will be required for prize dispersement
Cybers 'quitter' bounty
Prize: $5,000 in GCYB or 35 GCYB Please note that GCYB is illiquid and the prize may actually be larger due to the flactuation of the price of ETH against GCYB
Winning 2 teams and a runner up team
Bounty «Create a digital Life»:
Launch a contract that will create cyberlinks based upon a strategy that drives you (i.e. random linking)
Get your contract tocyberlink in autonomous mode. I.E. add your contract to thecron module. The program should be executed per block or randomly or every given number of blocks
Get your contract to talk with your friends on other chains, using `ibc-reflect`, in autonomous mode. Your contract should be able to talk to other contracts, using IBC, autonomously
Hacker shoul be able to demonstrate knowledge of VM bindings to cyber's modules and the writing of contract with CosmWasm
There will be a winning team and a runner up team, the prize will be devided subjectively by the sponsor among the 2 teams
KYC is not required to receive the prize
All projects must be submitted atdevpostby 23.45 PM MSC time, March 26th 2021.
Submissions must include link to Github to show coding!
Only one member per team needs to submit the project. Be sure to include the names of all the team members and that every team members has registered for this hackathon on Dev Post.
All projects submitted will be considered for all prize categories including the Community Choice Award. The Pre HackAtom Translation Challenge is an individual challenge that will run from Feb 17 - Mar 10.
Was everything you did just a presentation or did you code? Did you execute clean code applying new or difficult techniques across a well thought out stack? This rating is for how much they got the nerd in you to geek out.
Have you seen something like this before? Is it the same old hackathon project in a new package? Is it something you've never thought of or imagine before? This rating is for how new and surprising the idea is, even if it wasn't completed.
Who cares what it does, how does it feel? Is there an X factor? Can you use it? The blockchain space needs the next Steve Jobs. Can your product compete? This score is for user experience and UI
Utility and competitiveness
Does your project solve an existing problem? Does the market recognize this as a problem? Is your product able to compete with similar existing products on the market? This score is for the product side of your project
Presentation [Finalists only]
Is the project able to announce their work clearly? Can you think out of the box? Is there a README that someone outside of your team can understand? This score is for how well a project is presented in the final stage.