Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

JamesCSpace/PermaGrade.AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

4 Commits

Repository files navigation

PermaGrade.AI

A decentralized content rating and verification system built on Arweave blockchain and AO (Arweave Operating System) that provides verifiable content analysis with trusted execution environment (TEE) attestation.

Project Overview

PermaGrade.AI transforms the way content is evaluated by combining blockchain technology with AI-powered content analysis. The system provides transparent, verifiable ratings for user-generated content while maintaining privacy and security through trusted execution environments.

Key Features

  • πŸ” Blockchain Security: Built on Arweave for permanent, immutable content verification
  • πŸ€– AI-Powered Analysis: Advanced content rating using trusted AI models
  • πŸ”’ TEE Attestation: Runtime environment verification for trust and transparency
  • πŸ’³ Token Economics: APUS token-based payment system for content analysis
  • πŸ“± Modern Web3 UI: React-based frontend with seamless wallet integration

Architecture

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Frontend β”‚ β”‚ AO Network β”‚ β”‚ AI Services β”‚
β”‚ (React) │◄──►│ (Lua) │◄──►│ (TEE) β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
 β”‚ β”‚ β”‚
 β–Ό β–Ό β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Arweave Wallet β”‚ β”‚ Content Rating β”‚ β”‚ Attestation β”‚
β”‚ Integration β”‚ β”‚ Smart Contracts β”‚ β”‚ Verification β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Project Structure

  • front_end/: React-based web application
  • ao_agent/: AO network smart contracts and agents
  • README.md: Project documentation

Getting Started

  1. Frontend Development: See front_end/README.md for detailed setup
  2. AO Agent Setup: See ao_agent/ for blockchain integration
  3. Configuration: Update process IDs and endpoints in configuration files

Technology Stack

  • Blockchain: Arweave + AO Network
  • Frontend: React 18 + TypeScript + Ant Design
  • Smart Contracts: Lua (AO)
  • Security: TEE Attestation + JWT Verification

License

This project is licensed under the MIT License.

Contributing

We welcome contributions! Please see our contributing guidelines and code of conduct for more details.

About

Perma Grade AI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /