GithubHelp home page GithubHelp logo

sorobanathon's Introduction

Welcome to Sorobanathon: First Light 🔭

We are no longer accepting submissions, stay tuned for more Soroban adoption programs to come!

Between now and December 15, 2022, you can earn rewards for experimenting with Soroban, and sharing your experience by creating content of all kinds, big and small. This is your chance to be an early Soroban adopter, and to be a part of the first program funded by the $100M Soroban Adoption Fund. Many more programs will follow! To find out about them, make sure to join the Stellar Dev Discord, and keep an eye on the #soroban channel.

The goal right now is to get you started, to gather feedback to guide the continued development of Soroban, and to generate some content to help kickstart the Soroban ecosystem. So roll up your sleeves, experiment, and have some fun!

For each qualified submission you create, you can earn a reward of 250 - 3000 XLM. It's a fun, low-lift way to tinker with Soroban while you help shape its development, and help grow the ecosystem as a whole.

Here's the kind of submission we're looking for:

Also, if you're trying to do something and it doesn't work, let us know! File a good issue and/or document your experience in some way, and turn that in! Soroban is still a work in progress, and info about issues, bugs, and blockers is super useful right now.

You can file new issues (and see existing issues) in the Soroban CLI repo or the Soroban SDK repo. If you do file an issue, make sure to link to it in your Sorobanathon: First Light submission. If you have questions, feel free to ask them in the Stellar Dev Discord #soroban channel

Get Started

If you haven't already, check out the Soroban docs to get oriented, get set up, and get your head around the Soroban fundamentals. When you're ready to create a submission…

  • Click the "Discussions" tab at the top of the page
  • Create a "New Discussion"
  • Title your discussion thread
  • Select the “General” category to post your submission
  • Add your submission. Feel free to put it right in the box, or to link to an external resource.
  • Once you have posted, you're done!

We will review your submission within a week, and reply on your submission thread to let you know if your submission qualifies to earn a reward! If so, we will ask you to complete a form to collect info necessary to validate and deliver a reward.

If your submission did not qualify, we may provide you with feedback on what's missing, or on how you can improve your submission so it qualifies. Once you have made the requested revisions, we will re-review your submission, and let you know if your submission qualifies for a reward.

What makes a good submission

The Stellar Development Foundation (“SDF”) will review submissions as they come in, and all Sorobanathon: First Light rewards are contingent upon review and approval of the submission by SDF, in its sole discretion.

Your submission should be coherent and easy to follow. If you are creating a tutorial, the audience needs to be able to follow along. If you are writing code, it should be clear what the code is supposed to do. Ideally, the code works, but if it doesn't, capture any errors you encounter. If you create an issue or make a feature request, make sure it's clear, complete, and helpful. Please document everything you can!

That said, we don't require submissions to be long, or involved, or super polished. You don't need to be a professional writer to participate, and we want to reward efforts big and small. If you have questions, feel free to reach out on the Stellar Dev Discord in the #soroban channel.

Rewards will be based on the scope and complexity of the submission. That said, here is a rough idea of what certain types of submissions can earn.

  • Code examples 250-750 XLM
  • Issues and feature requests 250-500 XLM
  • Long-form written tutorials (how-tos, explainers) 1000-3000 XLM
  • Long-form technical video tutorials 1000-3000 XLM

Note: SDF is under no obligation to make any rewards if there are no eligible submissions or Eligible Individuals (as defined below), or if Eligible Individuals do not successfully complete the compliance and tax obligations set forth below.

Tips for picking submission topics

💡 Choose a great hack idea.

  • Picture yourself at a hackathon trying to solve a problem quickly. What would it be?
  • Think about your own life and your own interests. Is there something missing that you could build with Soroban?
  • In this case, you can go big, and build the whole house, or you can scope things down, and focus on a single brick.

🔎 Look for inspiration

  • You don't need a completely unique concept, and reviewing other approaches can jumpstart your thought process
  • So check out existing smart contract tutorials for inspiration.

🌎 Connect with the community

  • Be proactive, engage with other devs, and ask for feedback in the Stellar Dev Discord #soroban channel.
  • Remember that this is a community we build together 💪! Our code of conduct is here.

🎉 Remember to have fun!

  • There are no wrong answers here. As long as you are experimenting with Soroban, documenting and sharing, you're on the right track.

Happy Soroban-ing!!

Sorobanathon Eligibility Guidelines

Submission Guidelines

  • All submission materials should be in English or, if not in English, include an English translation.
  • Do not submit:
    • Articles that point to ongoing asset sales, ICOs, referral programs, or affiliate links.
    • Speculative articles, price or price prediction articles, or “why X should buy Y” articles.
    • Announcements of announcements, short update blogs, or substanceless marketing pieces.
    • Articles attacking others. Please adhere to the SDF Code of Conduct.
    • Other people’s work - no plagiarizing or infringing on a third party’s rights.
  • All submissions must be original works and the author should own all right, title and interest in the submission or, if third party licensed content is included in a submission, all necessary rights must be fully sub-licensable to SDF. Submission should not include any content that is unlawful, breaches any third party rights, or is otherwise in violation of or contrary to applicable laws or regulations.

Reward Eligibility Guidelines

While anyone may make a submission, only Eligible Individuals will be considered for XLM rewards. For purposes of Sorobanathon: First Light, an “Eligible Individual'' is a natural person who:

  1. Is the greater of: (i) 18 years of age, or (ii) the minimum age that is legally permitted to use and hold cryptocurrency and/or to participate in Sorobanathon: First Light in the jurisdiction where such person resides;
  2. Is not an individual on the U.S. Department of Treasury’s Office of Foreign Assets Control (OFAC) Specially Designated Nationals and Blocked Persons List or otherwise under sanction by OFAC (or an immediate family member - spouses, parent, child, sibling, grandparent, and “step” child - of such individual) or be employed by or affiliated with an entity sanctioned by OFAC;
  3. Is not a resident of any country, state, province or territory subject to comprehensive OFAC sanctions, including Cuba, Iran, North Korea, Syria or any Russian-controlled region of Ukraine; and
  4. Does not reside in a jurisdiction where the transfer and holding of cryptocurrency is illegal or would require a special license or authorization that the such person does not possess.

SDF reserves the right, in its absolute discretion, to disqualify any participant or submission, without warning, from Sorobanathon: First Light, and to ban them from future programs funded by the Soroban Adoption Fund if they act in a way that violates these guidelines, is inappropriate, or not in the best interests or spirit of the program.

License to Submissions

By posting a submission, you will be granting to SDF and its assigns, licensees, and successors a royalty-free, irrevocable, non-exclusive and unlimited right and permission to use your submission, name, picture, statements, project name, likeness, and voice, and any material based thereon or derived therefrom (collectively, the “Content”), in any form, media, or technology now known or later developed, and to use, edit, modify, duplicate, distribute, publish, publicize and/or create derivative works from the Content (or any portion thereof), throughout the world, in perpetuity, without limitation and without payment of any royalties or compensation, consideration, notice or permission, except where prohibited by law, for the purpose of creating educational, informational, and promotional materials or creative assets (any such materials or assets that feature the Content are referred to herein as “Assets”), including, without limitation, on social media, or on any website owned or affiliated with SDF. You will have no right of approval, no claim to any compensation, and no claim arising out of the use, alteration, or distortion or use in any composite form of the Content.

Legal Terms and Acknowledgements

Sorobanathon: First Light is governed by the SDF Terms of Service and the guidelines described herein (the “Sorobanathon Eligibility Guidelines”). SDF may collect personal information from you in connection with your submission, and such information is subject to the SDF Privacy Policy. SDF reserves the right, in its sole discretion, to cancel, suspend and/or modify all or any part of Sorobanathon: First Light at any time for any reason. The terms and conditions of Sorobanathon: First Light are subject to change at any time, including the rights or obligations of the Participants and SDF.

XLM is a highly risky and volatile asset, and SDF does not provide any representations, warranties, or guarantees of its value. You will be required to provide certain information to facilitate receipt of any XLM reward, including completing and submitting any tax or other forms necessary for compliance with applicable withholding and reporting requirements. You are responsible for reporting the receipt of any XLM reward to relevant government departments or agencies, where applicable, and paying all applicable taxes in your jurisdiction of residence. SDF reserves the right to withhold a portion of any reward amount to comply with the tax laws of the United States or other relevant jurisdictions. You should inform yourself as to any legal and tax requirements or consequences applicable to you in respect of the acquisition, holding, and disposition of XLM. You are also responsible for complying with any applicable foreign exchange and banking regulations relating to any XLM reward received hereunder.

SDF’s failure to enforce any of these terms or guidelines shall not constitute a waiver of that provision. Should any provision of these Sorobanathon Eligibility Guidelines be or become illegal or unenforceable in any jurisdiction whose laws or regulations may apply to a participant or submission, such illegality or unenforceability shall leave the remainder of these Sorobanathon Eligibility Guidelines to the fullest extent permitted by law, unaffected and valid. The illegal or unenforceable provision shall be replaced by a valid and enforceable provision that comes closest and best reflects the SDF’s intention in a legal and enforceable manner with respect to the invalid or unenforceable provision.

Remember that this is a community we build together 💪! Our code of conduct is here and our Privacy Policy is here.

sorobanathon's People

Contributors

achallagundla avatar kalepail avatar leighmcculloch avatar rice2000 avatar stellar-terraform 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

Watchers

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

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.