Assalamualaikum guys! 🙌 This is Mohammad Ayaan Siddiqui (♦moayaan.eth♦). I’m a Full Stack Blockchain Developer , Crypto Investor and MBA in Blockchain Management with over 2 years of experience rocking the Web3 world! 🚀 I’ve worn many hats:
- Research Intern at a Hong Kong-based firm 🇭🇰
- Technical Co-Founder at a Netherlands-based firm 🇳🇱
- Full Stack Intern at a Singapore-based crypto hardware wallet firm 🇸🇬
- Blockchain Developer at a US-based Bitcoin DeFi project 🇺🇸
- PG Diploma in Blockchain Management from Cambridge International Qualifications (CIQ) 🇬🇧
- MBA in Blockchain Management from University of Studies Guglielmo Marconi, Italy 🇮🇹
Let’s connect and build something epic! Find me at moayaan.com 🌐
If you liked this project, please donate to Gaza 🇵🇸 UNRWA Donation Link
Happy coding, fam! 😎✨
Unlock Your Onchain Reputation
Track your wallet's activity, DeFi engagement, transaction history, and cross-chain presence—all in one comprehensive score.
AuraScore analyzes your blockchain footprint to generate a personalized "Aura Score" and a comprehensive wallet report.
- Input & Resolution: Enter any Ethereum Wallet Address, ENS domain (e.g.,
vitalik.eth), or Unstoppable Domain. The app automatically resolves domains to their underlying addresses. - Data Aggregation: We fetch real-time data across multiple chains using the Moralis API, including:
- Transaction History & Volume
- DeFi Positions & Protocol Usage
- Token Holdings & Net Worth
- Wallet Age & Activity Patterns
- Score Calculation: Our proprietary algorithm calculates your Aura Score based on factors like account longevity, diversity of assets, transaction frequency, and DeFi participation.
- Visualization: Your data is transformed into an interactive dashboard featuring:
- 3D Backgrounds: Immersive visual experience powered by Three.js.
- Activity Heatmap: A GitHub-style contribution graph for your blockchain transactions.
- Financial Summary: Clear breakdown of assets and net worth.
- Share & Export:
- Download Report: Generate a detailed, colorful PDF report of your AuraScore.
- Share on X: Post your score directly to Twitter with a custom-generated image card.
Built with modern web technologies for performance and interactivity.
- Framework: Next.js 16 (App Router)
- Styling: Tailwind CSS v4
- Animations: Framer Motion
- 3D Visuals: Three.js / React Three Fiber
- Blockchain Data: Moralis API
- Web3 Utilities: Ethers.js
- PDF Generation: html2pdf.js
- Icons: React Icons
- Interactive 3D UI: A stunning, responsive interface with animated 3D backgrounds.
- Multi-Input Support: Works seamlessly with 0x addresses, ENS names, and Unstoppable Domains.
- Smart Caching: Implemented efficient caching (1-hour revalidation) to ensure fast load times and reduced API usage.
- Rate Limiting: Built-in protection against API abuse (2 requests/min per IP).
- Social Integration: One-click sharing to X (Twitter) and instant PDF report generation.
- EVM Compatibility: Supports major EVM-compatible chains.
-
Clone the repository:
git clone https://github.com/moayaan1911/aurascore.git cd aura-score -
Install dependencies:
npm install
-
Set up environment variables: Create a
.env.localfile and add your Moralis API Key:MORALIS_API_KEY=your_api_key_here
-
Run the development server:
npm run dev
Open http://localhost:3000 with your browser to see the result.
