21.12.2023 Views

SHILL Issue 140

Solana ecosystem magazine.

Solana ecosystem magazine.

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Mike Hale<br />

Developer Education<br />

freeCodeCamp<br />

freeCodeCamp is a popular platform for learning various programming and web development topics, and it’s<br />

known for its structured curriculum, hands-on projects, and active community.<br />

Now they are offering a complete Solana Curriculum funded by the Solana Foundation.<br />

It offers an interactive way to learn Solana’s blockchain protocol and the tool ecosystem by building a series of 15<br />

interactive projects focusing on learning the Solana protocol and its tools.<br />

Through these projects, you’ll learn how to build and deploy smart contracts, develop dApps, and use Solana’s<br />

command line tools.<br />

Some of the projects included in the curriculum are:<br />

• Building a “Hello World” smart contract<br />

• Working with Solana’s token program to mint fungible tokens<br />

• Using the Metaplex SDK to mint NFTs (Non-Fungible Tokens)<br />

• Building games like Tic-Tac-Toe and an Anchor leaderboard<br />

• Deploying applications to Devnet.<br />

Introducing the Solana Curriculum: Smart Contracts, dApps, and Command Line Tools<br />

Unboxed Advanced Lessons on SolDev<br />

For more experienced developers looking to level up, Unboxed has added 4 new Advanced Solana Programming<br />

lessons to their popular course.<br />

The Program Architecture lesson covers different architectural considerations and optimizations related to memory,<br />

storage size, and concurrency.<br />

The Oracles lesson guides you through understanding the use of oracles and oracle networks and utilizing Switchboard<br />

feeds in your programs.<br />

The Verifiable Randomness lesson explains why randomness is problematic on the blockchain and how to overcome<br />

this challenge, and how to use VRF such as the one offered by Switchboard.<br />

The Compressed NFT lesson provides a comprehensive guide on state compression and compressed NFTs using<br />

Metaplex’s Bubblegum program and SDK.<br />

Solana Development Course<br />

New Wallet Features<br />

Phantom Shortcuts<br />

Phantom is introducing “Shortcuts”, a feature to enhance the utility of NFTs and offers a more interactive and<br />

informed experience with digital collectibles.<br />

It acts as a “Linktree” for NFTs for associated links of an NFT collection (like official websites, social media, chat<br />

groups) that users can access directly from their wallets.<br />

Shortcuts is currently in beta with five launch partners, but four more projects will be integrated soon.<br />

Introducing Shortcuts<br />

100 <strong>SHILL</strong> <strong>Issue</strong> #<strong>140</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!