Skip to content

radcrew/do-not-stop

Repository files navigation

do-not-stop 🚀

A continuously evolving Web3 playground built with modern technologies, designed to grow, adapt, and experiment with the latest advancements in Ethereum/Solana development and contemporary React patterns.

Live Demo: https://cryptopets.vercel.app

📁 Project Structure

This is a monorepo containing multiple interconnected projects:

Applications

  • Frontend - React + Vite web application with wallet integration
  • Backend - Node.js + Express API server
  • Mobile - React Native cross-platform mobile app
  • Website - Next.js marketing/documentation site

Smart Contracts & Blockchain

Shared Code

  • Shared Core - Common utilities and types used across projects

🛠️ Development

See DEVELOPMENT.md for:

  • Setup instructions
  • Available development commands
  • Environment configuration
  • Local blockchain setup (Ethereum + Solana)
  • Building and testing procedures

🚀 Quick Start

# Install dependencies
pnpm install

# Start everything
pnpm dev

For detailed setup and commands, see DEVELOPMENT.md.

📚 Tech Stack

Frontend: React 19, TypeScript, Vite, Wagmi, Viem, TanStack Query

Backend: Node.js, Express.js, TypeScript, JWT, Ethers.js, TweetNaCl

Mobile: React Native, TypeScript

Blockchain:

  • Ethereum: Solidity, Hardhat
  • Solana: Rust, Anchor

🤝 Contributing

  1. Create a feature branch
  2. Make your changes
  3. Run linting and tests
  4. Submit a pull request

Built with ❤️ by the radcrew team

About

A continuously evolving Web3 playground built with Vite, React, TypeScript, viem, wagmi, Solidity, and Rust. Designed to grow, adapt, and experiment with the latest techs in Ethereum/Solana development and modern React patterns.

Resources

Stars

Watchers

Forks

Contributors