(Looking for feedback) Hedgey - Using our 50k OP RPGF to fund four new projects launching natively on Optimism

Weekly Updates

During discussions on ideas for the traffic exchange system, functionality was identified that brings additional benefits to the Web3 developer community and expands the funnel of potential participants in the traffic exchange system.

In the process of traffic exchange, not only the process itself is important but also the visualization of traffic movement. Therefore, our project can be used by developers who need analytics only. Some of these developers may start exchanging traffic later.

As evidence of demand for such a feature, Pinata’s publication announcing similar functionality can serve as a confirmation: Pinata Blog | How to Use Farcaster Frame Analytics.

This week’s accomplishments:

  • Published a repository on Github: GitHub - IgorShadurin/warpcast-traffic
  • Added a documentation section covering technical aspects and the process of transforming the project into a DAO: IgorShadurin/warpcast-traffic/tree/master/docs
  • Deployed a server for hosting the project.
  • Launched the website for hosting the portal: clickcaster.xyz
  • Created a Twitter account:@ClickCaster
  • Created a Warpcast account: @clickcaster

Plans for next week:

  • Launch a simple version of the click exchange API
  • Create a documentation section on connecting Frames
  • Perform the first Frame integrations

Requests for assistance from the OP community:

  • It would be interesting to start integrating already working Frames
  • Suggestions on ways to account for traffic decentrally on a large scale

Contact information:

  • Telegram: @IgorDvlpr

1 Like

Great update @IgorShadurin !

I love the insights you pulled in this week and what you managed to ship.

We have a frame (/Claimcaster) that I’d be happy to use for your first frame integration this week (dm me @ goforlindsey on Telegram).

Keep it up!

Building in public! I love it.

Just followed OCC on Farcaster and love the transparency you’re sharing there around the build. Great approach!

It feels like you’re really pushing to understand who your users are and how they use the product - keep it up and can’t wait to see what you ship this week

Great updates here @jarisjames-daospace !

I really like the clarity you’re getting on the algorithm. It seems like the biggest need right now is feedback from the OP community. What kind of feedback are yo looking for? Happy to ping a few people on my side as well if it helps you get interviews.

1 Like

Great notes @maenswirony

It looks like you have a lot of the bedrock for from.fm completed. I’d say shipping a rough MVP is definitely the north star for this week. Nothing speeds up feedback like having something people can put in their hands.

1 Like

This is a wild idea! love it

There’s a post in this thread for sharing weekly goals / big rocks for the coming week. Go ahead and share one of those up for this coming week so that we can keep track of your progress!

1 Like

@Lindsey great idea, this is also a great way for builders and entrepreneurs from overlooked markets to gain access through public goods funding. I will be looking into this myself for Geld.Network

Here is our weekend update for backdrop build.

Kwil :feather:

  • Today has been big for this weeks development as we pushed hard to work 1 on 1 with the Kwil team to finalize the node set up for the SQL database & between our post update on the official backdrop build site this morning and this post we established our node network deployment. Now we will need to update the frontend codebase to communicate with the new database configurations. Testing of the user DB will start immediately now that we are in full production mode.

We will be continuing to set up more nodes throughout the coming months ahead as we scale.

This was our BIG ROCK :rock: of the week for development.

We will now expand on our updates here for this week.

Grants :sparkles:

  • Over the course of the past week we have shared some of the eligibility criteria with the creators and builders for our grants program that is opening this next week for applications on the 14th. Feedback was given from 12+ potential grantees for Mission #1 to begin.

We are really excited for this opportunity to help other creators in web3 join the Superchain ecosystem. So far the excitement has been amazing. The way that everyone has reacted has given us a great idea :bulb: of how we can evolve our grants eligibility criteria in future rounds.

Frames :framed_picture:

  • In frame transactions & minting NFTs via frames is still in the process of being tested.
    In order to do this migration to the app directory of next.js was needed to solve some bugs. On Friday the migration had been completed to next.js and we have begun to implement the Frog tool kit for building frames.

Beyond the frames we have been researching & testing with documentation from Thirdweb, PiƱata, and Frog frame toolkit framework.

Fractal Visions team has also partnered with Percs which is a 3rd party plugin for Shopify that will allow us to sell merchandise via frames on the Farcaster network. The intention behind this integration is to help token gate merchandise for participants of grant rounds & offer merchandise that helps promote the Superchain ecosystem through custom designed products aimed at capturing the spirit of the Fractal Visions brand.

We can also allow other impact makers & creators to deploy frames in this way through an exclusive release on our platform.

DM3 :speech_balloon:

  • Web3 message capability is also underway utilizing DM3 protocol to install a widget on our site which allows us to communicate with customers for support tickets & technical assistance in a decentralized manner. Next.js integration was also needed for this implementation to use DM3 as a messaging service.

API :satellite:

  • Other updates include testing our API with Simplehash who is our service provider for onchain data aggregation. As you can see here we are aligning our platform with the Optimism network and Superchain by displaying mirror :mirror: articles on the homepage currently.

The development of the MVP for Fractal Visions is looking fantastic so far and we really want to take public goods funding to the next level with our project. It’s been a magical experience thanks :pray: to backdrop build. We are able to organize our tasks & focus on shipping this month with extra motivation to accomplish our goals.

Big Rock

  • Past Week
    Our big rock was a last minute success this week as the development continued to push past technical barriers. Our node is now ready to rock for the coming weeks ahead !!!

  • This Week
    Setting up frames :framed_picture: on the Farcaster network with our new partner Percs via Shopify to sell physical products.

Week 2 Update

:white_check_mark: Contracts Written
:white_check_mark: Unit Tests Written & Pass
:white_check_mark: Front End Prototyped (Used Scaffold-ETH)

Goals For Week 3

  • Deploy to Base Sepolia
  • Run tests to see how our SVG + IPFS images look on OS and Sudoswap
  • Test front end on testnet contracts
  • Recruit people to try the testnet version!!

Fixed, he should be able to post again. @daospace Copy/Pasting some times gets you locked, let me know if you run into trouble again.

2 Likes

Thanks @Lindsey

We are looking to conduct a couple of 15-minute interviews with active forum users or delegates. We want to show them the logic behind what we consider a valuable contribution within the governance forum and see if it aligns with their views. We figured people were busy due to ETH Denver, so we appreciate you’re assistance here.

1 Like

Week 2. PlayMini Update + Demo Loom:

  1. What we did so far:
  • We built the entire front-end for the game (including the quiz game, leaderboard, Twitter sign up). Now you can actually play it.
  • Started working on the reward system and came up with a few ideas we want to work on next
  • Getting good list of ideas for categories/game packs to include in v1

  1. What are we going to do this week:
  • Reward System (NFTs)
  • Inventory
  • Bug fixes + prepping for the release next week

Demo:
We recorded this demo to show the progress so far:
Loom link here

1 Like

We are happy to say some progress was made over the weekend with shipping the SQL user database & utilizing a node network setup with Kwil for the closed alpha/beta testing process of our front end for account creation.

The profile page now stores the user name, profile picture, banner, etc. in the user database directory. We will continue updating the site with these new configurations.

Our design brand guidelines have also come to completion. This will be available to the public via GitHub later this week.

A full recap of this weeks progress will be made again on Friday with details on updates from other tasks & our BIG rock of the week from the previous post we made in the thread here.

Have fun building & keep charging ahead !

1 Like

Hi @Lindsey, my name is Cam and I really appreciate you for proposing this idea to the OP community. I just saw your Tweet re: sharing in this forum and then read your comment outlining what would’ve been great to share a when Build started :see_no_evil: I hope I’m not too late!

Let’s dive in…

:red_circle: TL;DR

I’m building Contxt: the place for your quotes n jokes

I’m a community-builder-turned-founder hoping to collaborate w the OP ecosystem to create an incentivized, community-centric product development methodology for bootstrapped founders building products for passionate & under-served niches.

You can learn more by reading below or see what Contxt looks like in this Loom video.

:red_circle: The Deets

Contxt is made for people I affectionately call Quote Keepers: a niche of passionate weirdos who derive joy from documenting the verbal prose of the legends in our lives. Contxt is designed to empower us to easily & efficiently document the people we love, admire, and find hysterical.

I’m also part of a growing and unique cohort of entrepreneurs:
Community managers → entrepreneurs

My career has revolved around community management & user advocacy, starting in XR, then customer success at Clay, recently as Director of Member Experience at Kift, and today as Head of Customer Ops at a community-based AI image generation company called Forecast.

I take a community-first approach in everything I do, and Contxt is no exception.

:red_circle: How Contxt Can Help Move the OP Ecosystem Forward!

While Contxt doesn’t implement any technical innovations like blockchain today (though e-commerce and NFTs are two revenue avenues I’m particularly excited to implement), the innovation I’m most excited about is a social innovation.

Specifically, how can we combine social and technological innovations (like blockchain) to address 2 crucial problems for any social product:

  1. How do I create a moat around Contxt so Meta, Twitter, etc have a hard/impossible task of cloning it and taking all our users?
  2. How does Contxt avoid the pitfalls we’ve observed from social media companies over the past 2 decades?

Pitfalls like:
:x: Attention economies
:x: Centralized & secretive governance
:x: No ownership or power given to users
:x: Top executives & early hires get majority of all financial rewards

One of the best ways I see to cultivate loyalty with initial Quote Keepers and ensure the longterm health of Contxt governance and policies is to create a soul-bound token to airdrop to those who have contributed to Contxt’s growth & development.

It will be simple and non-financialized (for now…)
1 token = 1 hour

As a solo founder, I’ve relied heavily on the generosity and good-will of my friends and former colleagues to provide feedback and assistance in developing Contxt. The app wouldn’t be anywhere near where it is today without them. I’d love to share appreciation with them + early users by airdropping them a token that will initially be for voting/development participation & appreciation purposes. Eventually, once laws and bills provide more clarity, I’d like to use the coin to send monthly dividends from our communal treasury that is filled with 10% of all monthly profits.

I hope to collaborate with the OP community to forge a new path for solo founders; a path that will empower us to

  1. Share appreciation with our early adopters and contributors
  2. Create avenues for passionate users to channel their enthusiasm towards ideating, improving, and building the product alongside us
  3. Build unbreakable ties with crucial early users that incumbents and newcomers will have a hard time recreating

:red_circle: How the OP community can help Contxt!

I have two very different request, but both would both be massively helpful:

  1. The Grant - Having funds to invest fully into Contxt would be an incredible blessing to assist with ramping-up development. My dev costs are $4k/month for part-time dev help (which I’ve paid out of pocket thus-far), so having the grant would allow me to get full-time help and free me up to focus fully on product design and community development initiatives I’m really excited about!
  2. Quote Keepers - Contxt will be invite-only for existing Quote Keepers on launch day on March 20. If you know anyone who jots down quotes you say, I would be forever grateful if you could fill-out this form so I can connect with them, learn more about their existing quote-keeping tendencies, and hopefully dramatically improve their quote-keeping life!

I’ve been obsessed with this idea for a while and would greatly appreciate the OPportunity to create this new path for founders with an invested community of like-minded individuals like yourselves!

Much love,
Cam

2 Likes

Weekly Updates

This week, the development of the traffic exchange system between Frames was quite intense. I successfully launched the API and Dashboard for Frames.

New Features:

  • Summary display of statistics on unique users and the number of requests to a Frame.
  • The main page now shows the number of registered users, the number of processed clicks, and the number of added frames.
  • Added frame verification linked to a specific Farcaster ID to prevent unauthorized frame additions.
  • Implemented authentication via Warpcast.
  • Added the ability to store authentication for quick access to the user panel.
  • Implemented the option for frame owners to add signing keys for traffic to identify the source. This form of identification will be used in the future when transitioning to decentralized traffic processing.
  • Enabled adding frames for statistical accounting.
  • API: Added endpoints for performing CRUD operations for frames, keys, and traffic logging.
  • API: Added cryptographic verification of clicks in frames with source and target identification.
  • API: Added click accounting for participation in the traffic exchange system.
  • API: Designed and implemented a system for storing analytical data by days for each frame based on Memcache and MySQL, aimed at accounting for a large amount of traffic.
  • All endpoints are covered with tests to ensure system stability when changes are made.

Currently, https://clickcaster.xyz/ is operational on desktop versions, but may be unstable on mobile versions.

Plans for Next Week:

I plan to fix the mobile version of the site and integrate the first frames.

Lindsey, thank you very much for the suggestion to integrate /Claimcaster. I will reach out immediately after testing the entire system on live Frames.

1 Like

As I wasn’t active in the forum for the last two weeks, I thought I’d catch-up and provide an overview as to what’s been happening:

Week 1 (Feb 26 - March 3)

  • Celebrated the Build Kickoff :rocket:
  • Discussed the use of Hedgey’s platform for a planned token with Alex Michelsen
  • Received MVP that’s ready for testing!
  • Improved the bug reporting database for effective debugging with DraftBit.
  • Highlighted bugs related to
    • Photo uploading
    • Quote creation
    • Onboarding UI/UX
  • Initiated discussions with various parties about contributor compensation via tokens at ETH Denver

Week 2 (March 4 - 10)

  • Started using and learning DraftBit to start resolving issues and improvements myself
  • Completed a full pass of the Bug database and added 10 new bugs found from the new Testflight
  • Signed-up for 1-1 tutoring with Draftbit until launch
  • Completed first live onboarding session
    • Registered bugs and shared feedback with the developer
  • Compiled a final launch timeline for all that needs to get done before end of Build
  • Released Version 1.8.0 with radically improved quote functionality.
  • Scheduled 2 tutoring sessions for this week w Rahul from Draftbit
  • Met with Graham from Mezzanine to discuss legal formation of Contxt.

Week 3 (March 11 - Today)

  • Created a design system for in-app notifications and optimized UI
  • Reserved additional time with DraftBit expert for bug resolution
  • Compiled and edited copy for Contxt’s Patreon
  • Arranged 3 live onboardings for feedback and bug identification.
  • Set up sprints for the next two weeks.
  • Wrote a post for the Optimism forum and worked on a 3-part blog post for launch.
  • Fixed lot so bugs
    • 4 minor UI issues
    • Profile image bugs
    • Issues with edit state on profiles
    • Issue w keyboard not going down
    • Permissions for contacts & location
    • Name duplication in ā€œRecentā€
    • Quote assignments
    • Issues in ā€œAdd Personā€ field

I’ll make sure to post another recap at the beginning of next week! Keep building y’all :raised_hands:

1 Like

Thanks for this update @camlindsay !

Hey everyone! Has been incredible seeing the updates over the last few weeks. I wanted to bump up the timeline and share a few notes as we start to move towards the end of the Backdrop season and approach the selection phase of four winners.

I have a larger list of projects participating in backdrop, many of which have not replied here yet. I’ll be sharing a template with everyone early next week that projects can use to share a final update. Once everyone has submitted the update I’ll be reviewing and filtering down a list of 10-20 projects that will be going to a vote on April 1st.

By April 7th I’d like to have the four projects selected and streams going.

Keep sending the great updates and have a great weekend!

4 Likes

Week 3 Update

  • Soft Launch of GovScore (You guys are the first to hear! There are some kinks being worked out here that I’ll touch on later in the post but #BuildinPublic am I right!)
  • Added description to BasedFriends to guide users on what to do when they land on the homepage

The Big Rock Review

  • Launch GovScore: (9/10) We launched GovScore! Currently we are in an alpha state where our score isn’t fully developed yet. We have been able to factor in a users transparency and voting power scores, but when adding in voting consistency we are still dealing with bugs. We aim to update it this week and run a distribution campaign in succession with launch.

Help From OP Community

  • We’re running into issues retrieving the onchain data from Wagmi (too many requests). If you have experience with viem or wagmi regarding reading data on the bulkier-side please reach out. GovScore is open source on Github.

Next Big Rock

  • Improve GovScore to include the following:
    • Include ā€˜Voting Consistency’ into the GovScore calculation
    • Add a ā€˜Filter/Sort by GovScore’ function
    • Add a delegate preview to show who the connected wallet is delegating to
    • (stretch goal) Allow user to change their delegate in-app
  • Run a distribution program GovScore is officially launched
    • Farcaster Announcement
    • Blog Post
    • Share with OP token holders
2 Likes

I just saw this post, been busy building. Apologies for the delay. Here are my answers:

  1. I’m George Donnelly. I’m building Yap Bay, which is a Web3 remittance platform that combines TradFi and DeFi to enable faster, cheaper, and more accessible cross-border payments for the world’s unbanked and underbanked population.

    My why is that I want (a) to enable people first in high-remittance-fee areas to be able to send small remittances with significantly lower fees. (b) enable people, particularly in the developing world, to break out of TradFi limits (c) use this as a foundation for a lot of other crypto-as-a-daily-currency use cases.

  2. YapBay can bring a lot of new people into OP, people in the developing world who work, people who have to contend today with the worst TradFi systems anywhere in the world. Remittances is a $700 billion industry and we can disrupt it.

  3. I’d like to test the attractiveness of the concept and get funding. Feedback is always amazing.

  4. A basic MVP of transaction-chaining to support fiat-to fiat-remittances using OP as the transport layer and hopefully an AI-enabled algorithm to help build people chained transactions.

  5. This week I am integrating my contracts into my website. Ugh. :slight_smile:

About Me: https://georgedonnelly.com/

Personal X: https://x.com/georgedonnelly

About YapBay: https://yapbay.com/

GitHub: GitHub - Panmoni/yapbay: Unstoppable fiat to fiat crypto remittances for the whole world

YapBay X: https://x.com/yapbay_

Here are my updates at Backdrop Build:

Ā· 23 hours

It’s been really challenging drilling down and identifying the unique features that make YapBay a worthwhile project but I might have done a little of that in this blog post.

My contracts are now also quite complex and the documentation is out of date. I’m having trouble getting them compiled,

I’ve create a contract registry contract now to keep track of all of the addresses.

Next I’ll be grinding on integrating it all into the website.

Still not sure if I should put the contracts on Sepolia testnet or on an Optimism testnet. I need to look into that.

Ā· 2 days

I feel like things are going EXTREMELY well.

I have 7 inter-operable Solidity contracts which is really more than I need for the MVP, but I got carried away.

Now I am working on integrating the contracts into the website and building the front end.

Very exciting stuff and yes I am absolutely still building!

Ā· Mar 8

I’ve got my first contract, the account contract, on-chain and integrated with my Next.js 14 instance. I can put data on-chain and pull it from the chain and display it on the website. I’m using Sepolia testnet. Pretty exciting.

Ā· Mar 6

I’ve got my contracts pretty well defined now, and starting to refine the code.

Ā· Mar 1

I’m wading through a lot of uncertainty to define my contracts and then reduce the schematics down to what I need for the MVP. Fun and challenging!

Ā· Feb 27

I wrote a blog post and have started planning out my contracts. Got set up on Optimism and Sepholia via the wonderful Alchemy!

Ā· Feb 26

I’ve got a website up for the project at https://yapbay.com/. where I did the following:

  • defined the project focus
  • defined the project roadmap
  • create a NextJS instance with basic pages

Question: Do I have to deploy my MVP to a specific chain to be eligible? I’ve got it on Sepolia testnet atm… should I move it to OP Sepolia? @Lindsey

1 Like