Search projects, hackathons, sponsors and tech

    ← All projects

    Demo

    About

    The problem it solves One-size-fits-all social apps are limited in capabilities and designed to benefit centralized owners. They will be replaced by bespoke platforms built on decentralized social networks that are owned and operated by the community. Nounspace is a customizable Farcaster client built by Nouns, for Nouns. It's [open-source](https://github.com/Nounspace/nounspace.ts), [community-owned](https://www.nounspace.com/t/base/0x48C6740BcF807d6C47C864FaEEA15Ed4dA3910Ab/Profile), and [live now](https://nounspace.com). [![vid1](https://space.mypinata.cloud/ipfs/bafybeibidkbjelpgdvips7rc6mxsuaavhclig6o7m7oplw73fe5lkyhwmi "https://vimeo.com/973566244")](https://vimeo.com/973566244) Nounspace is built on top of the space system - a web of miniature websites designed by the community and further customizable by its members. Each space is assembled from a collection of mini apps and building blocks we call [Fidgets](https://vimeo.com/1011777733). Users can expand their space with Tabs and visually style each Tab with Themes. Our current focus is on making the space system the ideal hub for all communities, Nounish and beyond. We're taking the powerful platform we've built for Nouns, and making it easy for any community to deploy their own version. Rather than competing with Warpcast and Coinbase Wallet to be the best generic Farcaster client, our focus will be on community tooling, creating a platform that provides immediate value and can be fully customized to each community's needs. (ie. [Token Spaces](https://vimeo.com/1056141221)) Team: [nounspaceTom](https://nounspace.com/s/nounspacetom) - AI founder and former CEO [Willy Ogorzaly](https://nounspace.com/s/willywonka.eth) - Product manager / vibe coder [Jesse Paterson](https://nounspace.com/s/realitycrafter.eth) - Engineer [Vlad](https://www.nounspace.com/s/skateboard) - Engineer [R4to](https://www.nounspace.com/s/r4topunk) - Engineer [Vaipraonde](https://www.nounspace.com/s/vaipraonde) - Engineer

    How it's made

    Challenges we ran into In addition to turning the Nounspace app into a mini app, we also added support for embedding and using mini apps in Nounspace. This was our hardest challenge as the documentation on this was sparse when we first started. To overcome this, we started by getting familiar with how mini apps work by turning Nounspace into a mini app and studying how frames.js added framev2 support to their [open-source frame debugger](https://github.com/framesjs/frames.js). We were able to build an initial proof of concept, and when the Mini Apps SDK came out, we were able to build a cleaner, better implementation much faster.