Skip to content

Arghya-1121/Random-token-exchange

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Random Meme Coin dApp on Andromeda Protocol

Project Title

Random Meme Coin dApp

Project Description

Random is a decentralized application (dApp) built on the Andromeda Protocol that introduces a unique meme coin that does nothing. It offers an innovative exchange mechanism that allows users to seamlessly swap aconst for RANDOM. The project combines humor with decentralized finance (DeFi) utility, bringing a fresh and engaging perspective to the crypto space.

Key Features

  • Meme Coin "Random": A coin that captures the laziness and boredom of your life and makes it worse.
  • Decentralized Exchange: Swap mechanism enabling direct conversion of aconst to RANDOM.
  • Built on Andromeda Protocol: Leveraging the robustness and security of the Andromeda blockchain environment.
  • User-Friendly Interface: Intuitive design aimed at providing a seamless experience for both crypto enthusiasts and newcomers.

Additional Features

  • Smart Contract Integration: Secure and transparent smart contracts governing token swaps.
  • Community Driven: Designed to evolve based on community feedback and trends.
  • Modular Architecture: Easy to extend and integrate additional features in the future.

Embeddable Demo

Experience Random in action! Check out the Live Demo for a hands-on demonstration of the dApp.

Future Scope

  • Expanded Exchange Options: Introducing additional trading pairs and liquidity pools.
  • Enhanced Tokenomics: Implementing advanced features like staking, yield farming, and governance voting.
  • Mobile Integration: Developing a mobile-friendly version of the dApp for on-the-go access.
  • Cross-Chain Compatibility: Exploring interoperability with other blockchain networks to widen the ecosystem.
  • Community Governance: Empowering token holders with voting rights to influence future development decisions.

For more details, feel free to explore the repository and contribute to the project. And remember "Eat 5Star do nothing!"

πŸš€ Andromeda Protocol Embeddable Marketplace Demo

Andromeda Protocol

A modern, responsive NFT marketplace built with Next.js and powered by Andromeda Protocol

Next.js React TypeScript Chakra UI Tailwind CSS

Live Demo β€’ Documentation β€’ API Reference β€’ Contributing

✨ Features

🎨 Dual UI Framework Support

  • Chakra UI: Complete component library with enhanced dark mode
  • Tailwind CSS: Utility-first framework for custom designs
  • Seamless Toggle: Switch between frameworks in real-time
  • Consistent Design: Unified experience across both implementations

πŸŒ™ Advanced Theme System

  • Dark/Light Mode: System preference detection with manual override
  • Responsive Design: Mobile-first approach with breakpoint optimization
  • Animation Support: Smooth transitions powered by Framer Motion
  • Accessibility: WCAG 2.1 compliant with keyboard navigation

πŸͺ Marketplace Features

  • NFT Discovery: Browse collections with advanced filtering
  • Auction System: Real-time bidding with live updates
  • Crowdfunding: Support for community-driven projects
  • Token Exchange: aconst to RANDOM trading capabilities
  • Collection Management: Comprehensive collection analytics

πŸ”— Blockchain Integration

  • Andromeda Protocol: Native integration with Andromeda.js
  • CosmWasm: Smart contract interactions
  • Keplr Wallet: Secure wallet connection
  • Multi-Chain: Support for Cosmos ecosystem

πŸš€ Quick Start

Prerequisites

  • Node.js 13.5.2 or later
  • npm or yarn
  • Git

Installation

# Clone the repository
git clone https://github.com/ROHIT8759/embeddable-marketplace.git
cd embeddable-marketplace

# Install dependencies
npm install

# Start development server
npm run dev

πŸŽ‰ Visit http://localhost:3000 to see the marketplace in action!

πŸŽ›οΈ Framework Toggle

Use the toggle button in the navigation bar to switch between:

  • Chakra UI - Component-based approach
  • Tailwind CSS - Utility-first styling

πŸ“± Screenshots

Landing Page

Landing Page Landing Page Dark

NFT Marketplace

Marketplace Marketplace Dark

πŸ›  Tech Stack

Frontend

UI Frameworks

Blockchain

State Management

🎯 Available Scripts

# Development
npm run dev          # Start development server
npm run build        # Build for production
npm run start        # Start production server

# Code Quality
npm run lint         # Run ESLint
npm run tsc          # Type checking

# Export
npm run export       # Static export

🧩 Embeddable Marketplace

Access the live embeddable marketplace here:

https://embeddables.testnet.andromedaprotocol.io/constantine-3/Random-token-exchange

Embed this link in your website or application to provide instant access to the Andromeda Protocol token exchange.

🌟 Key Features Deep Dive

🎨 Theme System

  • Automatic Detection: Respects system preferences
  • Manual Override: User can toggle themes manually
  • Persistent State: Remembers user preference
  • Smooth Transitions: Animated theme switching

πŸ”„ Framework Toggle

  • Real-time Switching: No page reload required
  • State Preservation: Maintains application state
  • Performance Optimized: Code splitting for each framework
  • Consistent UX: Same functionality across frameworks

πŸ“± Responsive Design

  • Mobile First: Optimized for touch interfaces
  • Progressive Enhancement: Works on all devices
  • Flexible Layouts: Adapts to any screen size
  • Touch Friendly: Large touch targets and gestures

🀝 Contributing

We welcome contributions! Please see our Contributing Guide for details.

Development Workflow

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

Code Style

  • ESLint: Code linting and formatting
  • Prettier: Consistent code formatting
  • TypeScript: Type safety throughout
  • Conventional Commits: Structured commit messages

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

πŸ”— Links

πŸ™ Acknowledgments

  • Andromeda Protocol Team - For the amazing blockchain infrastructure
  • Cosmos Ecosystem - For the robust blockchain foundation
  • Open Source Community - For the incredible tools and libraries

Built with ❀️ by the Andromeda Protocol Community

⭐ Star this repo if you find it helpful! ⭐

About

Random token exchange platform. This is a CW20 token built on top of COSMOS using the Andromeda OS.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.9%
  • Other 0.1%