Chainfren is developing TiVi, a next-generation Web3 streaming and monetization platform designed to empower creators with audience ownership, direct revenue streams, and brand-integrated commerce.
- TypeScript, React, Next.js – Scalable, component-based UI development.
- Node.js, Express – API-driven backend framework for efficient data processing.
- WebRTC – Real-time livestreaming capabilities.
- HLS – Adaptive bitrate video streaming for optimized playback.
Ensure you have the following installed:
- Node.js (v16+)
- Git (latest version)
- npm or yarn for package management
- Metamask or any Web3 provider for blockchain interaction
git clone https://github.com/jaymhorsh/chaincollab.git
cd Chainfrennpm install
# OR
yarn installCreate a .env file based on .env.example and configure the required settings:
NODE_ENV=development
DATABASE_URL=your_postgresql_url
WEB3_PROVIDER=https://rpc.network.com
npm run devFirst, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun devOpen http://localhost:3000 with your browser to see the result. Got it! Here’s a professional README that follows best practices for a structured Git repository setup, making it useful for developers and recruiters. This includes installation, setup, contribution guidelines, and best practices.
We welcome contributions from developers interested in decentralized media solutions.
- Fork the repository
- Clone and set up local environment
- Create a new feature branch
git checkout -b feature-name
- Make necessary changes and test
- Commit changes
git commit -m "Add feature: description" - Push and submit a pull request
git push origin feature-name
- Request review and iterate as needed
- Follow TypeScript guidelines for static typing and error handling.
- Use ESLint & Prettier for consistent formatting.
- Document key functions and components with JSDoc annotations.
- Ensure code readability and modularity in all submissions.
This project is licensed under the MIT License. See LICENSE for details.
For questions, partnerships, or contributions, reach out at:
📩 Email: [email protected]
🌐 ENS: chainfren.eth