πOpen Source
The Eclipsia source code is available for public access and contribution on GitHub
1. π Moonlight Scan
Evaluates if the token is clean or suspicious based on contract behaviors.
function moonlightScanScore(txRestriction, feePresence, renounceStatus) {
const risk = (txRestriction ? 1 : 0) + (feePresence ? 1 : 0) + (renounceStatus ? 0 : 1);
return risk >= 2 ? "β οΈ Suspicious flags detected" : "Clean";
}txRestriction = Sell restrictions (honeypot);
feePresence = High swap fee (>10%);
renounceStatus = Contract ownership renounced or not;
2. π** AI Risk Pattern**
Predicts the risk level of a token based on transaction history and token behavior.
function aiRiskPatternScore(txCount, liquidityEvents, ownerChangeCount) {
let score = 0;
if (txCount < 10) score += 1;
if (liquidityEvents > 3) score += 1;
if (ownerChangeCount > 0) score += 1;
if (score === 0) return "Low";
if (score === 1) return "Medium";
return "High";
}txCount = Number of transactions;
liquidityEvents = Liquidity pool manipulations;
ownerChangeCount = Number of owner changes;
3. π On-chain Shadows
Tracks how many linked wallets have interacted with the token.
totalTransfers = Total token transfers;
uniqueWallets = Number of unique wallets;
4. π ** MoonTrust Score (0-100)**
An aggregated trust score that combines the Moonlight Scan, AI Risk Pattern, and linked wallets data.
Combines the results of the Moonlight Scan, AI Risk, and linked wallets;
Last updated