Opens profile photo
Follow
StarkNet Africa 🌍
@StarkNetAfrica
Welcome to StarkNet Africa, a community-driven account that discusses everything STARKs.
CommunityAfricat.me/StarkNetAfricaJoined May 2022

StarkNet Africa πŸŒβ€™s Tweets

Pinned Tweet
You've heard of StarkNet and are currently trying to start building on it, however... Cairo sounds tough, and you're not sure where to start. Here is a compilation of the best resources to get you started with Cairo. πŸ‘‡πŸ‘‡
5
78
Show this thread
6/ When a call is made to the proxy contract, it forwards them to another contract by exposing the __default__ method. This method is a fallback method that redirects a function call and associated calldata to the implementation contract.
1
4
Show this thread
5/ The Proxy pattern requires two smart contracts, the Proxy, and the Implementation The Proxy serves as the entry point and also holds the contract storage, whilst the Implementation contains the code/logic of your dApp.
1
4
Show this thread
4/ Note that there’s a difference between a contract class and a contract instance on StarkNet A contract class is gotten when a contract is declared, and just contains the contract’s code with no storage, while a contract instance is deployed and has access to storage
1
4
Show this thread
3/ The Proxy pattern is a mechanism for changing the code of a smart contract while preserving its internal state. At the heart of it is the syscall library_call that allows you to call any smart contract class while keeping the caller as the context for storage
1
4
Show this thread
2/ An Upgradeable contract is one which allows you to change the underlying logic of your smart contract, without necessarily altering the contract address of your dApp This is done by separating your contracts into a Proxy and implementation, also known as the Proxy pattern
1
4
Show this thread
With Regenesis at hand, it’s become a necessity to understand how Upgradeable contracts work, in order to successfully migrate existing contracts to Cairo v1.0 Here's what you need to know πŸ§΅πŸ‘‡
Image
4
45
Show this thread
Account Abstraction is key to improving the user experience and security of self-custodial crypto wallets. By removing the reliance on private keys and making wallets more programmable, we can finally onboard millions of mainstream users without the fear of getting hacked /1
12
266
Show this thread
Welcome to the world of ZKX Yakuza, a gamified Community Incentives Program 🌐 You'll have the opportunity to hunt for quests, earn rewards in the future ZKX token & Yakuza NFTs πŸ’° Read Oyabun's story & discover clues for the future🩸
27
209
Ethereum -> StarkNet ζŠ€ζœ―ζ ˆθΏη§»ζ±‡ζ€» ​Solidity -> Cairo ​Ethersjs -> starknetjs ​metamask -> argent/braavos wagmi -> starknet-react ​rainbowkit/web3modal -> get-starknet ​hardhat -> hardhat-starknet ​foundry -> protostar ​openzeppelin -> openzeppelin-cairo #StarkNet
10
67
Another update from the Starknet front. In less than 2e weeks you will be able to run simple contracts using cairo-rs and the starknet in rust implementation we did at . It's always a pleasure to work with and !
5
56
Show this thread
recently announced their Yakuza-Themed NFT Community Initiative and this would be something for the community to keep an eye on I recently wrote a thread on ZKX, you can have a read πŸ‘‡ twitter.com/StarkNetAfrica
Quote Tweet
Uncovering the characters in the ZKX Yakuza🩸 The Oyabun leads the Rebel Army & rises against those in power. But who will join his ranks ? Tune in daily to find out. 18th Jan - Oyabun 19th Jan - ❓ 20th Jan -❔ 21st Jan - ❓ 22nd Jan -❔ 23rd Jan - ❓ 24th Jan - ❔
Show this thread
Image
6