3rd Wave
Building Period?Grant
3rd Wave Submissions
Timeline
- Building
- Judging
- 2/14Fri
- 2/15Sat
- 2/16Sun
- 2/17Mon
- 2/18Tue
- 2/19Wed
- 2/20Thu
- 2/21Fri
- 2/22Sat
- 2/23Sun
- 2/24Mon
- 2/25Tue
- 2/26Wed
- 2/27Thu
- 2/28Fri
- 3/1Sat
- 3/2Sun
- 3/3Mon
- 3/4Tue
- 3/5Wed
- 3/6Thu
- 3/7Fri
- 3/8Sat
- 3/9Sun
- 3/10Mon
- 3/11Tue
- 3/12Wed
- 3/13Thu
- 3/14Fri
- 3/15Sat
- 3/16Sun
- 3/17Mon
- 3/18Tue
Grant
Pool
Distribution Network
Build with

Judging Criteria
- Completeness/Normal operation 70%
- Accuracy/Clarity of README 30%
- -
Category
Tags
- #ICP
- #Motoko
- #Rust
- #TypeScript
- #Python
- #C++
- #Ethereum
Community
※2/15更新
※English is below
♾️「ICPハッカソン2025」とは?
「ICPハッカソン2025」は、従来の単発のハッカソンとは異なり、
4つの期間(wave)に分けて段階的に学習できる新しい形式のプログラムを予定しています。
🏅累計で12,000ドル(約200万円弱)の賞金💰ですが、
各Waveごとに賞金を分配いたします🏅
-----
Wave3:サンプルキャニスター・デプロイ (賞金1,000ドル)
<2025年2月15日(土)〜2月28日(金)(提出は2/24まで, 審査2/25~28)> ← 現在開催中!!
〜〜〜その後の予定〜〜〜
Wave4:dApp開発【メイン】 (賞金8,000ドル)
<予定:2025年3月1日(土)〜3月31日(月)(※提出は3/26まで, 審査3/27~31)>
-----
(終了)Wave1は終了しました。
(終了)Wave2は終了しました。
-----
現在開催中!!(Wave3)↓↓↓
Wave3:サンプルキャニスター・デプロイ
期間:
2025年2月15日(土)〜2月28日(金)※
※注意→(提出は2/24まで, 審査2/25~28)
賞金(Wave3):
・1000ドル(Wave3)
※一人ではなく提出内容の評価に応じて複数人に分配します
🏁Goals
テーマ(Wave3):
・ICPのサンプルキャニスターをデプロイする
目的(Wave3):
・ICP上にサンプルキャニスター(スマートコントラクト)をデプロイいただくで、開発者の方々に分散型アプリケーションの開発手法を実践的に学んでいただくエントリーポイントとしていただきます。また、ICPでの開発環境を知っていただくきっかけとなることを目的としています。
参加対象:
・開発者
📲How to submit
提出方式(Wave3):
・以下の内容を提出:
・キャニスターID(デプロイ済みキャニスターの識別子)または「Playgroundへ配置した」という証拠(画面キャプチャなど) ※手順のところ参照↓
・GitHubリポジトリリンク(コードやドキュメントの保存先)
・デプロイ手順の説明(独自のデプロイ方法がある場合)/ READ ME
・簡単な動作確認ガイド(キャニスターがどのように動作するかの説明)/ READ ME
手順
1. まず、『GitHub等でICPのサンプルキャニスターデプロイ』を実装してください
※なお、本番環境にデプロイするとCycleというガス代のようなものがかかりますので、
「Playgroundへ配置した」という証拠(画面キャプチャなど)があればOKとします。
Playgroundとは?→ https://internetcomputer.org/docs/current/developer-docs/developer-tools/ide/playground/
※もちろん本番環境デプロイいただいてもOKです
-----
参考①:Dfinityの開発ドキュメント
https://internetcomputer.org/docs/current/tutorials/hackathon-prep-course/
※2番「最初のフルスタック DApp をデプロイする。」までをやってもらうイメージ
-----
参考②:TMさんのドキュメント
https://zenn.dev/halifax/books/icpbook-rust
※Chapter3「Helloサンプル」までを実装のイメージ
-----
【他】:以下のページが参考になります
Rust QuickStart: https://internetcomputer.org/docs/current/developer-docs/backend/rust/quickstart
Motoko QuickStart: https://internetcomputer.org/docs/current/developer-docs/getting-started/quickstart/react-quickstart
-----
2. 以下の「評価基準」を参考に提出いただけると幸いです。
3. その上で、本ページの「Submit」ボタンから提出をお願いいたします。
(本ページのSubmitボタンを押すと、あなたの提出ページを作る画面が出てきますので、そこに提出内容を入力して提出していただきます)
※Submitからの提出イメージは、サンプルですが以下の動画が参考になります
📏評価基準(Wave3):
完成度・正常な動作 (70%)
・正常に動くかどうか?
またはPlaygroundで配置した場合のキャプチャ等で動くことの証明
正確さ・READMEのわかりやすさ (30%)
・デプロイ手順の説明(独自のデプロイ方法がある場合)/ READ ME
・簡単な動作確認ガイド(キャニスターがどのように動作するかの説明)/ READ ME
サンプルキャニスター・デプロイ機会(イベント)
2月22日(土)14時〜、東京の竹芝にて、サンプルキャニスターをデプロイするイベントを行います。
参加しなくてもWave3の提出は可能ですが、とても良い機会になります。
ICPのサンプルキャニスター(スマコン)をデプロイする会
〜参加すればICPハッカソンWave3が提出できる!〜
-----
参加無料:https://lu.ma/9obsceeh
ポートシティ竹芝-8F (iU竹芝サテライトキャンパス)
東京ポートシティ竹芝(TOKYO PORTCITY TAKESHIBA)
東京都港区海岸1-7-1 東京ポートシティ竹芝オフィスタワー 8F
最寄り駅 - 竹芝駅 3分 - 浜松町駅(JR)7分 - 大門駅(都営大江戸線、都営浅草線)10分
-----
〜〜〜〜〜
〜〜〜〜〜
(Wave3以降の予定)
※なお、
Wave4は3/1〜(dApp開発提出)
となります。
Wave4: dApp開発
期間:
・2025年3月1日(土)〜3月31日(月)
賞金(Wave4):
・8000ドル(Wave3)
※一人ではなく提出内容の評価に応じて複数人に分配します
テーマ:
・ICPでのアプリケーション開発(dApp開発)
提出方式(予定):
・商品名 + 商品画像 + 説明文 + GitHubリポジトリリンク
参加対象:
・開発者
評価:
・創造性 (25%)
・インパクト (25%)
・正確さ (25%)
・シンプルさ・用途のわかりやすさ (25%)
詳細はこちら↓
https://www.icp-japan.org/post/hackathon-2025
〜〜〜〜〜
Wave1は終了しました
Wave1:コンテンツクリエーション
期間:
2025年1月16日(木)〜1月31日(金)
(提出は1/26まで, 審査1/27~31)
賞金(Wave1):
1,500ドル(Wave1)
※提出内容の評価に応じて複数人に分配します
🏁Goals
テーマ(Wave1):
『ICPが魅力的に伝わるコンテンツの制作』
(様々な開発者がICPに関心を持つような内容の制作: 例:Qiitaブログ等でもOK. 開発者へのインパクトを伝える)
目的(Wave1):
・まだまだ認知度の低いICP(Internet Computer Protocol)ですが、開発者やユーザ、エンタープライズ等、多くの人の関心を引くためのコンテンツを制作してください。
参加対象(Wave1):
開発者、非エンジニアも可
〜〜〜〜〜
Wave2は終了しました
Wave2:アイディエーション10個
期間:
2025年2月1日(土)〜2月14日(金)※
※注意→(提出は2/10まで, 審査2/11~14)
賞金(Wave2):
1,500ドル(Wave2)
※提出内容の評価に応じて複数人に分配します
🏁Goals
テーマ(Wave2):
『ICPの仕組みを使ってできそうな開発プロジェクトのアイディエーション10個とその解説』
(様々な開発者がICPに関心を持つような内容の制作: 例:Qiitaブログ等でもOK. 開発者へのインパクトを伝える)
目的(Wave2):
・ICPでは、マルチチェーンやDID/VCs、DeAIやソブリンAI/クラウドなど、他チェーンやweb2のプロダクト/サービスに組み合わせたユースケースを含めて多様な可能性を秘めています。ぜひICPの仕組みを活用したさまざまなアイデアをシミュレーションしてみてください。
参加対象(Wave2):
開発者、非エンジニアも可
〜〜〜〜〜
English
♾️ What is “ICP Hackathon 2025”?
“ICP Hackathon 2025” is a new type of program designed to offer a step-by-step learning experience, unlike traditional one-off hackathons. It is planned to be divided into four waves, allowing participants to progress through different stages over time.
🏅A total prize pool of $12,000💰 will be distributed across each wave🏅
-----
Wave 3: Sample Canister Deployment (1,000 USD prize)
<Saturday, February 15, 2025 - Friday, February 28, 2025 (submissions until February 24, judging from February 25 to 28)> ← Currently ongoing!!
〜〜〜Plans after Wave3〜〜〜
Wave 4: dApp Development [Main Event] ($8,000 prize)
<Planned: March 1, 2025 (Saturday) – March 31, 2025 (Monday)>
(Submissions due by March 26, evaluations from March 27 to 31.)
-----
(End)Wave 1 has ended.
(End)Wave 2 has ended.
Now Ongoing!! (Wave3)↓↓↓
Wave 3: Sample Canister Deployment
Period:
Saturday, February 15, 2025 - Friday, February 28, 2025 *
*Note → (Submissions are accepted until February 24, judging from February 25 to 28)
Prize (Wave 3):
・$1,000 (Wave 3)
*The prize will be distributed to multiple people based on the evaluation of the submitted content, not to one person.
🏁Goals
Theme (Wave 3):
・Deploy a sample canister on ICP
Purpose (Wave 3):
・By deploying a sample canister (smart contract) on ICP, we will provide an entry point for developers to learn about the development method of distributed applications in practice. We also aim to provide an opportunity for developers to learn about the development environment on ICP.
Participants:
・Developers
📲How to submit
Submission method (Wave 3):
・Submit the following:
・Canister ID (identifier of deployed canister) or evidence that "it was placed in the Playground" (screen capture, etc.) *See procedure below↓
・GitHub repository link (where to save code and documents)
・Explanation of deployment procedure (if you have your own deployment method) / READ ME
・Simple operation check guide (explanation of how the canister works) / READ ME
Procedure
1. First, implement "ICP sample canister deployment on GitHub, etc."
*Please note that deploying to a production environment will incur a gas-like fee called Cycle,
If you have evidence that "it was placed in the Playground" (screen capture, etc.), it will be OK.
What is Playground? → https://internetcomputer.org/docs/current/developer-docs/developer-tools/ide/playground/
*Of course, you can deploy to a production environment as well
-----
Reference 1: Dfinity development documentation
https://internetcomputer.org/docs/current/tutorials/hackathon-prep-course/
*This is an example of how to do the first step, "Deploy your first full-stack DApp."
-----
Reference 2: TM's documentation
https://zenn.dev/halifax/books/icpbook-rust
*This is an example of how to implement the first step, "Hello sample" in Chapter 3
-----
2. Please refer to the following “Evaluation Criteria” when preparing your submission.
3. Once completed, submit your work via the “Submit” button on this page.
(When you click the Submit button on this page, a submission page will appear. Please input your submission details there and complete your submission.)
Note: For an example of the submission process via the “Submit” button, please refer to the sample video linked below.
📏Evaluation criteria (Wave 3):
Completeness/Normal operation (70%)
・Does it work properly?
Or prove that it works by capturing it when placed in the Playground
Accuracy/Clarity of README (30%)
・Explanation of deployment procedure (if you have your own deployment method)/ READ ME
※Please write in Japanese
・Simple operation check guide (explanation of how the canister works)/ READ ME
※Please write in Japanese
〜〜〜〜〜
〜〜〜〜〜
(Plans after Wave 3)
Note:
• Wave 4 starts on March 1 (Submit a dApp development project).
Wave 4: dApp Development
Period:
• March 1, 2025 (Saturday) – March 31, 2025 (Monday)
Prize (Wave 4):
• $8,000
The prize will be distributed among multiple participants based on the evaluation of their submissions.
Theme:
• Develop an application (dApp) on ICP.
Submission Format(Tentative):
• Product Name + Product Image + Description + GitHub Repository Link
Eligibility:
• Developers
Evaluation Criteria:
• Creativity (25%)
• Impact (25%)
• Accuracy (25%)
• Simplicity and Clarity of Use (25%)
For more details, please see below:
https://www.icp-japan.org/post/hackathon-2025
〜〜〜〜〜
Wave 1 has ended
Wave 1: Content Creation
Date:
Thursday, January 16, 2025 - Friday, January 31, 2025
(Submissions until January 26, Judging from January 27 to 31)
Prize (Wave 1):
$1,500 (Wave 1)
*Distributed to multiple people based on the evaluation of the submitted content
🏁Goals
Theme (Wave 1):
"Create content that conveys ICP in an attractive way"
(Create content that will interest various developers in ICP: Example: Qiita blogs are OK. Communicate the impact on developers)
Purpose (Wave 1):
・ICP (Internet Computer Protocol) is still not well known, but please create content that will attract the interest of many people, including developers, users, and enterprises.
Participants (Wave 1):
Developers and non-engineers are also welcome
〜〜〜〜〜
Wave 2 has ended
Wave 2: 10 ideations
Date:
Saturday, February 1, 2025 - Friday, February 14, 2025 *
*Note → (Submissions are accepted until February 10, judging from February 11 to 14)
Prize (Wave 2):
$1,500 (Wave 2)
*Distributed to multiple people based on the evaluation of the submitted content
🏁Goals
Theme (Wave 2):
"10 ideations for development projects that can be done using the ICP system and their explanations"
(Create content that will interest various developers in ICP: Example: Qiita blogs are OK. Communicate the impact on developers)
Purpose (Wave 2):
- ICP has a wide range of possibilities, including use cases that combine multi-chains, DID/VCs, DeAI, sovereign AI/cloud, and other chains and web2 products/services. Please try simulating various ideas that utilize the ICP system.
Participants (Wave 2): Developers and non-engineers are also welcome
〜〜〜〜〜
Grant
Pool
Distribution Network
Build with

Judging Criteria
- Completeness/Normal operation 70%
- Accuracy/Clarity of README 30%
- -
Category
Tags
- #ICP
- #Motoko
- #Rust
- #TypeScript
- #Python
- #C++
- #Ethereum