# 2022年万向区块链秋季黑客马拉松 NEAR 赛题
## 竞赛命题
**命题**:**使用 NEAR JavaScript SDK 开发去中心化应用**
NEAR 支持使用通用的编程语言,如 Rust、JavaScript、AssemblyScript 等开发智能合约。
NEAR 于近期[正式发布的 JavaScript SDK](https://near.org/blog/near-releases-javascript-sdk-bringing-web3-to-20-million-developers/) 使得智能合约的开发门槛进一步降低,并[得到了 JavaScript 发明者 Brendan Eich 的支持](https://twitter.com/BrendanEich/status/1535304420426141696)。通过 JS SDK,数以千万的开发者可以快速实现高性能、可扩展的、用户友好的DApp,共同参与构建开放网络。
请**使用 NEAR JavaScript SDK 开发任何有趣或者有挑战的 DApp**,包括但不限于 DeFi、NFT、Game、DAO 等主题。请充分发挥您的想象力和创造力,我们期待来自杰出黑客们的作品。
## 竞赛奖励
NEAR 的奖金池总额为 10,000美金。
除了前三名奖项外,只要参赛团队的作品使用 NEAR JavaScript SDK 开发DApp并符合要求,我们会选取最多6个有潜力的项目瓜分潜力奖。
1. 第一名:4000美金
2. 第二名:2000美金
3. 第三名:1000美金
4. 潜力奖:3000美金,由前三名之外的其他团队共同瓜分(最多6个,每队最多获得500美元)
## 提交要求
* DApp 需要包含智能合约和前端实现,以及相关的文档和测试
* DApp 的智能合约必须使用 NEAR JavaScript SDK 开发
* 提交 GitHub 代码仓库的链接。提交的项目必须是开源的
* GitHub 代码仓库的 README 中需要包含团队成员介绍
* 提交 3分钟以内的 Demo 视频,可以上传到任意的视频平台如 YouTube, Bilibili 等
## 评价标准
- 技术实现:DApp 的实现是否展示了高质量的软件开发水准
- 潜在影响:DApp 的实现对于 NEAR 生态以及全世界有多大的影响力
- 创意质量:DApp 的创造性和独特性如何
## 参考资料
* NEAR JavaScript SDK:开发智能合约
* [介绍](https://github.com/near/near-sdk-js/)
* [文档](https://docs.near.org/tools/near-sdk-js)
* [示例](https://github.com/near-examples?q=js&type=all&language=&sort=)
* [教程:用JS实现NFT](https://docs.near.org/tutorials/nfts/js/introduction)
* NEAR JavaScript API:开发前端
* [介绍](https://github.com/near/near-api-js)
* [文档](https://docs.near.org/develop/integrate/frontend)
* [示例](https://github.com/near-examples/guest-book-js/tree/master/frontend)
* 有任何疑问?
* 加入 NEAR [Discord](https://near.chat/)
* 添加微信账户 `NEAR_kat` 加入 NEAR 中文开发者社区