Fetching tweets in the frontend
With our Anchor program at hand, we update our frontend so it displays real tweets from the blockchain instead of mock data.
Integrating with Solana wallets
In this episode, we allow users to connect their wallets within our application. On top of getting additional wallet data in our app, this also allows us to recreate the program object defined by Anchor.
Scaffolding the frontend
We quickly scaffold a mock user interface using VueJS, TailwindCSS and Vue Router. Instead of spending hours designing components, I'll give you all the files you need as a big ZIP to copy/paste into your project.
Fetching tweets from the program
In the episode, we learn how to fetch multiple tweet accounts at once and how to filter them by various properties.
Testing our instruction
Our first instruction
Now that our Tweet account is ready, let's create an instruction that allows users to publish their own tweets.
Structuring our Tweet account
In this episode, we define what we want to store in our Tweet accounts before explaining how Solana accounts work and how they're structured.
Getting started with Solana and Anchor
In this episode, we install everything we need to get started with Solana and Anchor. We also deep dive into Anchor's development cycle: Build, Deploy and Test.
What are we building?
Before we dive in, let's start by having a quick look at what we're going to achieve by the end of this series.
Create a Solana dApp from scratch
My journey into web 3
I give a brief web 3 introduction before mentioning how and why I ended up getting more and more interested in web 3 and more particularly NFTs and Solana.
The complete checklist
We've learned and set up a lot of things in the series. This article act as a complete checklist of this series organised by topics. The perfect article to come back to when you get your hands dirty.