Skip to content

engrsadaqath/orix_token

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿš€ ORIX - Next-Gen AI Meme Agent

ORIX Logo

๐ŸŒŸ Overview

ORIX is a revolutionary Next-Generation AI Meme Agent that combines cutting-edge artificial intelligence with blockchain technology. Built on the Binance Smart Chain (BSC), ORIX provides users with an advanced AI-powered chat platform that requires wallet connection and smart contract interaction for secure access.

โœจ Features

๐Ÿค– AI-Powered Chat Interface

  • Multiple AI Models: Choose from Orix Pro, Orix Vision, Orix Code, and Orix Creative
  • Real-time AI Responses: Powered by Deepseek API for intelligent conversations
  • Responsive Design: Optimized for both desktop and mobile devices

๐Ÿ”— Blockchain Integration

  • Wallet Connection: Seamless integration with MetaMask, WalletConnect, Trust Wallet, and more
  • Smart Contract Interaction: Secure chat access through BSC smart contract
  • One-time Signature: Users must sign a transaction to access the chat platform

๐ŸŽจ Modern UI/UX

  • 3D Interactive Elements: Spline 3D viewer integration (desktop only)
  • Responsive Spline Viewer: Different experiences for mobile and desktop
  • Golden Theme: Beautiful golden accent colors with dark mode support
  • Bootstrap Integration: Modern, mobile-first design

๐Ÿ” Security Features

  • Wallet Authentication: Secure access through blockchain wallet connection
  • Smart Contract Verification: Chat access controlled by smart contract
  • Network Switching: Automatic BSC network switching for optimal experience

๐Ÿ› ๏ธ Technology Stack

Frontend

  • HTML5/CSS3/JavaScript: Core web technologies
  • Bootstrap 5.3.2: Responsive framework
  • Vite: Modern build tool and development server
  • Spline 3D: Interactive 3D elements

Blockchain

  • Ethers.js v6: Ethereum blockchain interaction
  • Reown AppKit: Multi-wallet connection solution
  • BSC (Binance Smart Chain): Primary blockchain network

AI Integration

  • Deepseek API: Advanced AI conversation capabilities
  • Multiple Model Support: Various AI models for different use cases

๐Ÿš€ Quick Start

Prerequisites

  • Node.js (v16 or higher)
  • npm or yarn package manager
  • MetaMask or compatible Web3 wallet

Installation

  1. Clone the repository

    git clone https://github.com/yourusername/orix-ai-agent.git
    cd orix-ai-agent
  2. Install dependencies

    npm install
    # or
    yarn install
  3. Start development server

    npm run dev
    # or
    yarn dev
  4. Build for production

    npm run build
    # or
    yarn build

โš™๏ธ Configuration

Environment Setup

The project uses the following key configurations:

  • Reown Project ID: 56ce0f98f7e46d89a272d612e8d5c3f7
  • Smart Contract Address: 0xF201800833c4823650Da0bC474d21fFf562Ce897
  • Network: Binance Smart Chain (BSC) Mainnet
  • Chain ID: 56

Spline 3D Configuration

  • Desktop URL: https://prod.spline.design/qskuCmPF9AIYr83A/scene.splinecode
  • Mobile: Disabled for performance optimization

๐ŸŽฎ How to Use

1. Connect Your Wallet

  • Click the "Connect Wallet" button in the navigation
  • Choose from supported wallets (MetaMask, WalletConnect, Trust Wallet, etc.)
  • Ensure you're on BSC Mainnet (the app will help you switch)

2. Sign for Chat Access

  • After connecting, click "Sign to Access Chat"
  • Approve the transaction in your wallet (one-time requirement)
  • This ensures secure access to the AI chat platform

3. Start Chatting

  • Choose your preferred AI model from the dropdown
  • Type your message in the chat interface
  • Enjoy intelligent responses from the ORIX AI Agent

๐ŸŒ Supported Wallets

  • ๐ŸฆŠ MetaMask
  • ๐Ÿ”— WalletConnect
  • ๐Ÿ›ก๏ธ Trust Wallet
  • โšก Zerion
  • ๐Ÿ”ท OKX Wallet
  • And many more through AppKit integration

๐Ÿ“ฑ Responsive Design

Desktop Experience

  • Full 3D Spline viewer integration
  • Complete feature set
  • Optimized for large screens

Mobile Experience

  • Streamlined interface
  • 3D viewer disabled for performance
  • Touch-optimized controls

๐ŸŽจ Theming

ORIX features a beautiful golden theme with:

  • Primary Color: #F1B908 (Golden Yellow)
  • Dark Mode: Optimized for better user experience
  • Custom AppKit Styling: Branded wallet connection interface

๐Ÿ”ง Smart Contract Integration

Contract Details

  • Address: 0xF201800833c4823650Da0bC474d21fFf562Ce897
  • Network: BSC Mainnet
  • Functions:
    • chatSign(): Sign to access chat
    • checkSignStatus(address): Check if user has signed

Security Features

  • One-time signature requirement
  • Address-based access control
  • Secure smart contract verification

๐Ÿค Contributing

We welcome contributions to the ORIX project! Please follow these steps:

  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

๐Ÿ“„ License

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

๐Ÿ”— Links

๐Ÿ› Known Issues

  • Spline 3D viewer may take time to load on slower connections
  • Some wallet extensions may require manual network switching
  • Mobile performance optimized by disabling 3D elements

๐Ÿ“ž Support

For support and questions:

  • Open an issue on GitHub
  • Contact us on Twitter @Orixtoken
  • Join our Telegram community

Built with โค๏ธ by the ORIX Team

Next-Generation AI Meme Agent on BSC

About

Orix

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published