CyberPlant
Project Overview
A blockchain-based plant NFT project including frontend interface, backend API and smart contracts. This project demonstrates TuyaOpen's versatility in enabling diverse AI applications beyond traditional IoT, showcasing how the framework can be adapted for blockchain and Web3 applications while maintaining its core AI capabilities.
This project combines blockchain technology with plant collection, featuring image recognition, plant classification, token economy, and multi-chain support. TuyaOpen's AI capabilities enhance the plant identification and classification features, while its development framework provides the foundation for building sophisticated Web3 applications that bridge the physical and digital worlds.

Features
- Plant NFT minting and management
- Image recognition and plant classification
- Token economy and trading system
- Multi-chain support (BSC, Injective)
- Modern web interface
- AI-driven plant identification
- Smart contract integration
Technology Stack
- Frontend: React 18, TypeScript, Vite, Tailwind CSS, Axios
- Backend: Python, FastAPI, Docker
- AI: Zhipu AI API
- Blockchain: Solidity, Hardhat, Web3.js
- Networks: BSC Network, Injective Network
- Embedded: Display integration for physical visualization and NFT interaction
- Interaction: Real-time NFT status synchronization, physical button/touch controls for NFT display and switching
Quick Start
- Clone the repository and set up the development environment
- Install dependencies for frontend and backend
- Configure blockchain networks (BSC, Injective)
- Set up AI API credentials
- Deploy smart contracts
- Run the application locally
- Test NFT minting and trading functionality
Copyright & License
This project was developed as part of Adventure X 2025 Hangzhou Hackathon. The project and all its components are owned by the participating team members and contest participants. All rights reserved.