Inspiration
The Fair Trade Art Gallery was inspired by a desire to break the cycle of gentrification that exploits creative communities. All too often, struggling artists revitalize neighborhoods only to be pushed out by investors and developers once their cultural impact increases property value. We asked:
What if artists could remain stakeholders in the value they help create?
This platform was built to ensure that art commerce remains rooted in equity, dignity, and long-term support for the artists who make our communities vibrant.
What it does
The Fair Trade Art Gallery is a subscription-based digital and physical art ecosystem designed to provide artists with steady income while preserving artwork within a closed-loop, artist-first marketplace.
Key features include:
- Artists lease, sell, and resell their work without platform commissions
- Collectors subscribe to receive rotating art portfolios
- All artwork remains in the platform via perpetual leasing, resale, or storage
- A governance DAO, backed by a soulbound ART coin, allows users to steer platform development
- Artist impact is measured in ArtUSD (now ART coin), a synthetic token representing each user’s contribution to platform revenue
How we built it
We used bolt.new to rapidly develop a clean, modular frontend with seamless collaboration.
Other tools and strategies:
- Discord for team coordination (soon transitioning to Blink for better scaling)
- Governance model using ART coin and Shadowledger accounting
- Future-ready backend plans for DAO and smart contract integration
- Core operations designed around artist submissions, digital portfolio management, and curator-level leasing
Challenges we ran into
****add the biggest challenge was how the original prompting ended up creating two types of users (artist and curator) which dramatically complicated the database schema having multiple foreign keys per table also making the database inefficient. Furthermore, being a novice and building upon this efficiency and having to go thru many tokens and prompt – research to remedy the problem.
- Mission lock enforcement: how to legally and technically prevent the platform from being sold or co-opted
- DAO structure: making community governance meaningful but not chaotic
- User onboarding: balancing the complexity of blockchain governance with ease-of-use for artists unfamiliar with Web3
- Custodial identity: designing a system where users never lose access to their governance tokens, even without private key management
Accomplishments that we're proud of
- Finalized an innovative DAO → Foundation → Corporation governance structure
- Built a subscription-first art platform with zero entry barriers for artists
- Created a mission-first for-profit model where only users can profit—by listing, leasing, and selling art
- Launched branding, pitch deck, artist onboarding documents, and more
- Entered the platform into a live hackathon with rapid development using AI and agile tooling
What we learned
****be very concious of how the database is structured early on before building on top of a chaotic database.
- You can design a for-profit platform with non-profit principles—it just takes structural creativity
- Artists need tools that reflect their lived reality: fluctuating income, limited time, and passion-driven work
- Decentralization is powerful—but guardrails are essential
- Community-first commerce is not only possible—it may be the future of ethical entrepreneurship
What's next for The Fair Trade Art Gallery
- Finalize DAO implementation with ART coin and Shadowledger
- Incorporate a Cayman Foundation, later transitioning to a Swiss Foundation for long-term governance
- Expand operations in Brooklyn and begin artist onboarding in Austin, Detroit, and Chicago
- Integrate iPhone/iPad LiDAR and Apple Vision Pro for immersive gallery experiences
- Launch mobile and web portals for artist submissions, leasing management, and buyer portfolios
- Transition internal team ops from Discord to Blink for streamlined collaboration
- Roll out community-curated, pop-up gallery events with localized storage and logistics
Built With
- autoprefixer
- blink
- bolt.new
- canva
- chatgpt)
- date-fns
- discord
- docx
- eslint
- eslint-plugin-react-hooks
- eslint-plugin-react-refresh
- faker-js/faker
- figma
- framer-motion
- libphonenumber-js
- lucide-react
- markdown
- netlify
- numeral
- openai
- postcss
- qrcode
- qrcode.react
- react
- react-image-crop
- react-router-dom
- react-toastify
- reacthook-form
- shadowledger
- soulbound-token-design
- stripe-(@stripe/react-stripe-js
- stripe/stripe-js)
- supabase
- tailwind-css
- typescript
- typescript-eslint/eslint-plugin
- typescript-eslint/parser
- uuid
- vite
- workspace
- zipcodebase.com-api


Log in or sign up for Devpost to join the conversation.