GithubHelp home page GithubHelp logo

cosmoscontracts / hack-juno Goto Github PK

View Code? Open in Web Editor NEW
43.0 9.0 3.0 33 KB

JunoHack - Incentivized smart contract challenge on the Juno testnet/mainnet.

License: Apache License 2.0

rust rust-language incentives hackathon

hack-juno's Introduction

Junø

c11

❗️For issue disclosure, check out SECURITY.md ❗️

🚀 For release procedures, check out RELEASES.md. 🚀

Juno is an open-source platform for inter-operable smart contracts which automatically execute, control or document a procedure of events and actions according to the terms of the contract or agreement to be valid and usable across multiple sovereign networks.

Juno is a sovereign public blockchain in the Cosmos ecosystem. It aims to provide a sandbox environment for the deployment of inter-operable smart contracts. The network serves as a decentralized, permissionless, and censorship-resistant zone for developers to efficiently and securely launch application-specific smart contracts.

Juno originates from a community-driven initiative, prompted by developers, validators and delegators in the Cosmos ecosystem. The common vision is to preserve the neutrality, performance, and reliability of the Cosmos Hub. This is achieved by offloading smart contract deployment to a dedicated sister Hub.

Juno is a blockchain built using Cosmos SDK and Tendermint.

Get started

If you have Docker installed, then you can run a local node with a single command.

STAKE_TOKEN=ujunox UNSAFE_CORS=true TIMEOUT_COMMIT=1s docker-compose up

Learn more

Attribution

We'd like to thank the following teams for their contributions to Juno:

hack-juno's People

Contributors

blockcreators avatar jakehartnell avatar wolfcontract avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

hack-juno's Issues

Highlander-Maker [Nomination]

Who are you nominating?
@Highlander-maker

What are you nominating them for?

Contribution to 4 projects which are still being developed further so i will update as i go along. Im not a prolific coder. Im not looking to blag Juno. i just want to highlight the time and effort to learn and hopefully contribute to this amazing community and highlight the amazing work put in by @giansalex .. Without him none of 3 of these project would even be on this list so thank you. Thank you to @JakeHartnell @the-frey @nullmames @jackzampolin @dimiandre for their help. Also, with out a doubt @Wolfcontract @blockcreators and not forgetting @toschdev for showing me the door to Cosmos eco-system. I am now have a basic toolset and knowledge to go forward and perform in future developments now. :). So thank you very much.

Here is what ive been working on to date.

  1. Juno Telegram Bot
    This bot has the ability to upload a compiled byte code on Juno chain. (Needs server to run on but npm you can run it locally). Gianny helped with linking this code to work on Juno.

https://github.com/Highlander-maker/juno-tg-bot

  1. Cosmwasm IDE ( writing suggestions for IDE and the use on Juno network as a ETH user on Remix)
    Helped Orkin with a script on what to have in the IDE with my remix experience. As a user of this in the past coding projects on ETH Orkin was after more of what executional functions were required for deploying contracts on chain. (JUNO)

InterWasm/DAO#6

  1. Work on Cosmverse (in progress) @giansalex big input on this. (STILL DEVELOPING)

https://github.com/CosmosContracts/cosmverse

  1. CoinFlip Dapp
    Simple betting app game linked on Juno network. Bet 50/50 your Juno for the chance to double up. @giansalex and myself wrote the code. i did it in Solidity while he re wrote in to Rust with the use of CW20

https://github.com/Highlander-maker/CoinFlipDapp

[Nomination] Myself for creating russian-speaking community of Juno Network

Who are you nominating?

I nominate myself:

TG: https://t.me/antropocosmist

GitHub: https://github.com/Antropocosmist

What are you nominating them for?

I've create russian-speaking community of Juno Network in TG.

I translate infrormation about Juno Network in russian, and answering on a questions about Juno Network to community members.

For now (18.09.2021), russian-speaking community have 125 real members.

Many of them participate in HackJuno, after they joined group, and I explain them, how they can contribute to Juno Network.

Please provide links to their work.

https://t.me/juno_ru

[Nomination] Validator BlueStake

Who are you nominating?
Validator BlueStake

What are you nominating them for?
Providing a snapshots service, with daily archives of the Blockchain, from high-performance infrastructure.
This service is useful for validators and other service providers who need quick deployments or recovery.

Please provide links to their work.
https://juno.bluestake.net/

[Nomination] Space Potato

Who are you nominating?
The one and only Space Potato!

What are you nominating them for?
They have been amazingly helpful debugging when we ran into issues on the Testnet.

Please provide links to their work.
There have been a couple examples of this. I remember that when we had an invalid genesis file for lucina, the potato was working hard to figure out which Gentxs were incorrect. Recently, he has helped with testing the CI setup for the hera testnet.

A recent example from the chat where Potato found a link that was wrong: https://discord.com/channels/816256689078403103/838144901585698837/883136041643560960

He was very helpful with reviewing the CI script:
https://discord.com/channels/816256689078403103/838144901585698837/883213524925558784

[Nomination] @ZeGetawayDriver

Who are you nominating?

@ZeGetawayDriver

What are you nominating them for?

  • For comprehensive Hindi Tutorial video for the Indian market. This content could be helpful for entire South Asian Region. This video will help a lot of Indians who have been only using CEXs to trade crypto coins and Hindi and Urdu-speaking communities who don't speak English.

Video contains -

  1. Indian market-relevant info in Hindi, showing how to move their funds from an Indian exchange to Binance so they can buy and send atom to keplr wallet and then swap atom for Juno.
  2. Swap Tutorial
  3. Staking Tutorial
  4. LP tutorial
  • JUNO related 3D modeling and animation, and JUNO themed NFTs.

  • Promotional work on Twitter, helped raising awareness about JUNO on twitter and specifically focused on encouraging liquidity providing on osmosis

Please provide links to their work.

[Nomination] validator cyberG

Who are you nominating?

Validator web34ever - https://t.me/HeKit

and

validator cyberG - https://t.me/cryptoq11

What are you nominating them for?

For online workshop "Deploy smart-contract on Juno Network" (part 1 and 2) for russian-speakers validators and developers.

Part 1: At this workshop, web34ever and cyberG was showing how to prepare PC for deploying smart-contracts on Juno Network.

More than 10 people was participating in online. And after this online we have a video, that can be used as educational material for future generation of validators and developers.

Part 2: At this workshop, web34ever and cyberG was showing how to deploy smart-contracts on Juno Network.

More than 10 people was participating in online. Several people was deploying smart-contracts on Juno-test-net-Lucia. And after this online we have a video, that can be used as educational material for future generation of validators and developers.

Please provide links to their work.
part 1:

https://youtu.be/xjGj8PIkrKU

part 2:

https://youtu.be/SuPByXkjbKk

[Nomination]

Who are you nominating?

What are you nominating them for?

**Please pro
What are you nominating them for?

**Please provide links to their work.
vide links to their work.*Who are you nominating?

What are you nominating them for?

**Please provide links to their work.

[Nomination] danvans007

**Who are you nominating? danvans007

**What are you nominating them for? spreading awareness on twitter/info graphic tokenomics/memes/and general info on the platfrom, testing and playing with the products (in testnet) and leaving feedback in discord/juno swap/junomint/junowallet/staking juno to multiple validators/claiming rewards/checking all fees and transaction speeds for feed back.which where great.
will be putting up a youtube vid on how to use the platform/staking/governance once its fully up and running.
Also done a giveaway to celebrate the launch of Juno.

**Please provide links to their work.
https://twitter.com/cryptodanvans/status/1442748727928758274?s=20
https://twitter.com/cryptodanvans/status/1442027541020172292?s=20
https://twitter.com/cryptodanvans/status/1441484096937422849?s=20
https://twitter.com/cryptodanvans/status/1441073724720128005?s=20
https://twitter.com/cryptodanvans/status/1439559130168102920?s=20
https://twitter.com/cryptodanvans/status/1438576897240227849?s=20
https://twitter.com/cryptodanvans/status/1436675767979724806?s=20
https://twitter.com/cryptodanvans/status/1430163765220237314?s=20
https://link.medium.com/FW6syqVZjkb
https://twitter.com/cryptodanvans/status/1446447716079448070?s=21

[Nomination]

Who are you nominating?
I don't really like this practice of "self-nomination", but I don't want to go and ask other people to nominate me, so I nominate myself one more time)

What are you nominating them for?
For the article-guide "Juno Network: How to add Juno-testnet to Keplr and get test-$JUNO", that bring a lot of new users to community, and also was really helpful in testing of Juno Network, and https://juno.omniflix.co/
It shows real usability of Juno Network, and give a practice for users.
This guide was one of the first guides about Juno, and a lot of people join community after it.

Please provide links to their work.

https://antropocosmist.medium.com/juno-testnet-guide-6269baa3fc05

[Nomination] to the POSTHUMAN validator for help in organizing and editing the video workshop "Deploying smart contracts on the Juno network" part 1 + part 2

Who are you nominating?
POSTHUMAN validator: @Antropocosmist

What are you nominating them for?
for help in organizing and editing the video workshop "Deploying smart contracts on the Juno network" part 1 + part 2
It will take a long time to organize an event, record a video, edit a video and upload a video, and then a promo video. Much more than just deploying a smart contract.
And now we have 2 awesome videos to help deploy a smart contract on the Juno network!

Please provide links to their work.

Part 1: https://youtu.be/xjGj8PIkrKU
Part 2: https://youtu.be/SuPByXkjbKk

[Nomination] Nominate POSTHUMAN (I don't understand how to add this info to previous nomination, because, there is link-on-link-on-link, so sorry me)

Who are you nominating?

https://github.com/Antropocosmist

What are you nominating them for?

For full video guide, how to add $JUNO to Kepler + how to buy $JUNO at Osmosis + how to stake (delegate_ $JUNO with OmniFlix + how to vote for proposals in Juno Network with OmniFlix + for explanation of how all it works

Please provide links to their work.

https://youtu.be/Z-M8pBSVks0

[Nomination] Ben2x4

Who are you nominating?
@ben2x4

What are you nominating them for?

  • Creating a working AMM contract that allows for swapping CW20 tokens.
  • Creating a cw20 token sale contract.
  • Work on the WasmSwap Dapp.
  • Creating a vesting tokens contract
  • Making great contributions to cw-DAO

Please provide links to their work.
https://github.com/ben2x4/crustacean-swap
https://github.com/Wasmswap/wasmswap
https://github.com/Wasmswap/wasmswap-interface
https://github.com/ben2x4/cw20-sale-contract
https://github.com/ben2x4/cw-vest
https://github.com/jakehartnell/cw-dao (see Insights)

[Nomination] Validator Secure Secrets

Who are you nominating?

I want to nominate two validators from the test-net of Juno Network: Secure Secrets and POSTHUMAN

What are you nominating them for?

Validator Secure Secrets create great article about HackJuno, that is helping to spread information about HackJunom and attract more people to HackJuno.

Validator POSTHUMAN was translating this article in russian language, and also adopt this translation for russian-speakers. It helps to make HackJuno more decentralized, and attract more people to participate in HackJuno.

Please provide links to their work.

English (now it's not available, but it was available):

https://securesecrets-org.medium.com/hack-juno-create-build-earn-d91ab527c35

Russian:

https://antropocosmist.medium.com/hackjuno-ru-42e53ec0cc78

[Nomination] Promotional support from Jack

Who are you nominating?
Jack Lin
cosmos.fan

What are you nominating them for?
Project promotion, publicity, brand building, video/article tutorials, Chinese community coverage

Please provide links to their work.
Synchronize the JUNO airdrop information with the WeChat community of Cosmos eco-enthusiasts. The entry threshold for our COIRFAN WeChat community is 10,000 ATOM.
0829

[Nomination] A bunch of people

Who are you nominating?

I want to nominate:
🔸 Vadim validator cyberG - https://twitter.com/vadyhodler777
🔸 Jack Zampolin - https://twitter.com/jack_zampolin
🔸 Daya from OmniFlix Network - https://t.me/devfreakk
🔸 Sistla from OmniFlix Network - https://twitter.com/svabhishek
🔸 Nikita from validator web34ever - https://twitter.com/web34ever
🔸 Validator Highlander Nodes - https://twitter.com/HighlanderNodes

What are you nominating them for?

All of them was participating in The Validator Show #6 - Juno Network: Testing the Cosmos (second try)
They was participate 2 times in show, and two times they was telling a lot of useful and interesting information about Juno Network and validation, but I was making mistake, so the first time video wasn't record.
But this validators was finding time to participate in show 2nd time, to tell a lot of interesting about Juno Network!
They don't get nothing for participation in show, and for part of them it's not so easy to speak in English, but this is wasn't a border to them, to speak about Juno Network!
Their behavior shows that they are really interested in validation and Juno Network, and they show that they are ready to bring any kinds of value to the Network, not only security.
They always ready to help, and they actively participate in many different initiatives of the Cosmos Ecosystem projects, so they bring to Juno Network many social and cultural value, like an education, solidarity and social contacts.
I don't know how we can compare such kind of value with value from developers, but I sure, that such kind of value also very important, because they make connections between community members better, and the main for us, like a humans, and for the blockchain - is connection!

Please provide links to their work.

https://youtu.be/ggRdwiGduCY
https://twitter.com/synctems/status/1416543131340771329
https://t.me/JunoNetwork/15228

[Nomination] Joseph (@jauziv)

Who are you nominating?
Joseph
Telegram: @jauziv

What are you nominating them for?
Amazing support to the community in the telegram, particularly on launch day.

Please provide links to their work.
t.me/juno

[Nomination]

Who are you nominating?

What are you nominating them for?

Please provide links to their work.

[Nomination] Sistla from OmniFlix Network

Who are you nominating?
Sistla from OmniFlix Network: t.me/Mina_ru_pricesvAbhishek

What are you nominating them for?
For amazing User Interface for Juno Network.
This UI is not only UI, but the great example of how Juno Network will be cool and user-friendly!
Because of this UI, people, who are just common users, can test Juno Network!

Please provide links to their work.
https://juno.omniflix.co/

[Nomination] giansalex

Who are you nominating?
@giansalex (Giancarlos Salas)

What are you nominating them for?
Being an OUTSTANDING contributor. Also for running, RPC nodes for lucina. 🙏

Please provide links to their work.

[Nomination] POSTHUMAN

Who are you nominating?

I nominate myself:

TG: https://t.me/antropocosmist

GitHub: https://github.com/Antropocosmist

What are you nominating them for?

I made a video about smart-contracts, and evolution of smart-contracts.

In this video, I tell about Juno Network, as about "the highest level of evolution of smart-contracts", as Juno Network is really the top of inter-operable smart-contracts that are powered by the community.

Also, I speak about HackJuno, and tell to the people about different possibilities to participate in HackJuno.

Video is in russian language, and with english subtitles.

All information about Juno Network and HackJuno - in the description of video.

After video a lot of new people joined russian-speaking community of Juno Network: https://t.me/juno_ru

Please provide links to their work.

https://youtu.be/ucCIx_AsbRs

Создание erc20 контракта Juno-testnet-lucina

Установка

Rust и Junod installation page.

Для начала , установим rustup.

rustup default stable
cargo version
rustup update stable

rustup target list --installed
rustup target add wasm32-unknown-unknown

Собираем клиент Juno для использование в тестнете

Используя go 1.16.3 для компилирования исполняймого бинарника junod

# clone juno repo
git clone https://github.com/CosmosContracts/Juno.git && cd Juno

# build juno executable 
make install


which junod

[Nomination] Again validator web34ever! He is unstoppable!

Who are you nominating?

Validator web34ever - https://t.me/HeKit

What are you nominating them for?

For the creating of russian translation of "Smart Contract ERC20 Tutorial on Juno testnet" - Инструкция по созданию Смарт контракта ERC20 в Juno testnet lucina

It really helps to russian-speaking developers and not only to deploy smart-contract on Juno Network, and bring more decentralization to the Network by involving in the process people who don't speak english very good. It's a big value for the community!

Please provide links to their work.

https://github.com/cybernekit/JunoSmartContract/blob/main/READMERUS.md

[Nomination] I would like to nominate Highlander Nodes

Who are you nominating?

  • Highlander Nodes (@Highlander-maker) that has picked up Rust recently and has worked with the @OmniFlixNetwork team to produce videos that will be shared with the community soon.

What are you nominating them for?

  • To work on HighlanderNodes' own idea of building a Telegram bot to interface with the Juno Network.

Please provide links to their work.
Below is the code for the bot, currently work in progress for the Juno Network

[Nomination] Sputnik Network Collective

Who are you nominating?

Sputnik Network collective: https://github.com/SputnikNetwork

What are you nominating them for?

For the adding $JUNO to https//sputnik.exchange and to https://SputnikNetworkBot

Now users can send tips with $JUNO directly in Twitter!
Just write in any comment with any other text or without:
<@username> juno #sputnik

For example:
@SputnikNetwork 0.123juno #sputnik

It will send 0.123 $JUNO from your balance to the balance of twitter-user @SputnikNetwork

! To send tips with $JUNO you need to have it on your balance
‼️ To top-up your balance with $JUNO, visit https://sputnik.exchange/ or https://t.me/SputnikNetworkBot —> "Deposit" —> JUNO

Please provide links to their work.

https//sputnik.exchange
https://SputnikNetworkBot
https://twitter.com/SputnikNetwork/status/1445420421172678657

[Nomination] I would like to nominate Jacob (Faddat)

Who are you nominating?
Jacob aka Faddat

What are you nominating them for?
Being an active contributor in the discord and helping update the Juno code to the latest versions.
Helping smaller validators with issues.

Please provide links to their work.
CosmosContracts/juno@c0e7cf8
CosmosContracts/juno@2b03ba3
CosmosContracts/juno@d4cc921

CosmosContracts/juno@213ab84
CosmosContracts/juno@dd0a95b
CosmosContracts/juno@854faed
CosmosContracts/juno@b509b0d
CosmosContracts/juno@53ff6aa

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.