Create a Starknet Account in Go | starknet.go Tutorial
Автор: Nethermind
Загружено: 2026-01-10
Просмотров: 114
Описание:
Build and deploy a Starknet account using starknet.go — Nethermind's Go SDK for Starknet.
💡 Tip: Feel free to watch at 1.5x or 2x speed if you're already comfortable with Go!
Every Starknet account is a smart contract (account abstraction). This tutorial walks you through the full flow: key generation, address precomputation, funding, and deployment on Sepolia testnet.
What you'll learn:
Generate private/public key pairs using starknet.go
Precompute account addresses before deployment
Deploy an OpenZeppelin account contract
Interact with Starknet via JSON-RPC
Requirements: Go 1.23+ and basic Go/Starknet familiarity.
⚠️ Security note: Never commit private keys. Use environment variables or secure vaults in production.
Timestamps:
0:00 - Intro & what we're building
0:30 - Exploring starknet.go docs
1:10 - Project setup & dependencies
2:10 - Deploy Account example
3:00 - Code walkthrough: Imports & packages
4:00 - Code walkthrough: Key generation
5:15 - Code walkthrough: Building deploy transaction
6:30 - Code walkthrough: Fee calculation
7:15 - Code walkthrough: Sending & confirmation
8:15 - Live demo
9:30 - Other examples in docs
10:00 - Outro
Resources:
📦 starknet.go: https://github.com/NethermindEth/star...
📚 Docs: https://starknet-go.nethermind.io
🚰 Faucet: https://starknet-faucet.vercel.app
Connect:
🏢 Nethermind Starknet: / nethermindstark
🐦 Twitter: / aayushstack
#Starknet #Golang #Web3 #Blockchain #Cairo #Nethermind #Tutorial #SmartContracts #AccountAbstraction
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: