About the Hackathon
# **Overview**
**Secret Network** enables developers to build decentralized applications with encrypted data, both natively on Secret and on other blockchains through cross-chain communication, as well as confidential AI, unlocking powerful new use-cases for Web3. This is known as Decentralized Confidential Computing, or DeCC.
**HackSecret 5** is an opportunity to build cutting-edge AI applications for the Cosmos, EVM, Solana, and [Autonomys Network](https://www.autonomys.xyz/). The hackathon leverages Secret Network's **Secret AI** and decentralized confidential computing (DeCC) capabilities alongside Autonomys Network's Agents Framework and decentralized permanent storage Auto-Drive.
With [**Secret AI SDK**](https://docs.scrt.network/secret-network-documentation/secret-ai/sdk), users can ensure that their interactions remain private and protected against unauthorized access. If you are a developer from another ecosystem who has never worked with Secret contracts before, have no fear! Our developer toolkits will teach you everything you need to know to get started and win prizes.
Confidential AI unlocks exciting new use-cases, and Secret Network's [Secret AI](https://docs.scrt.network/secret-network-documentation/claive-ai/introduction) enables developers to do this while building on nearly any blockchain! This hackathon includes four tracks, one for confidential AI applications using Secret AI SDK, Autonomys Network's Agents Framework, cross-chain applications (IBC, EVM, or Solana), and one for native Secret applications. The choice is yours!
If you have questions, you can [contact](mailto:info@scrt.network) the Secret Network team, or join the Secret Network Developer [Telegram](https://t.me/SecretNetworkDevs) or [Discord](https://scrt.network/discord). Also, be sure to check out our HackSecret 5 event schedule, which includes workshops and open discussion sessions.
# **Schedule**
- **February 1st 2025, 15:00 UTC:** [Hackathon Begins!](https://t.me/+MI0am5v1krQwMTgx)
- **February 3rd 2025, 18:00 UTC:** [Office Hours #1](meet.google.com/xhy-bcey-ypa)
- **February 4th 2025, 18:00 UTC:** [Build your first Secret AI agent - Live Developer Workshop](meet.google.com/xhy-bcey-ypa)
- **February 10th, 2025, 18:00 UTC:** [Office Hours #2](https://t.me/+MI0am5v1krQwMTgx))
- **February 11th 2025, 16:00 UTC:** [Confidential Computing for IBC - Live Developer Workshop](https://meet.google.com/zuu-aqgw-mec)
- **February 12th 2025, 16:00 UTC:** [Building on The Autonomys Network: AI3.0 Infrastructure - Special Live Developer Workshop](https://www.youtube.com/watch?v=Tm3mkYF2xFA)
- **February 17th 2025, 18:00 UTC:** [Office Hours #3](https://t.me/+MI0am5v1krQwMTgx)
- **February 18th 2025, 17:00 UTC:** [Confidential Computing for Solana - Live Developer Workshop](https://meet.google.com/aak-wton-ctk?)
- **February 19th** **2025, 16:00 UTC:** [Autonomys Workshop 2: First look at the Autonomys Agents Framework: build your on-chain AI agent from scratch ](https://www.youtube.com/watch?v=bcfXX9P5LP8)
- **February 25th** **2025, 21:00 UTC:** [Autonomys 101: Intro to the AI3.0 Infrastructure Stack](https://www.youtube.com/watch?v=bcfXX9P5LP8)
- **February 27th** **2025, 21:00 UTC:** [Autonomys 102: Using the Auto SDK for Permanent Distributed Storage](https://www.youtube.com/watch?v=bcfXX9P5LP8)
- **February 28th 2025, 21:00 UTC:** [Autonomys 103: Building Unstoppable Agents with the Auto Agents Framework](https://www.youtube.com/watch?v=bcfXX9P5LP8)
- **March 1st 2025, 16:00 UTC:** [Closing Call, Submissions Due](https://t.me/+MI0am5v1krQwMTgx)
# **Tracks**
**Secret AI dApps**
For dApps that utilize Secret Network's [Secret AI SDK](https://docs.scrt.network/secret-network-documentation/claive-ai/introduction). Secret AI SDK is an advanced security layer that integrates seamlessly with Langchain's ChatOllama, ensuring a secure and efficient API interaction.
- *Example: An AI agent that executes confidential trades.*
**Autonomys Network dApps**
**Autonomys Track 1:** Unstoppable AI Agents with [Autonomys Agents Framework](https://develop.autonomys.xyz/auto_agents_framework/introduction)
Create agents that can interact with social networks while maintaining permanent, verifiable memory on-chain through the Autonomys Network.
- *Example: Cross-Platform Social Network Engagement Agent which stores all interactions permanently for transparency and verifiability.*
**Autonomys Track 2:** Build with [Auto Drive](https://develop.autonomys.xyz/application_examples/auto-drive) - Permanent Decentralized Storage
Revolutionize data permanence with Auto Drive! We're seeking innovative applications that leverage our next-generation distributed storage platform. Build solutions that ensure data is always accessible, immutable, and secure - without relying on traditional pinning services.
- *Example: Decentralized Content Platforms, Data Archives, NFT Metadata Storage Solutions, Decentralized Social Media, etc.*
**Secret AI dApps**
For dApps that utilize Secret Network's [Secret AI SDK](https://docs.scrt.network/secret-network-documentation/claive-ai/introduction). Secret AI SDK is an advanced security layer that integrates seamlessly with Langchain's ChatOllama, ensuring a secure and efficient API interaction.
- *Example: An AI agent that executes confidential trades.*
**Cross-Chain dApps**
For dApps built on other blockchains that utilize Secret Network's [Confidential Computing Layer](https://scrt.network/confidential-computing-layer/). Cross-chain communication can be achieved via SecretPath, Axelar GMP, or IBC.
- *Example: A dApp that stores encrypted data on Polygon or Solana and decrypts with Secret smart contracts (see developer resources below for examples).*
**Native Secret Network dApps**
For dApps built natively on Secret Network. Secret's privacy-by-default design is essential to the security and adoption of the decentralized web. User-side privacy not only enables novel use cases but also puts users back in charge of their sensitive data.
- *Example: a messaging dApp built exclusively using Secret smart contracts*
# **Prize Distribution**
**Total Pool Value: $15,000 USD**
- $10,000 USD - Secret AI, Cross-Chain, and Native Secret Network dApps
- $3,000 USD - Autonomys Network dApps - Track 1
- $2,000 USD - Autonomys Network dApps - Track 2
*Secret Network and its affiliates reserve the right to withhold prizes at their discretion if submissions do not meet the competition's standards.*
# **Requirements for Submission**
You should submit your BUIDL via [DoraHacks.io](https://dorahacks.io/home).
**Submission Expectation:**
- **Documentation:** Provide clear and concise documentation of your projects. This should include setup instructions, usage guidelines, and any additional information that helps judges and other developers understand the project.
- **Demo or Video:** Create a demo or video showcasing your project's functionality. Videos are particularly helpful in conveying the project's value and can be easily shared and understood by judges and the public. Preferably contracts have a usable UI/Mockup to be shown.
- **Open Source:** Make projects open source. This fosters collaboration, allows others to learn from your code, and contributes to the broader developer community. The full code of your back and frontend should be submitted under a (restrictive/permissive) open source license.
- **Written Description:** Include a README.md in your github repository (max 2 pages) that includes a "User focused summary" (talk about what it does), an "Investor pitch" (What is the problem it solves and where is the product market fit?), and a "Development Deepdive" (How did you build this, how do the contracts/functions interact and which design choices did you make).
*NOTE: The jury will compile the codebase and only judge protocols that properly compile with the listed dependencies, this also accounts for UIs or other product deliverables. Adding Tests to your codebase is preferred.*
# **Judging Criteria & Selection Process**
**Initial Review:**
- Upon the submission deadline, the organizing committee will conduct an initial review of all project submissions to ensure they meet the specified entry requirements and guidelines.
Submissions failing to meet the criteria will be disqualified from further evaluation.
Technical Evaluation:
- Qualified submissions will undergo a thorough technical evaluation by a panel of judges with expertise in Secret Network, confidential computation, decentralized computing, and software development. Judges will assess the technical complexity, innovation, and feasibility of each project. Judges will consider the project's ability to address real-world challenges, its potential for adoption and scalability, and the value it brings to the Secret Network community and decentralized confidential computing ecosystem.
**Presentation and Q&A Session:**
- Finalists will be invited to present their projects to the judging panel during a live virtual event. Teams will have the opportunity to showcase their work, discuss their technical approach, and answer questions from the judges. Presentations will be evaluated based on clarity, coherence, and the team's ability to effectively communicate their project's key features, functionalities, and impact.
**Selection of Winners:**
- Winners will be announced after the finalist demos, and prizes will be awarded to the top-performing teams.
- There are no KYC or contract requirements for prize withdrawal. Developers from all countries are eligible for participation.
# **Developer Resources**
- [Secret AI SDK Documentation](https://docs.scrt.network/secret-network-documentation/claive-ai/claive-sdk/setting-up-your-environment)
- [Secret Network Getting Started Documentation](https://docs.scrt.network/secret-network-documentation/development/readme)
- [Confidential Computing for EVM Chains](https://docs.scrt.network/secret-network-documentation/confidential-computing-layer/ethereum-evm-developer-toolkit)
- [Confidential Computing for IBC Chains](https://docs.scrt.network/secret-network-documentation/confidential-computing-layer/ibc/secret-ibc-setup)
- [Confidential Computing for Solana](https://docs.scrt.network/secret-network-documentation/confidential-computing-layer/solana-developer-toolkit)
- [How to Get On-Chain Random Numbers on EVM with Secret VRF](https://docs.scrt.network/secret-network-documentation/development/ethereum-evm-developer-toolkit/connecting-evm-with-snakepath/rng-evm-developer-tutorial)
- [How To Encrypt EVM messages using Secret Contracts](https://docs.scrt.network/secret-network-documentation/development/ethereum-evm-developer-toolkit/evm-encryption-decryption-with-secret-contracts)
- [Secret Network Reference Contracts](https://docs.scrt.network/secret-network-documentation/development/development-concepts/example-contracts/community-tutorials)
- [Autonomys Developer Documentation Hub](https://develop.autonomys.xyz/)
- [Autonomys Agent Framework](https://github.com/autonomys/autonomys-agents/tree/main)
- [Autonomys Auto SDK](https://www.autonomys.xyz/sdk)
- [Autonomys Developer Demo](https://www.youtube.com/watch?v=TFZndQdx6To)
- [Secret Network Developer Discord Channel](https://scrt.network/discord)
- [Secret Network Developer Telegram](https://t.me/SecretNetworkDevs)
# **Example Project Ideas:**
- **Secret AI Trading Agent**
A confidential AI agent that securely trades assets on Secret Network by interacting with Secret AI SDK.
- **Secret AI Meme Coin Agent**
A confidential AI agent that creates a meme coin on Secret Network and promotes it on Twitter using Secret AI SDK.
- **Private Health Consultations**
A confidential AI app that securely provides medical advice by interacting with Secret AI SDK. Users can safely share sensitive health information without worrying about data breaches or unauthorized access.
- **Secure AI-Powered Financial Advisor**
An AI-driven personal finance app where users can discuss financial strategies or upload sensitive documents (e.g., tax returns) for analysis. Data confidentiality and metadata privacy are ensured through Secret AI SDK.
- **Anonymous AI Counseling Platform**
A platform offering confidential mental health support using Secret AI SDK, where users can discuss personal struggles or receive therapy advice. The system ensures both conversation content and metadata are fully protected.
- **Private Legal AI Assistant**
An app enabling users to securely interact with Secret AI SDK for legal advice on sensitive issues like contracts, disputes, or intellectual property. The conversations remain confidential using Secret AI SDK.
- **Decentralized AI Talent Marketplace**
A platform where developers and users can access AI services while protecting usage data and transaction details. Payments, model usage, and worker earnings are secured using Secret Network contracts.
- **Confidential AI-Powered Writing Assistant**
A writing assistant app that helps users generate content, such as novels or business documents, while ensuring drafts and metadata are stored privately using Secret AI SDK.
- **Secure Research Collaboration Tool**
A tool for researchers to securely interact with Secret AI SDK to analyze sensitive datasets or collaborate on projects. All interactions and data transfers are encrypted and protected from unauthorized access.
- **Protected AI Training Dataset Validation**
An app for organizations to securely upload and validate datasets for training AI models without exposing sensitive data. UsesSecret AI SDK to ensure data privacy during the validation process.
- **Privacy-Preserving AI Tutor**
A confidential educational app powered by Secret AI SDK that offers personalized learning while protecting students' data and learning history through Secret AI SDK and Secret Network.
- **Confidential AI-Powered Hiring Assistant**
An AI tool for recruiters to analyze resumes or conduct AI-driven interviews while ensuring all candidate information remains confidential. The hiring process metadata is also protected.
For questions, [contact](mailto:info@scrt.network) the Secret Network team, or join the Secret Network [Telegram](https://t.me/SecretNetworkDevs) or [Discord](https://scrt.network/discord).