Canton Construct Ideathon
Reimagine Finance with Daml
SECTIONS
About
Canton Core Academy aims to onboard developers to the innovative Canton Network, a platform designed to transform the financial system using Daml, creating a more regulated and private blockchain ecosystem.
Once you’ve mastered the fundamentals of Canton, it’s time to innovate. Pitch your bold ideas, showcase working prototypes, and take the first steps toward creating impactful solutions within the Canton ecosystem.
What is Canton Academy?
From Learners to Builders: Your Pathway into Canton
This programme is a guided journey that takes developers from mastering the fundamentals of Daml, through practical challenges and ideation, to prototyping and mentorship. The goal is to equip participants with the skills, experience, and guidance needed to build and thrive within the Canton ecosystem.
- Learn & Earn: Participants begin with quests that incentivize learning, supported by supplementary modules to deepen understanding. High-performing participants can pursue the FREE Daml certification (worth $150), validating their knowledge and preparing them for the next stage.
- Ideathon: Armed with their new skills, participants enter the ideathon, where creativity and innovation take center stage. Here, they can develop prototypes and explore a wide range of possibilities. The best submissions—both in idea quality and technical execution—are selected for the next stage.
- Mentorship & Incubation: Selected teams move into a focused mentorship programme, where they receive guidance to refine and scale their prototypes into viable products. This phase ensures that the most promising ideas have the support needed to succeed.
Eligibility Criteria
- Ages16+
- GenderAll genders
- Teams1 - 5 members
- ProfileAll Profiles
- RegionsAll countries/territories, excluding standard exceptions
Challenge Theme
Each theme has its own challenge statements, and picking one is required for submission. So choose your favourite, and let's get innovating!
Theme: Canton Construct Ideathon
-
Challenge Statements
- Lending, Borrowing & Yield Applications
Build protocols that allow users to lend, borrow, or earn yield.
- AMM Swaps & DEXes
Build decentralized trading platforms on Canton, including AMMs, DEXes, and perpetual trading solutions.
- Prediction Markets
Design a system that integrates real-world data into prediction markets, ensuring that outcomes are determined based on verifiable information.
- Tokenized Real-World Assets
New asset classes and workflows for tokenization.
- Collateral & Margin Tools
Privacy-preserving settlement and risk tools.
Timeline
Hacking Period: 13 November - 05 December
- November 13, 10:00 AM ET — Ideathon Opening Ceremony
- November 17, 10:00 AM ET — AMA 1
- November 24, 10:00 AM ET — Basics of AMM Swaps and DEXes
- November 27, 10:00 AM ET [To be rescheduled] — Workshop - Lending, Borrowing & Yield Applications
- December 01, 10:00 AM ET — AMA 2
- December 05, 11:59 AM ET — Submission Deadline
- December 10 – January 5 — Judging Phase
- January 12, 2026, 10:00 AM ET — Closing Ceremony / Winners Announcement
Subscribe to the hackathon calendar here.
Submissions Requirements
1. Project Details
Include the following:
- Selected Ideathon track
- Project Title & Description (max 100 words)
- Key problem being addressed
- Proposed solution and concept highlights
- Tools, technologies, or methods (if any) the team envisions using to further develop the idea
2. Project-Prototype Demo Link
- Provide the URL to your prototype, working proof of concept, a concept mockup, or demo environment to help judges better visualise your solution.
3. Project’s GitHub Repo Link
- The team leader must create the project’s GitHub repository and share access with the rest of the team for collaboration.
- The repository should contain:
- Application’s code (if a prototype was developed)
- README file (project overview, problem statement, and setup/use instructions)
- Testing instructions (guidelines for judges to review or test the prototype, if applicable)
- Any other deployment files (mockups, diagrams, or technical notes supporting the solution)
- Ensure your GitHub repository link is accessible to the organizing team. Please do not set it to private.
Judging Criteria
Innovation (20%)
How unique, original, and creative is the idea compared to existing solutions? Does it introduce a fresh perspective?
Relevance & Problem Fit (15%)
How well does the idea address the problem statement or theme of the ideathon?
Feasibility (15%)
Is the idea realistically implementable with current tools, resources, or tech?
Impact Potential (20%)
What positive change could this idea create? (e.g., for users, communities, or industries)
Market Validation (10%)
Is there evidence of need or interest in this idea (research, user insights, logical reasoning)?
Clarity of Presentation (20%)
How clearly and persuasively is the idea communicated (pitch, slides, storytelling)?
Prizes
$20,000 divided equally across 10 best submissions
Click here to access Canton Construct AI Buddy!
Resources
1. How to build Canton Network Applications
2. Canton Network Application Quick Start
- Explore the Canton Network Application Quickstart Demo
- Quickstart
- Canton Network Quickstart Project Structure Guide
3. Daml Tools
4. Other Useful Resources
5. Daml SDK Version
- Recommended Version:
3.3.0-snapshot.20250502.13767.0.v2fc6c7e2 - Quickstart Build: You can also build the SDK directly from the Quickstart repository: cn-quickstart GitHub
6. Learning modules
- Canton and Daml Fundamentals Unlocking Canton with Daml: Unifying Traditional and Crypto Markets On-Chain
7. Canton Improvement Proposals (CIPs) Repository Important
Documentation Sites
- Daml and Canton developer docs Docs:Build
- DevNet CN global synchronizer Global Synchronizer for the Canton Network
- TestNet
- MainNet
- CN application development overview
- CN Daml code architecure
- Splice repo https://github.com/hyperledger-labs/splice
- All splice developers need to be given jFrog access
- CN release notes for DevNet
- Canton and Daml SDK version information for DevNet
Daml language
- An Introduction to Daml
- Daml language reference
- Get started with Canton and the JSON Ledger API
- Get Started with Canton, the JSON Ledger API, and TypeScript
Canton Network application Quick Start
- QS Git repo https://github.com/digital-asset/cn-quickstart
- Form for VPN and jFrog access https://www.digitalasset.com/contact-us?comments=I%27m%20requesting%20access%20to%20jFrog
- Docs Get started with Canton Network App Dev Quickstart
- Docs How to use the Canton Network App Dev Quickstart
Important topics
- Ledger API
- Smart contract upgrading reference
- External signing for wallet integration
LAPI JSON API
Use the JSON API to create language bindings for the Ledger API (LAPI) from the OpenAPI spec. Then the payload sent and received is JSON format with the Daml <-> JSON encodings described in this section
📹 Canton Construct Ideathon 2025 AMA sessions and Workshops Recording
AMA
AMA Session 1 Recording > https://youtu.be/xyjKBrZQuK4
AMA Session 2 Recording > https://youtu.be/RkozM7oX-3c
Workshops:
[Canton Construct] Workshop Basics of AMM Swaps and DEXes > https://youtu.be/FGv5IAg8RaQ
[Canton Construct] Lending, Borrowing, and Yield Application > https://youtu.be/Hy1I2HARLF0
Links
Hackathon event terms and service URL
Hackathon event Rules URL
There are no participants matching your criteria at the moment, but keep exploring or adjust your filters to broaden your search. The perfect team members are out there waiting for you!
About the Canton Construct Ideathon What is the Canton Construct Ideathon? The Canton Construct Ideathon is a virtual hackathon hosted by AngelHack and Canton Network. It offers developers the opportunity to apply their skills in Daml and the Canton Network to build innovative financial applications’ solutions. Participants can compete for a share of a $20,000 USD prize pool and receive mentorship to refine their projects. What are the challenge themes? Participants must choose one of the following themes for their project: Lending, Borrowing & Yield Applications AMM Swaps & DEXes Prediction Markets Tokenized Real-World Assets Collateral & Margin Tools Can I receive mentorship during the Ideathon phase? Yes! You can connect with mentors through the #mentor-assistance channel on Discord, starting from the Opening Ceremony on November 10 at 10:00 AM EST. When reaching out, please be specific with your questions and include enough context or details so mentors can provide effective guidance and make the most of everyone’s time. What is the timeline of the Ideathon? Opening Ceremony: November 10, 2025, 10:00 AM ET AMA: November 13 and Dec 1, 10:00 AM ET Workshops: November 19 and 26, 2025 Submission Deadline: December 5, 2025, 11:59 AM ET Judging Phase: December 12, 2025 – January 5, 2026 Closing Ceremony & Winners Announcement: January 12, 2026, 10:00 AM ET
Subscribe to the hackathon calendar here.
What are the submission requirements? Each submission must include: Project Details: Selected Ideathon track Project Title & Description (max 100 words) Key problem being addressed Proposed solution and concept highlights Tools, technologies, or methods envisioned for further development Project-Prototype Demo Link: A URL to your prototype, working proof of concept, concept mockup, or demo environment. Project’s GitHub Repository Link: A repository containing: Application’s code (if developed) README file (project overview, problem statement, setup/use instructions) Testing instructions How are submissions evaluated? Submissions will be judged based on: Innovation & Originality: Creativity and uniqueness of the solution. Technical Execution: Quality and functionality of the prototype. Relevance to Canton Network: Alignment with Canton’s capabilities and ecosystem. Clarity & Presentation: Effectiveness in communicating the idea and solution. What are the prizes? The Ideathon offers a total prize pool of $20,000 USD. Specific prize distribution details will be provided during the event. How do I register? To register, visit the official event page: Canton Construct Ideathon. Ensure you complete all required fields and submit any necessary documentation. Are there any prerequisites? While there are no strict prerequisites, familiarity with: Daml programming language knowledge Canton Network System Architecture Blockchain development is highly recommended. Participants can enhance their skills through the Canton Core Academy, which offers guided learning modules and quests. Where can I find more information? For detailed information, resources, and updates, visit the official event page. For any specific inquiries, refer to the contact information provided on the event page. Hackathon Participation Now that I’ve registered for the hackathon, what’s next? Join the Canton Construct Ideathon Discord to access exclusive event channels, receive event updates, and connect with the rest of the community Equip yourself with the tools, tips and tricks to bring your hackathon project to the next level by taking a look at “Resources” [https://hackathon.stackup.dev/web/events/canton-construct-ideathon] Attend the hackathon sessions and workshops. Session details will be on Discord, so be sure to join the channel → Canton Construct Ideathon Discord Please take note of your StackUp account username, as you’ll need it as your account identifier throughout the hackathon. Who is eligible to participate in the event? We want anyone with ideas or the passion to innovate to participate. That said, all participants must be 16 years old and above. Since the hackathon is hosted on the StackUp platform, it is subject to the platform’s country restrictions, which will apply here as well. ‣ Refer to the CANTON CORE IDEATHON RULES for country restrictions. Can non-developers/engineers participate in the event? Yes! However, having basic programming knowledge and skills could increase the chances of your team winning as a functioning MVP is required for project submission. Thus, teams are strongly recommended to have at least one individual who can build/code a prototype. Who can I contact if I have any questions? Contact the AngelHack team on the official Ideathon Discord or at cantoncoreacademy@sync.global for further clarifications!