Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Spheron Bounty: SDK, CLI And Git Actions #1

Open
izrake opened this issue Oct 4, 2022 · 4 comments
Open

Spheron Bounty: SDK, CLI And Git Actions #1

izrake opened this issue Oct 4, 2022 · 4 comments

Comments

@izrake
Copy link
Contributor

izrake commented Oct 4, 2022

Juding Criteria

All submissions must contain clear and concise information with explicit instructions and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tool flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the bounty winner and notified within seven working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: Spheron. All money will be paid to USDC
Total Shared bounty pool: 2800 USDC

What will you be creating?

Spheron recently opened up some of its APIs to allow developers and organisations to build their use cases using Spheron Infrastructure's power.
You will be utilising the API to build the SDK, CLI and Actions around it.

SDK

Bounty Prize: 1000 USDC

Judging Criteria

All the submitted SDKs will be judged around the below points.

  • Code Quality
  • Must follow Open Source Standards
  • All the possible corner cases must be covered
  • Well-written documentation and video explaining SDK

CLI

Bounty Prize: 1000 USDC

Judging Criteria

  • Code Quality
  • Must follow Open Source Standards
  • All the possible corner cases must be covered
  • Well-written documentation and video explaining CLI

Git Actions

Bounty Prize: 500 USDC

Judging Criteria

  • Code Quality
  • Must follow Open Source Standards
  • All the possible corner cases must be covered
  • Well-written documentation and video explaining Action

Hypersign Validator Script for Akash

Bounty Prize: 300 USDC By Hypersign Team

Judging Criteria

  • Code Quality
  • Must follow Open Source Standards
  • All the possible corner cases must be covered
  • Well-written documentation and video explaining Action
  • The dev should deploy the container via Sphero
  • A clear documentation on how it can be done should be provided for other validators to read and deploy
  • Must be deployable from Spheron Compute Interface to Akash

Push the code to the node package manager

Push the code to the node package manager and submit your open source repo details.

Programming Language

  • Typescript
  • Shell Script (Any preferred Language)
  • Javascript

How to submit the code

After starting the work, comment your GitHub repository on this issue.

NOTE

The code submitted here must be open-sourced and testable.

Support

Join our discord channel for any queries around the platform and APIs. https://discord.com/invite/ahxuCtm

Resources

Starting Point: https://docs.spheron.network/rest-api-references/

API Docs: https://api-v2.spheron.network/docs/rest-api/

Website: https://spheron.network

App: https://aqua.spheron.network

@Dimokus88
Copy link

https://github.com/Dimokus88/hypersign/blob/main/Spheron_Guide.md

@theycallmeloki
Copy link

theycallmeloki commented Oct 7, 2022

Greetings!

I'm planning to ship a version of the Spheron CLI, thinking to use Golang as the tooling is really good for CLI,

Here's the repo:

https://github.com/theycallmeloki/spheron-cli

Please do create issues to nudge it in the direction you want the project to evolve

Thanks!

My wallet address is - 0xlok.eth -> 0xe5e98df807c3c4f8e57eeeed0968895b2ea5fefb

@priyansuhub
Copy link

priyansuhub commented Oct 8, 2022

Typescript Library for Spheron

https://github.com/priyansuhub/spheron-sdk-ts

Metamask Wallet Address: - 0xd2AeA40dEac037e149C88d0CA5E399727DB5fFF4

@theycallmeloki
Copy link

theycallmeloki commented Nov 9, 2022

Greetings!

I shipped a version of the Spheron Github Action, here:

Main repo here:
https://github.com/theycallmeloki/spheron-upload-action
Testing repo here:
https://github.com/theycallmeloki/spheron-upload-action-test

Please do create issues to nudge it in the direction you want the project to evolve

Thanks!

My wallet address is - 0xlok.eth -> 0xe5e98df807c3c4f8e57eeeed0968895b2ea5fefb

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants