Scene Capital
Scene Capital is a Web3 platform built for the Pharos Blockchain Hackathon, leveraging the Pharos Network to revolutionize intellectual property (IP) licensing and ownership.
Videos
Description
Scene Capital - Project Description for Pharos Blockchain Hackathon
1. Project Summary
Scene Capital is a Web3 platform developed for the Pharos Blockchain Hackathon, leveraging the Pharos Network to transform intellectual property (IP) licensing and ownership. By integrating blockchain technology, it creates a decentralized ecosystem that connects creators, investors, and fans, enabling fractional IP ownership and transparent royalty distribution. Built with a modern tech stack and Pharos Testnet smart contracts, Scene Capital showcases the potential of blockchain for creative industries.
Repository: https://github.com/your-username/scene-capital
Demo URL: https://scene-capital.vercel.app (Placeholder, replace with actual deployment)
Pharos Testnet Explorer: https://pharos-testnet.caldera.xyz/
2. Hackathon Objectives
Scene Capital aims to:
Demonstrate Pharos Network’s scalability and security for IP tokenization.
Provide a user-friendly platform for creators and investors to manage tokenized IP assets.
Showcase decentralized royalty distribution via smart contracts on Pharos Testnet.
3. Core Features
Fractional IP Ownership: Investors can purchase fractions of creative IP assets.
Transparent Licensing: Blockchain-verified agreements ensure trust and clarity.
Automated Royalties: Smart contracts on Pharos Testnet enable fair, timely payments.
Creator-Investor Connection: Direct engagement without intermediaries.
Pharos Integration: Secure transactions and ownership records on Pharos Testnet.
4. Target Users
Creators: Artists, musicians, filmmakers, and writers creating IP.
Investors: Individuals and institutions exploring IP investment opportunities.
Licensees: Businesses licensing creative works.
Fans: Supporters participating in fractional IP ownership.
5. Technical Architecture
5.1 Frontend
Framework: Next.js 13 (App Router)
Language: TypeScript
Styling: Tailwind CSS
Animation: Framer Motion
UI Components: Shadcn/ui
State Management: React Hooks and Context API
5.2 Backend
API Routes: Next.js RESTful APIs
Database: MongoDB via MongoDB Atlas
Authentication: JWT-based with cookie storage
Validation: Express-validator
5.3 Pharos Blockchain Integration
Network: Pharos Testnet (Chain ID: 0xC352)
Wallet: MetaMask for user wallet connection
Smart Contracts: Solidity contracts for IP tokenization and royalties
Explorer: https://pharos-testnet.caldera.xyz/
5.4 Deployment
Frontend & API: Vercel
Database: MongoDB Atlas
Smart Contracts: Deployed on Pharos Testnet
6. Key Features
6.1 Investor Dashboard
Portfolio value tracking (e.g., $50,000 demo value)
Performance metrics (e.g., +10% monthly gain)
Asset distribution visualization
ROI tracking (e.g., 20%)
Transaction history on Pharos Testnet
6.2 Creator Dashboard
Project creation and management
Funding progress (e.g., 60% funded)
Royalty tracking via Pharos smart contracts
Licensing deal overview
IP tokenization status
6.3 Order Management
Types: Buy/Sell orders
Categories: Market/Limit orders
Status: Open, Filled, Partial, Cancelled
Verification: Pharos transaction hash tracking
6.4 Licensing System
Deal Creation: Simplified agreement process
Royalty Terms: Percentage and payment frequency
Territory: Geographic restrictions
Status: Draft, Active, Expired
7. User Flows
7.1 Investor Flow
Access “Invest in IP” on landing page.
Connect MetaMask to Pharos Testnet.
Browse IP projects, invest via smart contracts, and track portfolio.
7.2 Creator Flow
Submit project via landing page.
Connect MetaMask, upload assets, and set terms.
Tokenize IP on Pharos and manage royalties.
8. Smart Contracts
8.1 Network Configuration
{
chainId: "0xC352",
chainName: "Pharos Testnet",
nativeCurrency: {
name: "ETH",
symbol: "ETH",
decimals: 18
},
rpcUrls: ["https://pharos-testnet.rpc.caldera.xyz/http"],
blockExplorerUrls: ["https://pharos-testnet.caldera.xyz/"]
}
8.2 Contracts
IP Tokenization: Manages token creation and ownership.
Royalty Distribution: Automates payments on Pharos.
Marketplace: Facilitates token trading.
9. Security
Wallet: Secure MetaMask integration.
Data: Encrypted MongoDB storage.
Contracts: Audited Solidity code with fail-safes.
10. Hackathon Deliverables
Demo: Functional platform at https://scene-capital.vercel.app
Contracts: Deployed on Pharos Testnet
Code: Open-source at GitHub
Pitch: Highlights Pharos Network’s scalability and security
11. Setup Instructions
# Clone repository
git clone https://github.com/your-username/scene-capital.git
cd scene-capital
# Install dependencies
npm install
# Configure environment
cp .env.example .env.local
# Add Pharos Testnet RPC and MongoDB Atlas URI to .env.local
# Run server
npm run dev
Commands:
npm run dev: Start dev server
npm run build: Build production
npm run start: Run production
12. Pharos Network Benefits
Scalability: Supports high transaction volumes.
Security: Robust contract execution.
Speed: Fast confirmations for hackathon demos.
Progress During Hackathon
80
Tech Stack
Fundraising Status
0