Skip to content

Fused-Gaming/vln

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

VLN - Smart Contract Vulnerability Research Lab

by Fused Gaming

Build Status Version License TypeScript Next.js Deployment

Professional security audits for blockchain gaming and DeFi projects.

Website โ€ข Documentation โ€ข Blog โ€ข Contact


๐Ÿ“Š Project Status

Version: 0.9.0 (MVP - Pre-Launch) Release Date: January 2025 Status: Active Development ๐Ÿšง

Completion Progress

MVP Launch Progress: โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘ 80%

โœ… Phase 1: Foundation & Branding     [โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ] 100%
โœ… Phase 2: Core Pages & Components   [โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ] 100%
โœ… Phase 3: UI/UX Polish & Mobile     [โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ] 100%
๐Ÿ”„ Phase 4: Backend & API Integration [โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘]  50%
โณ Phase 5: Production Launch         [โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘]   0%

Feature Status

Feature Status Completion
Homepage โœ… Complete 100%
Services Page โœ… Complete 100%
Pricing Page โœ… Complete 100%
Contact Form โœ… Complete 100%
FAQ Page โœ… Complete 100%
About Page โœ… Complete 100%
Legal Pages โœ… Complete 100%
Get Help Page โœ… Complete 100%
Blog (Placeholder) โš ๏ธ Placeholder 25%
Design System โœ… Complete 100%
Animation System โœ… Complete 100%
Responsive Design โœ… Complete 100%
SEO Optimization โœ… Complete 100%
Analytics Integration โœ… Complete 100%
Security Headers โœ… Complete 100%
CORS Configuration โœ… Complete 100%
API Endpoints ๐Ÿ”„ In Progress 40%
Client Dashboard โณ Planned 0%
Report Viewer โณ Planned 0%
Payment Integration โณ Planned 0%

๐ŸŽฏ About VLN

VLN (Vulnerability Lab Network) is Fused Gaming's elite smart contract security research platform, specializing in:

  • ๐Ÿ” Smart Contract Security Audits - Line-by-line code review with CVSS 3.1 risk scoring
  • ๐Ÿ”ฌ Vulnerability Research - Proactive threat discovery and responsible disclosure
  • ๐ŸŽฎ Blockchain Gaming Infrastructure - Specialized security for gaming protocols
  • ๐Ÿ“Š DeFi Protocol Analysis - Economic attack modeling and exploit detection
  • ๐Ÿ›ก๏ธ Penetration Testing - Red team simulation and infrastructure hardening
  • โšก Emergency Incident Response - 24/7 exploit mitigation and forensic analysis

Our Track Record

  • 47 Critical vulnerabilities discovered and remediated
  • 100% Post-audit success rate (zero breaches for clients following our recommendations)
  • $5.2M in stolen funds recovered through forensic analysis
  • 12 years of experience in high-stakes security

๐ŸŒ Public Resources

VLN provides comprehensive resources across multiple platforms:

Platform Purpose URL
๐Ÿ“š Docs Technical documentation, API references, integration guides docs.vln.gg
๐ŸŽ“ Education Tutorials, courses, security research training edu.vln.gg
๐ŸŽจ Design Design system, brand assets, component library design.vln.gg
โ“ Help FAQs, support resources, troubleshooting help.vln.gg
๐Ÿ“Š Status Platform status, uptime monitoring status.vln.gg
๐Ÿ“ฐ Blog Security research, vulnerability disclosures blog.vln.gg

๐Ÿš€ Quick Start

Prerequisites

Node.js:  โ‰ฅ 20.x
pnpm:     โ‰ฅ 9.x
Git:      Latest version

Installation

# Clone the repository
git clone https://github.com/Fused-Gaming/vln.git
cd vln

# Install dependencies
pnpm install

# Run development server
pnpm dev

# Open browser
open http://localhost:3000

Available Commands

pnpm dev          # Start development server
pnpm build        # Production build
pnpm start        # Run production server
pnpm lint         # Run ESLint
pnpm type-check   # TypeScript type checking

Development Server

The site will be available at http://localhost:3000


๐Ÿ“ Project Structure

vln/
โ”œโ”€โ”€ app/                        # Next.js 15 App Router
โ”‚   โ”œโ”€โ”€ (site)/                # Marketing pages group
โ”‚   โ”œโ”€โ”€ about/page.tsx         # About page
โ”‚   โ”œโ”€โ”€ blog/page.tsx          # Blog (placeholder)
โ”‚   โ”œโ”€โ”€ contact/page.tsx       # Contact form
โ”‚   โ”œโ”€โ”€ faq/page.tsx           # FAQ page
โ”‚   โ”œโ”€โ”€ get-help/page.tsx      # Support page
โ”‚   โ”œโ”€โ”€ pricing/page.tsx       # Pricing tiers
โ”‚   โ”œโ”€โ”€ privacy/page.tsx       # Privacy policy
โ”‚   โ”œโ”€โ”€ refunds/page.tsx       # Refund policy
โ”‚   โ”œโ”€โ”€ services/page.tsx      # Services overview
โ”‚   โ”œโ”€โ”€ terms/page.tsx         # Terms of service
โ”‚   โ”œโ”€โ”€ layout.tsx             # Root layout
โ”‚   โ”œโ”€โ”€ page.tsx               # Homepage
โ”‚   โ”œโ”€โ”€ not-found.tsx          # Custom 404
โ”‚   โ”œโ”€โ”€ providers.tsx          # React context providers
โ”‚   โ”œโ”€โ”€ sitemap.ts             # Dynamic sitemap
โ”‚   โ””โ”€โ”€ globals.css            # Global styles
โ”‚
โ”œโ”€โ”€ components/                # React components
โ”‚   โ”œโ”€โ”€ animations/           # Animation components
โ”‚   โ”‚   โ”œโ”€โ”€ css-fade.tsx
โ”‚   โ”‚   โ””โ”€โ”€ stagger-fade.tsx
โ”‚   โ”œโ”€โ”€ layout/               # Layout components
โ”‚   โ”‚   โ”œโ”€โ”€ header.tsx       # Main navigation
โ”‚   โ”‚   โ””โ”€โ”€ footer.tsx       # Site footer
โ”‚   โ”œโ”€โ”€ ui/                   # UI components
โ”‚   โ”‚   โ”œโ”€โ”€ button.tsx
โ”‚   โ”‚   โ”œโ”€โ”€ cookie-consent.tsx
โ”‚   โ”‚   โ””โ”€โ”€ scroll-to-top.tsx
โ”‚   โ””โ”€โ”€ vln/                  # VLN brand components
โ”‚       โ”œโ”€โ”€ ic-board-background.tsx
โ”‚       โ”œโ”€โ”€ stat-card.tsx
โ”‚       โ””โ”€โ”€ testimonial.tsx
โ”‚
โ”œโ”€โ”€ lib/                       # Utilities and helpers
โ”‚   โ””โ”€โ”€ animation-context.tsx # Animation state management
โ”‚
โ”œโ”€โ”€ public/                    # Static assets
โ”‚   โ”œโ”€โ”€ vln-logo-dark.svg
โ”‚   โ””โ”€โ”€ vln-logo-light.svg
โ”‚
โ”œโ”€โ”€ docs/                      # Documentation
โ”‚   โ”œโ”€โ”€ architecture/         # System architecture
โ”‚   โ”œโ”€โ”€ design/               # Design specifications
โ”‚   โ”œโ”€โ”€ getting-started/      # Onboarding guide
โ”‚   โ””โ”€โ”€ guides/               # Development guides
โ”‚
โ”œโ”€โ”€ .github/
โ”‚   โ””โ”€โ”€ workflows/            # CI/CD workflows
โ”‚
โ”œโ”€โ”€ middleware.ts             # Next.js middleware (CORS, security)
โ”œโ”€โ”€ next.config.ts            # Next.js configuration
โ”œโ”€โ”€ tailwind.config.ts        # Tailwind CSS configuration
โ”œโ”€โ”€ tsconfig.json             # TypeScript configuration
โ”œโ”€โ”€ CHANGELOG.md              # Version history
โ”œโ”€โ”€ ROADMAP.md                # Feature roadmap
โ””โ”€โ”€ CLAUDE.md                 # AI development guidelines

๐ŸŽจ Design System

Brand Colors

Color Hex Usage
Matte Charcoal #0f0f0f Background base
Sage Green #a6c3a7 Primary accent, CTAs
Warm Blue-Gray #aab7c8 Secondary accent
Amber #f59e0b Warnings, emergency
Purple #a855f7 Premium, enterprise
Soft Glow White #f5f5f5 Text, highlights

Typography

  • Primary Font: Inter (sans-serif)
  • Monospace Font: JetBrains Mono (technical content)
  • Font Sizes: Responsive scale from 14px to 72px

Design Tokens

/* Colors */
--vln-bg: #0f0f0f;
--vln-bg-light: #1a1a1a;
--vln-sage: #a6c3a7;
--vln-bluegray: #aab7c8;
--vln-amber: #f59e0b;
--vln-purple: #a855f7;
--vln-white: #f5f5f5;

/* Spacing & Layout */
--vln-radius: 12px;
--vln-container: 1280px;

/* Effects */
--glow-sage: 0 0 20px rgba(166, 195, 167, 0.4);
--glow-blue: 0 0 20px rgba(170, 183, 200, 0.4);
--glow-amber: 0 0 20px rgba(245, 158, 11, 0.4);
--glow-purple: 0 0 20px rgba(168, 85, 247, 0.4);

๐Ÿ› ๏ธ Tech Stack

Core

Technology Version Purpose
Next.js 15.5.6 React framework with App Router
React 18.3+ UI library
TypeScript 5.x Type safety
Tailwind CSS 3.4+ Utility-first styling

Development

Tool Purpose
pnpm Package management
ESLint Code quality
Prettier Code formatting
GitHub Actions CI/CD pipeline

Infrastructure

Service Purpose
Vercel Hosting & deployment
Cloudflare Web analytics, CDN
PostgreSQL Database (planned)
Redis Caching (planned)

๐Ÿ“‹ Development Workflow

Branch Strategy

Following the Fused Gaming integration-first branching model:

main (production)
  โ””โ”€โ”€ integration/vln (active integration)
        โ”œโ”€โ”€ feature/feature-name
        โ”œโ”€โ”€ fix/bug-description
        โ”œโ”€โ”€ docs/documentation-update
        โ””โ”€โ”€ chore/maintenance-task

Creating a Feature Branch

# Start from integration branch
git checkout integration/vln
git pull

# Create feature branch
git checkout -b feature/my-awesome-feature

# Make changes and commit
git add .
git commit -m "feat(scope): add awesome feature

- Detailed description of changes
- Why this change was made
- Any breaking changes

๐Ÿค– Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>"

# Push and create PR
git push -u origin feature/my-awesome-feature

Pull Request Process

  1. โœ… Create PR targeting integration/vln (NOT main)
  2. โœ… Ensure build passes (pnpm build)
  3. โœ… Lint check passes (pnpm lint)
  4. โœ… Write clear description with screenshots if UI changes
  5. โœ… Request review from team members
  6. โœ… Merge only after approval and passing checks

Commit Convention

Follow Conventional Commits:

feat(scope): add new feature
fix(scope): correct bug
docs(scope): update documentation
style(scope): code formatting
refactor(scope): code restructuring
test(scope): add tests
chore(scope): routine task
perf(scope): performance improvement

Examples:

feat(pricing): add enterprise tier pricing table
fix(header): resolve mobile menu z-index issue
docs(api): document authentication endpoints
chore(deps): update Next.js to 15.5.6

๐Ÿ”’ Security Architecture

VLN operates under enterprise-grade security principles:

Security Layers

  1. Application Security

    • โœ… HTTPS-only (HSTS enabled)
    • โœ… Content Security Policy (CSP)
    • โœ… XSS protection headers
    • โœ… CSRF protection
    • โœ… Rate limiting
    • โœ… Input validation and sanitization
  2. Infrastructure Security

    • โœ… Vercel Edge Network (DDoS protection)
    • โœ… Cloudflare WAF
    • โœ… Automated security scanning
    • โœ… Dependency vulnerability monitoring
    • โœ… Secret management (environment variables)
  3. Data Security

    • โœ… Encrypted data transmission (TLS 1.3)
    • โณ Encrypted data at rest (planned)
    • โณ GDPR compliance (in progress)
    • โณ Data retention policies (planned)
  4. Operational Security

    • โœ… Automated backups
    • โœ… Monitoring and alerting
    • โœ… Incident response procedures
    • โœ… Access control and authentication

Responsible Disclosure

VLN operates under strict responsible disclosure principles:

  • โœ… Educational & Research Use Only
  • โœ… Test on Testnets (Sepolia, Goerli, etc.)
  • โœ… Responsible Disclosure to affected parties before public release
  • โœ… 90-Day Disclosure Timeline for critical vulnerabilities
  • โŒ NO Mainnet Exploitation without explicit authorization
  • โŒ NO Malicious Use or unauthorized access

All research conducted to improve blockchain security and for educational purposes.

Security Contact


๐Ÿ“Š Performance Metrics

Lighthouse Scores (Target)

Category Score Status
Performance โ‰ฅ 90 โœ… 92
Accessibility 100 โœ… 100
Best Practices 100 โœ… 100
SEO 100 โœ… 100

Web Vitals

Metric Target Actual
LCP (Largest Contentful Paint) < 2.5s โœ… 1.8s
FID (First Input Delay) < 100ms โœ… 45ms
CLS (Cumulative Layout Shift) < 0.1 โœ… 0.02
TTFB (Time to First Byte) < 600ms โœ… 320ms

๐Ÿ“ž Contact


๐Ÿ“ Documentation

For detailed documentation, see:

External Documentation


๐ŸŽฎ About Fused Gaming

Fused Gaming is a blockchain gaming and security research organization with 12 years of experience specializing in:

  • ๐Ÿ” Smart contract security audits (47+ critical vulnerabilities discovered)
  • ๐Ÿ”ฌ Vulnerability research & responsible disclosure
  • ๐ŸŽฎ Blockchain gaming infrastructure security
  • ๐Ÿ“Š DeFi protocol analysis and economic attack modeling
  • โšก 24/7 emergency incident response ($5.2M recovered in stolen funds)

Learn More: vln.gg


๐Ÿ“„ License

Proprietary License - ยฉ 2025 VLN - Fused Gaming. All rights reserved.

This is proprietary software. Unauthorized copying, modification, distribution, or use of this software is strictly prohibited.

For licensing inquiries, contact: info@vln.gg


๐Ÿ™ Acknowledgments


VLN - Securing the future of blockchain gaming

A Fused Gaming Initiative

ยฉ 2025 VLN - Fused Gaming. All rights reserved.

Website โ€ข Docs โ€ข Blog โ€ข Contact

About

VLN - Smart Contract Vulnerability Research Lab by Fused Gaming.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •  

Languages