πŸ“„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