Superteam Germany Docs
  • ๐Ÿ‘‹Introduction
  • ๐Ÿ‘‘Guilds
  • ๐Ÿ”ฅGet involved
  • Developers Guild
    • ๐Ÿง™Guild 101
    • ๐Ÿ•Sessions
      • Introduction to Turbin3
      • Pokรฉmon in a blink: Interview with sol_idity
      • Solana Blink Special
      • Minting NFTs with Metaplex Core
      • ZK Compression
    • ๐Ÿง Knowledge Base
      • ๐Ÿ‘จโ€๐ŸซOnline Courses
        • ๐Ÿ”ฅSolana Developer Bootcamp 2024
        • For Beginners
        • For Intermediates
      • ๐Ÿ‘จโ€๐Ÿ’ปTutorials
      • ๐ŸŒŸCode Examples
      • ๐Ÿ› ๏ธSDK Overview
        • Base
        • ๐Ÿ“ฑFrontend
        • โšกBackend
        • ๐Ÿ•น๏ธGaming
        • Wallet Integration
        • โš—๏ธSolana Starter Kit
      • ๐Ÿ‘พTools
      • ๐ŸŒˆMisc
    • ๐Ÿ’ฌFeedback
    • ๐Ÿš€Join our Telegram
  • Creators Guild
    • ๐ŸŽจINTRO - GM Creators! โ€‹
    • ๐Ÿ‘ฉโ€๐ŸŽจCREATORS RESOURCE HUB
      • ๐Ÿ”ฎSpaces
        • Creator Resources
      • ๐ŸŒ†Events & Exhibitions
  • Hackathons
    • ๐Ÿ’ปHackaTUM
      • ๐Ÿ†Winning Idea?
      • โ˜•Entry Point
      • ๐Ÿง‘โ€๐ŸซTutorials
      • Faucets
    • ๐Ÿƒโ€โ™€๏ธSolana Speedrun
    • โš”๏ธColosseum
      • 3 Day Hackathon Bootcamp
    • ๐Ÿ‘‹Resource Hub
  • Resources
    • ๐Ÿ‘จโ€๐Ÿ’ปDeveloper Resources
  • More from us
    • Follow on X
    • Visit our Events
    • Chat on Telegram
Powered by GitBook
On this page
  • First,
  • What does a typical Solana Project look like?

Was this helpful?

  1. Hackathons
  2. HackaTUM

Entry Point

It is time to cook..

PreviousWinning Idea?NextTutorials

Last updated 5 months ago

Was this helpful?

Make sure to have checked out the refresher on the before going forward.

First,

It is very much essential to first have the installed, so that you can debug and manage your Solana Programs and perform network operations.

What does a typical Solana Project look like?

  1. : Executes transactions and processes data on the Solana network.

  2. : Provides user interaction and displays data.

  3. : Facilitates user access and transaction approval.

Typescript, our recommendation.

Considering the 36 hours deadline, It would particularly practical to write Solana Programs in Typescript to save time multitasking on multiple languages.

Anchor (Rust)

Why reinvent the wheel? does the heavy lifting for you!.

While you can build and deploy Solana Programs on Rust and even , it is highly recommended to start with , a framework for quickly building secure Solana programs. It handles both (de)serialization and security checks for you, so you can spend more time working on what matters most, your product.

Clients

๐Ÿ’ณ Wallets

Check out

You have options to write your client code in , as well as .

While you can use to add wallet connection functionalities, though even easier using , it would definitely be favourable to have monkey-easy onboarding solutions like , or even .

Blinks & Actions

Blockchain links "" are awesome to abstract your application and enable seamless actions like buying tokens or NFTs, staking, and voting on proposals, all without leaving the platform you're using.

๐Ÿ’ป
โ˜•
๐Ÿ”—
Solana CLI
Solana Programs (Backend)
Client-Side Interface
(Frontend)
Wallet Integration
Rusts
Typescript
Python
Blinks
fundamentals of Blockchain
Anchor
natively
C/C++
Anchor
Solana's Wallet Adapter
Unified Wallet Kit
TipLink
Social Logins