casper-network / casper-network/ready-player-casper-gitcoin
Build an Oracle for Casper Game Development
- Dominant language
- No language data
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
### Build a Useful, Accurate, and Secure Oracle for Casper Game Development
### Prize Bounty
Intermediate Tier
71500 CSPR (\~$5000) for 1st place.
35750 CSPR (\~$2500) for runner up.
### Challenge Description
Create an oracle that game developers can implement to reliably and securely query data from outside the Casper Network. Examples are verifiable random number generators and keeper bots. Think of data relevant to game functionality.
### Submission Requirements
- Create a public GitHub repository for your project, then submit it using the Gitcoin UI.
- Create a design document or a README file.
- Project must be live on the Casper Testnet or Mainnet.
- Find a way to explain your design and implementation. You can design a detailed written document with screenshots, or record a video. You can upload your document or the video [here](https://drive.google.com/drive/u/5/folders/1hantR5dMbdJ8KE7edyIuW4IHT_DhnpuR) or on a platform of your choice.
- Use the following naming convention for your file:
- Teamname_Title_Serial_YearMonthDate.*
- Example: dAppsRUs_DAO_001_20220415.*
- Add technical documentation and unit tests as appropriate.
- Please include a document outlining more features or enhancements to your project that could be implemented in the future.
- All bounty submissions must be received no later than 11:59 PM EST on April 15th 2022.
### Judging Criteria
- Utility - Your oracle must be useful to game developers on Casper. It must solve a problem that was previously unsolved in the Casper ecosystem.
- Usability - Your oracle should be as easy as possible for developers to integrate into their games. Documentation is a plus.
- Accuracy - Your oracle must be accurate, especially over long periods of time.
- Security - Your oracle must be secure. Vulnerabilities should be mitigated as much as possible before submission.
- Decentralization - The more decentralized your oracle the better. Eliminate single points of failure as much as possible.
### Winner Announcement Date
- Ready Player Casper will commence on Tuesday, March 15th, 2022, at 05:00 AM UTC.
- All projects must be submitted by April 15th, 2022, at 11:59 PM UTC.
- The project judging will take two weeks, and prizes will be dispersed by April 30th, 2022.
### Resources
- Refer to our [documentation](https://casper.network/docs/) to get started.
- Have questions? [Join our Discord](https://discord.com/invite/T9T4HCv6Sw) and ask a community member!
### Prize Payment Method
- Prizes will be dispersed in CSPR, Casper Network's native token. For this you'll need to create a Casper account, which can be done easily within the [Casper Signer](https://casper.network/docs/workflow/signer-guide).
- When you submit your work, you should provide your CSPR address, NOT your Ethereum address.
- If you are restricted from receiving CSPR in your area, The Casper Association will transfer your reward in USDT (ERC-20).
*Korean translation*
### **캐스퍼 게임 개발을 위한 정확,안전,유용한 오라클을 만들어라**
상품 보상
중급 티어
71500 CSPR (\~$5000) 1등상.
35750 CSPR (\~$2500) 2등상
### **도전 설명**
게임 개발자들이 유용하게 사용할수있고 안전한 데이터 쿼리를 캐스퍼 네트워크 밖에서 가져올수있는 오라클을 만들어라. 예를 들면 검증가능한 난수생성기나 키퍼봇이 있다. 데이터 내용은 게임 기능과 연관되어있어야한다.
### **제출 요건**
공개된 깃헙 리포지터리를 만든 뒤 깃코인UI를 통해 제출하세요
디자인 문서 또는 README 파일을 만드세요
플레이어 데이터는 온체인에 저장되어야합니다
프로젝트는 캐스퍼 테스트넷 또는 메인넷에 있어야합니다.
자기 디자인이나 프로젝트 구현을 설명하세요. 스크린샷이 포함된 상세설명 문서 또는 비디오를 녹화하세요. [이곳](https://drive.google.com/drive/u/5/folders/1hantR5dMbdJ8KE7edyIuW4IHT_DhnpuR)에서 서류나 비디오를 업로드할수있습니다.
또는 원하는 플랫폼에 올리세요.
하단의 양식대로 파일 이름을 저장하세요
팀이름_제목_연번_년월일
예시: dAppsRUs_DAO_001_20220415.*
적절히 기술적/유닛 네스트를 추가하세요
미래에 귀하의 프로젝트에 적용 가능한 개선점 또는 추가 가능한 기능을 설명하는 문서를 포함시키세요
모든 제출은 4월15일2022년 11:59PM EST 전까지 하세요
### **심사기준**
기능성 - 캐스퍼의 게임개발자들에게 유용해야합니다. 기존 캐스퍼 생태계의 해결 되지 않던 문제를 해결해야합니다.
사용성 - 당신의 오라클은 개발자들이 자신들의 게임에 적용하기 쉬워야합니다. 문서화도 해야합니다.
정확성 - 당신의 오라클은 장기간 사용에도 정확해야합니다
보안성 - 오라클은 안전해야합니다. 취약점들은 제출 전에 최대한 개선되어야합니다.
탈중앙화 - 오라클이 탈중앙화될수록 좋습니다. 단일 장애점이 가능한 없어야합니다
### **결과 발표**
레디 플레이어 캐스퍼는 2022년 3월 15일 (화) 5AM UTC에 개시됩니다
모든 프로젝트는 2022년 4월 15일 11:59PM UTC까지 제출되어야합니다.
프로젝트 심사는 2주간 진행될것이며, 모든 상품은 2022년 4월 30일 배분될것입니다.
### **리소스**
저희 문서를 참고해 시작해보세요
질문이 있다면 저희 [디스코드](https://discord.com/invite/T9T4HCv6Sw)에 참가하고 커뮤니티 회원이 되세요
### **상품 지불 방식**
상품은 캐스퍼 네트워크의 자체 토큰 CSPR로 지급 될것입니다. 이를 위해선 캐스퍼 계정을 생성해야하며, 이는 [캐스퍼 사이너](https://casper.network/docs/workflow/signer-guide)를 통해 쉽게 가능합니다.
작업 제출을 할때 이더리움 주소가 아닌 CSPR주소를 제공해야합니다.
거주 지역이 만약 캐스퍼 수령이 안되는 곳이라면 캐스퍼 연맹에서 보상을 ERC20 USDT로 지급해줄 예정입니다.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the linked Casper documentation and the challenge requirements. Define an oracle for game-related external data, then design and implement a secure, accurate, and decentralized solution with technical documentation and unit tests. Done requires a public repository, a live Casper Testnet or Mainnet project, explanatory materials, and a submission meeting the listed criteria.
Written by the indexing model from the issue text.
Assessment
- Domain
- blockchain
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100