Introduction

Welcome to DSCVR's Canvas Buildathon! We're excited to see you bring your creativity and skills to our platform as you develop embedded apps on DSCVR. Our Buildathon spans various tracks, including NFT and Token Minting, DeFi and Commerce, Media & Gaming, Blinks, and On-Chain Governance.

DSCVR Canvas is a robust framework for building embedded applications within DSCVR. It allows you to create web applications that run seamlessly in a sandboxed iframe, ensuring user safety with well-defined content security policies.

What is Canvas?

Canvas is a groundbreaking framework enabling developers to effortlessly build and integrate custom applications directly into DSCVR’s social feeds. By supporting any web application framework and providing seamless integration through DSCVR’s API, Canvas offers an easy-to-build environment for launching and distributing embedded apps on the DSCVR platform.

Key Features:

  • Seamless Integration: Canvas supports any web application framework, allowing for easy integration with DSCVR’s API.
  • Rich Interfaces: Canvas apps can feature rich interfaces previously unseen in Web3 social platforms, extending beyond standard buttons and textboxes to support games, interactive media, and more.
  • Instant Accessibility: Canvases can be distributed within feeds, making them instantly accessible to the community and scaling across hundreds of thousands of users.
  • Innovative User Experiences: Canvas makes building, launching, and managing embedded apps easier and more innovative, offering dynamic and rewarding experiences for end users.

With Canvas, creating and scaling embedded apps has never been easier, providing developers and users alike with unparalleled opportunities in the Web3 social landscape.

Developer Instructions

SUPER IMPORTANT: To be eligible, you must post your web app at this link and include it in the Demo URL box on your BUIDL page.

Getting Started

Building on Canvas is a breeze. Just create a post with your application's URL. Applications can be built using familiar web UI and server frameworks like Vue, React, NextJS, and more, and deployed on the infrastructure of your choice, such as Vercel, Heroku, Cloudflare, etc.

Why Build on Canvas?

Canvas provides an intuitive and simple way to build and distribute applications on DSCVR. You can even embed your application in multiple posts across different portals/communities, maximizing your reach and impact.

We can't wait to see the innovative solutions you'll create and how you'll push the boundaries of what's possible in the decentralized social media space. Let's build the future of Web3 social together!

For more detailed guidance, refer to the Canvas Developer Docs.

Collaborators

Prizes will be granted by:

  • Solana Foundation
    The Solana Foundation is a non-profit foundation based in Zug, Switzerland, dedicated to the decentralization, adoption, and security of the Solana ecosystem.

  • Matrica
    Matrica makes it easy to see all your assets and opportunities.

  • Metaplex
    Metaplex is the trusted standard for NFTs and tokens on Solana, used by thousands of applications, developers and communities. Access Metaplex dev tools here https://developers.metaplex.com/programs-and-tools

  • Helius
    Solana's most loved RPC Nodes, APIs, Webhooks, and Developer Tooling

  • Spiderswap
    Spiderswap is a cutting-edge decentralized exchange aggregator on Solana, providing fast, efficient, and cost-effective token swaps. Our platform integrates with multiple liquidity providers to ensure users get the best rates with minimal slippage. With no monthly fees and easy API integration through our Spiderswap V1 program, Spiderswap is perfect for developers, market makers, and individual traders. https://docs.spiderswap.io/docs/welcome

  • Tweed
    Tweed provides the building blocks platforms need in order to create seamless and immersive Web3 experiences with minimal integration work.

Discord Group

Join our community on Discord here.

About Us (DSCVR)

  • With over 500k monthly unique visitors, DSCVR is a Web3 social network that combines the usability of a Web2-style social app with crypto technology.
  • DSCVR unlocks ownership, monetization, and distribution for users, creators, and projects.
  • DSCVR uses token mechanics to reward users and enable community-building.
  • The API, which is the first step into DSCVR’s protocol, allows developers and partners to:
    • Build applications that target through the social graph
    • Distribute through the feed
    • Monetize in posts
  • DSCVR is actively integrating with many of Solana’s top and emerging projects, demonstrating that the largest Web3 social network is on Solana.
  • The API also allows developers to create embeddable apps within posts called Canvas.
  • Through Canvas, developers and projects can:
    • Target DSCVR’s social graph
    • Achieve viral distribution for their apps in the DSCVR feed
  • Users will discover Canvases that are trending among their connections and communities.