Generate your Farcaster Circle image and mint it on blockchain.
Through Farcircle you can generate a Farcaster Circle in a similar way you can do on Twitter with https://twittercircle.com/ Once you generated the image representing the people you most engaged with, you can mint it on the Base blockchain using your connected wallet. Everything is funneled through a Farcaster Frame in a simple and straightforward path.
You can try check your personal Farcaster Circle with the Warpcast frame validator (https://warpcast.com/~/developers/frames) by putting https://farcircle-frame.vercel.app/ as frame URL. It would also works in a real cast, but I ask you not to cast it for now (Thanks!).
The project leverages a Karma3Labs API (located at https://graph.cast.k3l.io/links/engagement/handles) that allows to retrieve the people you most engaged with in Farcaster. It also uses API from Airstack to get the picture of your Farcaster "best friends". Everything is built and debugged with Framesjs, and once got the users and their profile pictures, the underneath Satori helped me to produce the image that will be minted on Base L2. I used Next.js and made Vercel host the project.