Solana’s 9th “Renaissance” Hackathon Developer Resource Guide

24-03-03 22:51
Read this article in 15 Minutes
总结 AI summary
View the summary 收起
Original title: "Hackathon Developer Resources"
Original source: colosseum

Colosseum is about to host the Solana Foundation Hackathon. This global hackathon competition will take place on the Colosseum online platform, starting on March 4 and ending on April 8, 2024.


For the first time, Colosseum will invest in some of the winners and integrate their founding teams into a new accelerator program.


Sponsors


Symmetry: Symmetry provides a decentralized crypto index on Solana And the infrastructure layer of fund management is implemented through an on-chain program and SDK called Symmetry Engine.


Pyth Network: Pyth secures smart contracts with reliable, low-latency market data from institutional sources. Deliver cryptographic applications using high-fidelity oracles designed for mission-critical systems.


Orca: Orca is Solana’s DEX, a protocol built around the Centralized Liquidity Automated Market Maker (CLAMM). As a developer, you can integrate Orca to provide cheap, fast, and low-slippage SPL token trading for your applications.


Solana Mobile: The Solana mobile stack provides developers with all the tools and resources they need to build native cryptographic applications on Android.


Phantom: Phantom is a non-custodial wallet in the Solana ecosystem. Integrate into apps to unleash the power of Phantom and grow your user base.


IO.NET: io.net Cloud is a decentralized computing network that allows machine learning engineers to access distributed cloud clusters at a fraction of the cost. A small subset of similar centralized services.


Squads: Squads simplify the management of DAO developers and financial assets. Protect finances, programs, validators and tokens securely within the platform with Squads’ leading multi-signature solution.


Getting Started Resources


Start with documentation


Introduction to Solana Development: Introduces important Solana development knowledge.

Key concepts: Before starting your Solana journey concepts that you should be familiar with.

Setup development Environment: Setting up a local environment is a good practice, but not required. highly recommended.

Hello World: Use Web IDE to build the first hello world application on the chain.


Other excellent resources


Solana Bytes: A video playlist of Solana concepts that is a must-see.

Solana Cookbook: the most popular collection of concepts, guides, and reference snippets A welcome resource.

Solana Bootcamp : Incredible 7-hour video playlist crash course developed by Solana. Perfect for those who want to dive in immediately.


Solana Developer Starter Pack


Web3.js library: The main client library for interacting with the Solana blockchain, using JavaScript.

create-solana- dapp: A framework for quickly creating Solana applications.

Solana Playground: Solana program web IDE.

Solana Stack Exchange: Ask a technical question or search about Solana The perfect place to develop a previous answer.


Guidelines and Tutorials


Quick Guides: a collection of guides and tutorials from the Solana website


Video learning content


SolAndy: Various Solana developer content produced every week.


Solana Bootcamp: An incredible 7-hour video playlist crash course for anyone who wants to dive right in.


Self-study course


THE Solana Course: An end-to-end, comprehensive, intermediate-level self-study course covering all aspects of Solana.

Freecodecamp: Fully interactive Solana on Freecodecamp Courses, taught directly from your Visual Studio Code IDE.

RiseIn: One Course Excellent introductory Solana course, providing both text and video learning methods.

Ideasoft Rust/Solana for Beginners: If you are interested in building programs (smart contracts), this is a good Solana/Rust course for beginners.

Ideasoft Rust /Solana Advanced: Advanced course, suitable for students who have completed the Ideasoft Rust/Solana beginner course.

Rareskills ETH to Solana: specifically for Ethereum A course designed by the developers of Solana for learning Solana.


Tools


Solana Playground

(Solana Playground is an online Solana program Web IDE that can help developers quickly build and test Solana smart contracts.)


npx create-solana-dapp@latest

(npx create-solana-dapp@latest is a command that creates a project template for a Solana distributed application (dApp) locally.)


Ecosystem documentation and SDKs


Solana core documentation


NFTs

Metaplex: a versatile platform for developers to build NFTs on Solana.


Payment

Solana Pay: Pay easily with JavaScript/TypeScript. Start building payment applications on Solana.


Mobile

Solana Mobile: All the tools you need to build native mobile apps on Solana.


Games


DAOs

https://docs.realms.today/: Provides DAO tools for Solana.


Open source reference material


Solana Open Source Software: Another solana-awesome repository full of open source projects that can be used as a reference and learning tool.


Recommended RPC providers


Helius


Helius provides unparalleled performance, reliability and domain expertise and is Solana's premier RPC infrastructure provider. Unlike other providers, Helius supports Solana exclusively and is focused on delivering the best RPC experience possible.


Sign up for Helius' free plan, then get 50% off the developer plan as you scale (not applicable to bots).


Triton One


Triton One provides a high-performance bare metal RPC server for Solana app. Triton specializes in dedicated servers and custom deployments. Triton also provides a globally shared RPC pool, ideal for use with Web3 frontends. When you're ready to scale, contact Triton.


Triton's private development and test networks are always free, see https://triton.one/ for details.


Additional Services


SolanaFM


SolanaFM is a next-generation blockchain browser that provides readable access to Solana data. Solana Renaissance Hackathon participants have 100 coupons to gain full developer (Legacy) level access to the SolanaFM API:


Coupons will be available at the hackathon Available initially in their Discord channel, in a dedicated channel. Learn more about the SolanaFM API here: docs.solana.fm/reference


SonarWatch


SonarWatch is an all-in-one tracking dashboard to help you on your DeFi journey. They provide free Portfolio API access to hackathon participants:


Access Token (Bearer): renRJ7hzZ2TaNSknxXtrGFf6BjH

API URL: https://portfolio-api.sonar.watch/api

Documentation: https://docs.sonar.watch/api

Contact: @guysonar (Telegram) / @0x Geninsus (Twitter)


The token will expire after the hackathon ends, please Contact their team for further information on accessing the API.


Original link



欢迎加入律动 BlockBeats 官方社群:

Telegram 订阅群:https://t.me/theblockbeats

Telegram 交流群:https://t.me/BlockBeats_App

Twitter 官方账号:https://twitter.com/BlockBeatsAsia

举报 Correction/Report
Choose Library
Add Library
Cancel
Finish
Add Library
Visible to myself only
Public
Save
Correction/Report
Submit