|
| 1 | +# DeAgentAI Security Audit Report |
| 2 | + |
| 3 | +## Project Information |
| 4 | + |
| 5 | +| Field | Value | |
| 6 | +|-------|-------| |
| 7 | +| Project | DeAgentAI | |
| 8 | +| Token | AIA | |
| 9 | +| Chain | BNB Smart Chain | |
| 10 | +| Audit Date | April 19 2026 | |
| 11 | +| Auditor | MEFAI Security Research | |
| 12 | +| Risk Score | 9/100 (CRITICAL) | |
| 13 | + |
| 14 | +--- |
| 15 | + |
| 16 | +## Executive Summary |
| 17 | + |
| 18 | +This audit compares DeAgentAI whitepaper claims against their actual codebase implementation. The analysis reveals systematic misrepresentation of technical capabilities and extensive code plagiarism from multiple third party projects. All backend services are offline and smart contracts show zero usage despite claims of millions of users. |
| 19 | + |
| 20 | +--- |
| 21 | + |
| 22 | +## Critical Finding 1: Whitepaper Technical Claims Do Not Exist in Code |
| 23 | + |
| 24 | +The whitepaper advertises advanced AI and blockchain technologies. None of them exist in the codebase. |
| 25 | + |
| 26 | +| Whitepaper Claim | Code Search Result | |
| 27 | +|------------------|-------------------| |
| 28 | +| zkML (Zero Knowledge Machine Learning) | 0 lines of code | |
| 29 | +| MPC (Multi Party Computation) | 0 implementations | |
| 30 | +| Lobe Consensus Protocol | 0 implementations | |
| 31 | +| Entropy Based Agent Selection | 0 lines of code | |
| 32 | +| Agent to Agent Communication Protocol | Not implemented | |
| 33 | +| Proprietary AI Engine | Does not exist | |
| 34 | + |
| 35 | +### What They Actually Built |
| 36 | + |
| 37 | +The entire AI system is a wrapper around third party APIs: |
| 38 | + |
| 39 | +```python |
| 40 | +# File: agents/bubbleagent/__main__.py line 31 |
| 41 | +headers = { |
| 42 | + "authorization": "Bearer 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" |
| 43 | +} |
| 44 | +``` |
| 45 | + |
| 46 | +```python |
| 47 | +# File: agents/bubbleagent/config.py line 7 |
| 48 | +OPENAI_URL: str = "https://api.openai.com" |
| 49 | +``` |
| 50 | + |
| 51 | +There is no proprietary AI. The project simply calls Perplexity and OpenAI APIs. |
| 52 | + |
| 53 | +### How To Verify |
| 54 | + |
| 55 | +```bash |
| 56 | +git clone https://github.com/DeAgentAI/deagent-alpha |
| 57 | +grep -r "zkml" . |
| 58 | +grep -r "mpc" . |
| 59 | +grep -r "lobe" . |
| 60 | +grep -r "entropy" . |
| 61 | +``` |
| 62 | + |
| 63 | +All searches return zero results. |
| 64 | + |
| 65 | +--- |
| 66 | + |
| 67 | +## Critical Finding 2: Code Stolen From BubbleAI |
| 68 | + |
| 69 | +The codebase is copied from a project called BubbleAI. They forgot to remove the original branding. |
| 70 | + |
| 71 | +```python |
| 72 | +# File: agents/bubbleagent/__main__.py line 68 |
| 73 | +"content": "You are BubbleAI LLM model and be precise and concise" |
| 74 | +``` |
| 75 | + |
| 76 | +```python |
| 77 | +# File: agents/bubbleagent/__main__.py line 14 |
| 78 | +# welcome_msg = """Hello, I am the smart assistant from BubbleAI! |
| 79 | +``` |
| 80 | + |
| 81 | +```python |
| 82 | +# File: agents/bubbleagent/utils/fetch_data.py line 277 |
| 83 | +url = f"https://bubbleai.xyz/api/v1/bubble/trending_token" |
| 84 | +``` |
| 85 | + |
| 86 | +The AI still identifies itself as BubbleAI. 47 files import from bubbleagent module. |
| 87 | + |
| 88 | +### How To Verify |
| 89 | + |
| 90 | +```bash |
| 91 | +git clone https://github.com/DeAgentAI/deagent-alpha |
| 92 | +grep -r "BubbleAI" . |
| 93 | +grep -r "bubbleai.xyz" . |
| 94 | +``` |
| 95 | + |
| 96 | +--- |
| 97 | + |
| 98 | +## Critical Finding 3: ElizaOS Repository Has Zero Original Code |
| 99 | + |
| 100 | +The eliza-alphax repository is a pure fork of ElizaOS with zero contributions from DeAgentAI. |
| 101 | + |
| 102 | +| Metric | Value | |
| 103 | +|--------|-------| |
| 104 | +| Total Commits | 15134 | |
| 105 | +| Commits from ElizaOS Contributors | 15134 | |
| 106 | +| Commits from DeAgentAI | 0 | |
| 107 | + |
| 108 | +They forked ElizaOS and claimed it as their own technology. |
| 109 | + |
| 110 | +### How To Verify |
| 111 | + |
| 112 | +```bash |
| 113 | +git clone https://github.com/DeAgentAI/eliza-alphax |
| 114 | +git log --oneline --format="%an" | sort | uniq -c | sort -rn | head -10 |
| 115 | +``` |
| 116 | + |
| 117 | +Every single commit is from ElizaOS developers. DeAgentAI contributed nothing. |
| 118 | + |
| 119 | +--- |
| 120 | + |
| 121 | +## Critical Finding 4: Fake Transaction Hash |
| 122 | + |
| 123 | +The transaction module does not execute real blockchain transactions. It returns a hardcoded fake hash. |
| 124 | + |
| 125 | +```python |
| 126 | +# File: agents/bubbleagent/agent/tx.py |
| 127 | +def do_func(self, token, to): |
| 128 | + return json.dumps({ |
| 129 | + "status": "successful", |
| 130 | + "transaction hash": "0x17076a6f0e3dc0fcedfefb7a9c410261cf24cefb3cdf588c47733c103a72533f", |
| 131 | + }) |
| 132 | +``` |
| 133 | + |
| 134 | +This function returns the exact same hash every time regardless of input. No blockchain transaction is executed. |
| 135 | + |
| 136 | +### How To Verify |
| 137 | + |
| 138 | +```bash |
| 139 | +git clone https://github.com/DeAgentAI/deagent-alpha |
| 140 | +cat agents/bubbleagent/agent/tx.py |
| 141 | +``` |
| 142 | + |
| 143 | +--- |
| 144 | + |
| 145 | +## Critical Finding 5: 17 Million Users and 192 Million Interactions Are Fake |
| 146 | + |
| 147 | +The project claims 17 million users and 192 million on chain interactions. The smart contracts tell a different story. |
| 148 | + |
| 149 | +| Claimed | Actual | |
| 150 | +|---------|--------| |
| 151 | +| 17 Million Users | Contract nonce is 1 | |
| 152 | +| 192 Million Interactions | 0 events on chain | |
| 153 | + |
| 154 | +The BSC contract has only one transaction which is the deployment. Zero user interactions exist. |
| 155 | + |
| 156 | +### How To Verify |
| 157 | + |
| 158 | +```bash |
| 159 | +curl -X POST "https://bsc-dataseed1.binance.org" \ |
| 160 | + -H "Content-Type: application/json" \ |
| 161 | + -d '{"jsonrpc":"2.0","method":"eth_getLogs","params":[{"address":"0xA07F71451eD702669E9e08d97BAd2124777eD612","fromBlock":"0x0","toBlock":"latest"}],"id":1}' |
| 162 | +``` |
| 163 | + |
| 164 | +Returns empty array. Zero events. |
| 165 | + |
| 166 | +--- |
| 167 | + |
| 168 | +## Critical Finding 6: 8 AI Agents Exposed |
| 169 | + |
| 170 | +The project advertises 8 AI agents. Here is what we found: |
| 171 | + |
| 172 | +| Agent | Endpoint | Code Exists | Technology | Status | |
| 173 | +|-------|----------|-------------|------------|--------| |
| 174 | +| Chat Agent | /api/v1/chat | Yes | OpenAI/Perplexity wrapper | Offline (503) | |
| 175 | +| Prediction Agent | /api/v1/predict | No | None | Offline (503) | |
| 176 | +| Signal Agent | /api/v1/signal | No | None | Offline (503) | |
| 177 | +| Token Agent | /api/v1/token | Yes | Third party API calls | Offline (503) | |
| 178 | +| Price Agent | /api/v1/price | Yes | CoinGecko API wrapper | Offline (503) | |
| 179 | +| Trending Agent | /api/v1/trending | Yes | DexTools API wrapper | Offline (503) | |
| 180 | +| User Agent | /api/v1/user | No | None | Offline (503) | |
| 181 | +| Swap Agent | /api/v1/swap | Yes | Returns fake TX hash | Offline (503) | |
| 182 | + |
| 183 | +Summary: No proprietary AI technology exists. Working agents are simple API wrappers. All endpoints are offline. |
| 184 | + |
| 185 | +### How To Verify |
| 186 | + |
| 187 | +```bash |
| 188 | +curl -s -o /dev/null -w "%{http_code}" https://deagent.ai/api/v1/chat |
| 189 | +curl -s -o /dev/null -w "%{http_code}" https://demo.deagent.ai |
| 190 | +``` |
| 191 | + |
| 192 | +--- |
| 193 | + |
| 194 | +## Critical Finding 7: Ella Chatbot Code Theft |
| 195 | + |
| 196 | +Additional plagiarism from a project called Ella: |
| 197 | + |
| 198 | +```python |
| 199 | +# File: Agent3/chat.py line 31 |
| 200 | +bot_response = output["result"].replace("Ella: ", "") |
| 201 | + |
| 202 | +# File: Agent3/chat.py line 39 |
| 203 | +print("Ella: Welcome! What are we exploring today?") |
| 204 | +``` |
| 205 | + |
| 206 | +--- |
| 207 | + |
| 208 | +## Development Team: Chinese Origin Evidence |
| 209 | + |
| 210 | +50+ files contain Chinese language comments: |
| 211 | + |
| 212 | +```python |
| 213 | +# File: agents/bubbleagent/assistant/chat.py |
| 214 | +# 处理异步函数 |
| 215 | +# 处理异步生成器函数 |
| 216 | + |
| 217 | +# File: agents/bubbleagent/db/symbol_info.py |
| 218 | +# 连接在池中可以保持空闲的最大秒数 |
| 219 | + |
| 220 | +# File: agents/bubbleagent/__main__.py |
| 221 | +# 我想知道最新btc 的价格 |
| 222 | +``` |
| 223 | + |
| 224 | +```typescript |
| 225 | +// Frontend files |
| 226 | +// 请添加组件描述 |
| 227 | +// 将swap组件打开 |
| 228 | +// 缓存最近的一次uid |
| 229 | +``` |
| 230 | + |
| 231 | +Production staking interface displays Chinese text: |
| 232 | + |
| 233 | +``` |
| 234 | +stake.deagent.ai shows: "质押活动已结束" |
| 235 | +``` |
| 236 | + |
| 237 | +### How To Verify |
| 238 | + |
| 239 | +```bash |
| 240 | +git clone https://github.com/DeAgentAI/deagent-alpha |
| 241 | +grep -rP "[\x{4e00}-\x{9fff}]" . |
| 242 | +``` |
| 243 | + |
| 244 | +--- |
| 245 | + |
| 246 | +## Risk Assessment |
| 247 | + |
| 248 | +| Category | Score | |
| 249 | +|----------|-------| |
| 250 | +| Technical Claims vs Reality | 0/25 | |
| 251 | +| Code Originality | 0/25 | |
| 252 | +| Infrastructure Status | 0/25 | |
| 253 | +| Smart Contract Usage | 0/25 | |
| 254 | +| Security Practices | 9/25 | |
| 255 | + |
| 256 | +**Total Score: 9/100** |
| 257 | + |
| 258 | +--- |
| 259 | + |
| 260 | +## Conclusion |
| 261 | + |
| 262 | +DeAgentAI is a project built on lies. The whitepaper describes zkML and MPC and Lobe Consensus and proprietary AI. None of these exist in the code. The codebase is stolen from BubbleAI with the original branding still visible. The ElizaOS repository is a pure fork with zero original contributions. The transaction module returns fake hashes. The claimed 17 million users and 192 million interactions are fabricated as the contracts show zero activity. 8 AI agents are advertised but none contain proprietary technology and all endpoints are offline. The development team appears to be based in China based on extensive Chinese comments in the code. |
| 263 | + |
| 264 | +--- |
| 265 | + |
| 266 | +**Report Generated:** April 19 2026 |
| 267 | +**Auditor:** MEFAI Security Research |
| 268 | +**Methodology:** Static code analysis and on chain verification |
0 commit comments