Odak modu

Smart Contract development on Solana using Rust

Introduction to Anchor Framework

Anchor is a powerful development environment and a test framework. And using this framework you can:

  • Develop your code using Rust
  • Have quick and effective testing
  • Deploy to a local blockchain

Anchor uses Solana web3.js plugins, faucet plugins and blockchain forking technologies. You can test your code local blockchain, then deploy on testnets and mainnet.

An Anchor Program contains 3 parts:

  • Program module: To write your business logic
  • Account structs: To validate accounts
  • declare_id macro: Creates an Id for program address

Additional example for “Minting using MetaPlex with Anchor” can be found here :  https://www.youtube.com/watch?v=c1GJ-13z6pE 

Additional example for “Creating PDA's with Anchor” can be found here :   https://www.youtube.com/watch?v=A1TMZxZz9Q8

You can find detailed further information from Anchor documentation: https://www.anchor-lang.com/ 

Resources:

https://www.anchor-lang.com/docs/high-level-overview 

https://betterprogramming.pub/the-top-blockchain-developer-frameworks-for-2021-89afa5e7bd04 

https://www.web3.university/article/20-blockchain-development-tools

https://www.leewayhertz.com/how-to-build-dapp-solana/


Background Pattern
Birlikte öğrenelim

Sektörde en çok aranan yazılım becerilerini kazan

Yapay zeka desteği, birebir mentörlük saatleri, canlı dersler ve senin için özel hazırlanmış içeriklerle eksiklerini tamamla, düzenli geri bildirimler al ve öğrenme sürecini en verimli hale getir.

Yunus Emre Kabakcı

Patika+ mezunu

Patika+ Fullstack Web Development Bootcamp mezunumuz Yunus Emre,

3 ay içinde Katar’dan aldığı teklif ile, global bir şirket olan Pavo Group’da işe başladı!


“İçerik zenginliği, mentor desteği, ileriye dönük bir network sağlaması ve dünyada en çok tercih edilen frameworkler üzerinden bir eğitim veriyor olması Patika+’ı tercih etmemin temel sebepleri oldu!“

Yorumlar

Yorum yapabilmek için derse kayıt olmalısın!