+
+ setIsModalOpen(false)} track={track} />
+ >
+ );
+};
+
+export default function HackathonPage() {
+ const tracks: Track[] = [
+ {
+ id: 'build',
+ title: 'Build a Product',
+ description: "This track challenges builders to develop impactful use cases that leverage Avalanche's full tech stack. Participants will create practical applications addressing real-world problems with Avalanche technology.",
+ difficulty: 'Intermediate',
+ color: 'border-blue-500 text-blue-700',
+ icon: ,
+ challengeDetails: [
+ 'Create practical applications that address real-world problems',
+ 'Demonstrate the versatility and power of Avalanche',
+ 'Focus on real-world use cases with significant impact potential'
+ ],
+ technologies: {
+ 'ICTT and Teleporter': { description: 'Cross-chain communication protocols for data and token transfers across different Avalanche L1s', skills: 'Solidity experience' },
+ 'Glacier & Webhooks': { description: 'Create dashboards, enhance data visualization and bring insightful content to your users by reading on-chain indexed data', skills: 'API usage' },
+ 'Avalanche L1s': { description: 'Deploy your own Layer 1 blockchain to meet diverse technical requirements and reach scalability', skills: 'Interact with CLI, or using AvaCloud (no code)' },
+ 'Custom VMs': { description: 'Innovate with custom virtual machines and EVM-precompiles to enable new types of computations and functionalities on the blockchain', skills: 'Golang, Solidity' },
+ 'HyperSDK': { description: 'Create your own Hyper-Performant Virtual Machine', skills: 'Golang, Solidity' }
+ },
+ examples: [
+ 'Real World Assets (RWA)',
+ 'SocialFi',
+ 'DeFi',
+ 'Institutional Use Cases',
+ 'Supply Chain Management',
+ 'Gaming'
+ ],
+ resources: [
+ { name: 'Avalanche Starter Kit', url: 'https://github.com/ava-labs/avalanche-starter-kit' },
+ { name: 'HyperSDK Starter Kit', url: 'https://github.com/ava-labs/hypersdk-starter-kit' },
+ { name: 'BuilderKit', url: 'https://www.npmjs.com/package/@0xstt/builderkit' },
+ { name: 'Faucet', url: 'https://core.app/tools/testnet-faucet/?subnet=c&token=c' }
+ ]
+ },
+ {
+ id: 'interop',
+ title: 'Interoperability',
+ description: "Developers will design seamless, scalable solutions for cross-chain interoperability. Using Avalanche's Interchain Messaging Protocol (ICM) and tools, builders will enable efficient multi-chain data transfers.",
+ difficulty: 'Advanced',
+ color: 'border-green-500 text-green-700',
+ icon: ,
+ examples: [
+ 'Enable C-chain deployed services in L1s with ICM',
+ 'ICM support for the HyperSDK',
+ 'Chain abstraction asset transfers, modify the EVM in a way to improve Multichain User Experience',
+ 'USDC to L1 via an On-Ramp on the C-Chain and ICTT'
+ ],
+ resources: [
+ { name: 'ICM Course', url: 'https://academy.avax.network/course/interchain-messaging' },
+ { name: 'ICTT Course', url: 'https://academy.avax.network/course/interchain-token-transfer' },
+ { name: 'AWM Relayer Repo', url: 'https://github.com/ava-labs/awm-relayer' }
+ ]
+ },
+ {
+ id: 'advanced',
+ title: 'Advanced Technical Development',
+ description: "This track invites participants to push Avalanche's technical boundaries. Focusing on performance, cryptography, and scalability, developers will explore cutting-edge blockchain solutions without business constraints.",
+ difficulty: 'Advanced',
+ color: 'border-purple-500 text-purple-700',
+ icon: ,
+ challengeDetails: [
+ 'Performance Optimization: Improve the speed and efficiency of blockchain operations, focusing on reducing latency and increasing throughput',
+ 'Scalability Solutions: Create innovative solutions to scale the Avalanche network, addressing challenges related to consensus, data storage, and node management',
+ 'Developer Tools: Build advanced tools and frameworks to support developers in building, testing, and deploying blockchain applications more efficiently'
+ ],
+ examples: [
+ 'Validator manager dashboard (ACP-77): PoA, PoS, dPoS',
+ 'Build a DA solution with HyperSDK',
+ 'Gas Sponsorship',
+ 'Cryptographic enablements such as ZK proofs, etc.'
+ ],
+ resources: [
+ { name: 'HyperSDK Starter Kit', url: 'https://github.com/ava-labs/hypersdk-starter-kit' },
+ { name: 'Validator Manager Contracts', url: 'https://github.com/ava-labs/teleporter/tree/validator-manager/contracts/validator-manager' },
+ { name: 'Faucet', url: 'https://core.app/tools/testnet-faucet/?subnet=c&token=c' }
+ ]
+ },
+ {
+ id: 'innovation',
+ title: 'Open Innovation',
+ description: "This track invites participants to push Avalanche's technical boundaries. Focusing on performance, cryptography, and scalability, developers will explore cutting-edge blockchain solutions without business constraints.",
+ difficulty: 'Open',
+ color: 'border-yellow-500 text-yellow-700',
+ icon: ,
+ technologies: {
+ 'Avalanche Stack': { description: 'Free use of all Avalanche technologies' }
+ },
+ challengeDetails: ["Any innovative solution using Avalanche's capabilities to address problems in various industries."]
+ },
+ ];
+
+ return (
+
+
+
+
+
Summit LATAM Hackathon
+
+ At Avalanche, we believe in the power of technology to transform industries and solve real-world problems.
+ This hackathon aims to harness the potential of Avalanche's robust technology stack to address pressing issues and create scalable, practical solutions.
+
+
+
+
+ Click Here to Submit your Project
+
+
+
+
+
+
+
+
+
+
+ 🏆 Prizes
+
+
+ $50,000 Prize Pool
+
+
+ Distributed across all tracks based on project impact and innovation.
+
+
+
+ Top participants may earn a spot in the Codebase Incubator Program, gaining access to exclusive resources and mentorship.
+
+
+
+ Learn More About Codebase Incubator →
+
+
+
+
+
+
+
+
+
Hackathon Tracks
+
+ {tracks.map((track) => (
+
+ ))}
+
+
+
+
+
+
+
+
+
+
+
+
+
Resources and Support
+
+
+
+
+
Technical Mentorship
+
The DevRel team at Ava Labs will be available to guide teams on various technologies throughout the hackathon.
+
+
+
+
+
+
Workshops
+
Attend hands-on workshops on Avalanche technologies, cross-chain communication, blockchain customization, and data visualization.
+
+ setIsModalOpen(false)} track={track} />
+ >
+ );
+};
+
+const PartnerTracks: React.FC = () => {
+ const partnerTracks: PartnerTrack[] = [
+ {
+ id: 'chainlink',
+ name: 'Chainlink',
+ prize: '$20,000 in Prizes',
+ description: "Two tracks focused on Chainlink enabled Avalanche L1s and On-chain Finance on Avalanche. Leverage Chainlink's powerful oracle network to build innovative solutions on Avalanche.",
+ tracks: [
+ {
+ name: '1: Chainlink-enabled Avalanche L1s',
+ bounty: '$10,000 ($2,000 to the 5 best projects)',
+ description: "Build a decentralized application on an Avalanche L1 that makes use of a Chainlink service on Fuji, which is then brought onto the L1 using Avalanche Teleporter. Explore the possibilities of cross-chain communication and data transfer using Chainlink's advanced protocols.",
+ examples: [
+ 'Deploy a game on an Avalanche L1 that stores its native assets as NFTs on Ethereum Sepolia for maximum censorship resistance. Use Chainlink CCIP to facilitate communications between Ethereum and Avalanche Fuji. Implement Teleporter for communication between Fuji and Avalanche L1.',
+ 'Develop a DeFi protocol that combines liquidity across multiple blockchain ecosystems into an Avalanche L1. Utilize Chainlink CCIP for secure cross-chain data and asset transfers. Implement Teleporter for efficient communication between chains.',
+ 'Create a SocialFi app on an Avalanche L1 that integrates with Web2 social platforms. Use Chainlink Functions on Fuji to connect to platforms like TikTok and Instagram. Fetch and analyze social metrics and analytic data to provide valuable insights to users.'
+ ]
+ },
+ {
+ name: '2: Onchain Finance on Avalanche',
+ bounty: '$10,000 ($2,000 to the 5 best projects)',
+ description: "Build innovative financial products and services that leverage the strengths of both Avalanche and Chainlink.\n\n 1. Tokenization or RWA protocol: Develop a protocol that brings real-world assets on-chain to the Avalanche ecosystem. Utilize Chainlink products like Functions and CCIP for secure and efficient data transfer and asset representation.\n\n2. Advanced financial instruments: Create cutting-edge perpetuals, options, or prediction markets on Avalanche. Combine Chainlink's high-speed Data Streams with Avalanche's rapid 1-second finality for ultra-responsive financial products."
+ }
+ ],
+ eligibilityRequirements: [
+ 'Chainlink integration: Projects must use Chainlink in some form to make a state change on a blockchain. Simply reading from Chainlink data feeds is not sufficient.',
+ 'Code visibility: All project code must be publicly viewable in a repository for judging purposes.',
+ 'Documentation: Clearly document how Chainlink is used in your project description.',
+ 'Verifiable implementation: Ensure that judges can easily locate and verify the Chainlink integration in your code. Merely stating an intention to use Chainlink is not valid.'
+ ],
+ resources: [
+ { name: 'Chainlink Documentation', url: 'https://docs.chain.link/' },
+ { name: 'Chainlink CCIP', url: 'https://chain.link/cross-chain' },
+ { name: 'Chainlink Functions', url: 'https://chain.link/functions' }
+ ]
+ },
+ {
+ id: 'thirdweb',
+ name: 'ThirdWeb',
+ prize: 'Credits worth $600 for Developers',
+ description: "Leverage ThirdWeb toolings to create Web3 solutions that make blockchain technology accessible and practical for everyone. Receive credits worth $600 for different ThirdWeb services.",
+ tracks: [
+ {
+ name: 'Web3 Solutions for Everyone',
+ bounty: '3 months Growth ($300) and Engine ($300) credit coupons',
+ description: "This track invites developers to build innovative Web3 applications or games utilizing ThirdWeb's cutting-edge tools. Participants will explore wallet integration and backend infrastructure to create seamless blockchain experiences that are accessible to all.\n\n1. Build an app or game with In-App Wallets for easy user onboarding.\n2. Implement Smart Wallets (Account Abstraction) to enhance user experience and security.\n3. Utilize ThirdWeb Engine to ensure scalable backend infrastructure for your application.\n\nBuild apps to onboard the next generation of users with seamless wallets experiences using In-App and Smart Wallets and scalable backends with Engine. "
+ }
+ ],
+ resources: [
+ { name: 'ThirdWeb Portal', url: 'https://portal.thirdweb.com/' },
+ { name: 'In-App Wallet', url: 'https://portal.thirdweb.com/connect/in-app-wallet/overview' },
+ { name: 'Account Abstraction', url: 'https://portal.thirdweb.com/connect/account-abstraction/overview' },
+ { name: 'Engine', url: 'https://portal.thirdweb.com/engine' },
+ { name: 'YouTube Videos', url: 'https://www.youtube.com/@thirdweb_' }
+ ]
+ }
+ ];
+
+ return (
+
+
Partner Tracks
+
+ {partnerTracks.map((track) => (
+
+ ))}
+
+
+ );
+};
+
+export default PartnerTracks;
\ No newline at end of file
diff --git a/app/layout.config.tsx b/app/layout.config.tsx
index 594da185..6577b336 100644
--- a/app/layout.config.tsx
+++ b/app/layout.config.tsx
@@ -27,6 +27,10 @@ export const baseOptions: BaseLayoutProps = {
text: 'Contribute',
url: '/contribute',
},
+ {
+ text: 'Hackathons',
+ url: '/hackathon',
+ },
],
};
diff --git a/content/course/interchain-token-transfer/index.mdx b/content/course/interchain-token-transfer/index.mdx
index 35a2ec58..dd407036 100644
--- a/content/course/interchain-token-transfer/index.mdx
+++ b/content/course/interchain-token-transfer/index.mdx
@@ -14,6 +14,8 @@ A significant innovation in blockchain is the development of multi-chain systems
Cross-chain communication is a crucial building block of multi-chain systems. Utilizing Avalanche Interchain Messaging and Interchain Token Transfer is an incredibly easy way to build cross-Avalanche L1 dApps, since developers can build on top of an extensive, audited development framework.
+Transfering tokens between multiple chains is a common use case in multi-chain systems. This course will help you understand how to transfer assets between multiple Avalanche blockchains using the Avalanche Interchain Token Transfer protocol.
+
## Course Content
### Avalanche Starter Kit
diff --git a/content/course/multi-chain-architecture/02-custom-blockchains/01-custom-blockchains.mdx b/content/course/multi-chain-architecture/02-custom-blockchains/01-custom-blockchains.mdx
index 2b48c4ce..916b14c5 100644
--- a/content/course/multi-chain-architecture/02-custom-blockchains/01-custom-blockchains.mdx
+++ b/content/course/multi-chain-architecture/02-custom-blockchains/01-custom-blockchains.mdx
@@ -6,19 +6,19 @@ authors: [usmaneth]
icon: Book
---
-An Avalanche Custom Blockchain is a sovereign network that defines its own rules for membership and token economics. It's validated by a dynamic subset of Avalanche validators working together to achieve consensus on the blockchain's state.
+An Avalanche L1 is a sovereign network that defines its own rules for membership and token economics. It's validated by a dynamic subset of Avalanche validators working together to achieve consensus on the blockchain's state.
## Key Concepts
- Custom Blockchain: A unique blockchain within the Avalanche ecosystem.
-- Validator Subset: A group of validators responsible for a specific blockchain or set of blockchains.
-- Custom Blockchain Network: A subset of validators united to validate one or more blockchains.
+- Validator Set: A group of validators responsible for a specific blockchain or set of blockchains.
+- Custom Blockchain Network: A set of validators united to validate one or more blockchains.
## Relationship Between Blockchains and Avalanche L1s
-- Each blockchain is validated by exactly one custom network.
+- Each blockchain is validated by exactly one Custom Network.
- A Custom Network can validate multiple blockchains.
-- A validator may participate in multiple custom networks.
+- A validator may participate in multiple Custom Networks.
## The Primary Network