hackquest logo

U2Agent

AI-powered blockchain on U2U Solaris enabling token management, ERC20 creation, NFT minting, U2U staking, and token swaps via natural language

Videos

Description

๐Ÿš€ What This Project Does

Transforms complex blockchain operations into simple conversations:

  • "How much U2U do I have?" โ†’ Instant balance check

  • "Send 10 U2U to 0x123..." โ†’ Secure token transfer

  • "Create a token called GameCoin with 1000 supply" โ†’ Deploy custom ERC20

  • "Stake 10 U2U" โ†’ Delegate to validator and earn rewards

  • "Swap 1 U2U to pUSDT" โ†’ Token swapping via DEX

  • "Mint AddddBC NFT to me" โ†’ NFT minting

  • "Show my wallet address" โ†’ QR code generation

โœจ Key Features

๐Ÿ” Wallet Infrastructure

  • EOA Wallets: Simple, secure externally owned accounts for each user

  • Secure Key Management: AES-256-GCM encrypted private keys

  • Multi-User Support: Individual wallets for each Telegram user

  • QR Code Generation: Easy wallet sharing and receiving

๐Ÿง  AI-Powered Interface

  • DeepSeek/OpenAI Integration: Cost-effective natural language intent detection (99% cheaper!)

  • Smart Parameter Extraction: Automatically parse amounts, addresses, token specs

  • Conversational UX: No commands needed - just talk naturally

  • Multi-Intent Support: Handle complex requests with context

  • Flexible AI Provider: Switch between DeepSeek and OpenAI easily

๐Ÿช™ Complete Token Management

  • Custom Token Creation: Deploy ERC20 tokens with configurable features

  • Token Registry: Track and manage created tokens

  • Advanced Features: Mintable, burnable, pausable token options

  • Factory Pattern: Gas-optimized deployment via TokenFactory

๐ŸŽจ NFT Capabilities

  • AddddBC NFT Collection: Mint exclusive NFTs

  • Custom Collections: Create your own NFT collections via NFTFactory

  • User NFT Minting: Mint NFTs on any contract

  • Collection Management: Track and organize NFT assets

๐Ÿ’Ž Staking & DeFi

  • Validator Delegation: Stake U2U to validator #8 and earn rewards

  • Configurable APR: Display estimated annual percentage rate

  • Rewards Claiming: Claim accumulated staking rewards anytime

  • Token Swapping: Swap between U2U and pUSDT via SimpleSwap

  • Pool Information: View liquidity pool stats

๐Ÿ“‹ Deployed Contracts

All contracts are deployed on U2U Solaris Mainnet (ChainID: 39)

๐Ÿช™ Token Infrastructure

Contract

Address

Purpose

Explorer

TokenFactory

0xc1Fde16Ac9815d09B9748243efB0D27CeAb40820

Deploy custom ERC20 tokens

View โ†’

pUSDT (Mock)

0x053D66368c81a7CC00266005B6D921f5F09CC036

Test USDT for swapping

View โ†’

Token Creation Fee: 0.1 U2U per token deployment

๐Ÿ”„ DeFi Infrastructure

Contract

Address

Purpose

Explorer

SimpleSwap

0xF867108E6B77Af151b06f6593347A250A1d6fe6a

U2U โ†” pUSDT token swapping

View โ†’

Trading Pairs: U2U/pUSDT

๐ŸŽจ NFT Infrastructure

Contract

Address

Purpose

Explorer

NFTFactory

0x1eEeE5E7736b9505946568f7e0f4155A6Eb6b52C

Create custom NFT collections

View โ†’

AddddBC NFT

Coming soon

Official AddddBC collection

TBD

๐ŸŒ‰ Bridge Infrastructure

Contract

Address

Purpose

Explorer

Owlto Sender

0x5e809A85Aa182A9921EDD10a4163745bb3e36284

Cross-chain bridge sender

View โ†’

Owlto Maker

0x1A9b315367Fc746b479DBB6a143A10cd4642AAd8

Cross-chain bridge maker

View โ†’

Bridge Support: Cross-chain USDT transfers via Owlto

๐Ÿ’Ž Staking Infrastructure

Contract

Address

Purpose

Explorer

Validator Contract

0xFC00FACE00000000000000000000000000000000

Native U2U staking/delegation

View โ†’

Staking Contract

0x18811C3B35FD4668BE9529698a065309DdEDeA81

Rewards & management

View โ†’

Tech Stack

React
Solidity
Team Leader
BBrolab
Sector
AINFT