Athlas Verity — Complete Platform Guide
Reference documentation for all five carbon credit verification engines, twelve methodology frameworks, AI consensus scoring, satellite intelligence, and institutional report generation.
Platform Overview
Institutional-grade carbon credit verification across all major project types
Athlas Verity is an institutional-grade carbon credit verification platform that combines AI-powered satellite analysis, multi-framework scientific consensus scoring, and audit-ready PDF report generation. It supports all five primary carbon credit domains, each with a dedicated calculation engine calibrated to its specific methodology standards, uncertainty requirements, and compliance frameworks.
Carbon Credit Types & Methodologies
Green Carbon
Terrestrial Forest & Land-Based Sequestration
Methodology Applied
- IPCC AR6 WG3 Ch.12 — forest biomass equations & AGB/BGB ratios
- Satellite-derived NDVI + RGB composite for vegetation classification
- Above-ground biomass (AGB) estimation with quantile-regression uncertainty
- Below-ground biomass (BGB) via IPCC root-to-shoot factors
- Baseline scenario modeling & additionality assessment
- Conservative P10 selection for uncertainty-adjusted net credit
Required Data Inputs
- High-resolution satellite imagery (Sentinel-2 or Landsat)
- Project GeoJSON boundary polygon
- Field survey biomass measurements
- Project area (hectares) and forest type
- Baseline & project sequestration rates (tCO₂e/ha/yr)
Blue Carbon
Coastal Ecosystem Carbon — Mangrove, Seagrass, Tidal Wetland
Methodology Applied
- Coastal ecosystem classification: mangrove, seagrass, salt marsh
- Above-ground biomass and below-ground root biomass analysis
- Sediment organic carbon (SOC) depth modeling
- Mandatory ≥20% uncertainty floor per international blue carbon standards
- Integrity scoring against IPCC Wetlands Supplement
- Avoided emission baseline via counterfactual land-use scenario
Required Data Inputs
- Ecosystem type and coastal zone classification
- Canopy cover % and mangrove height data
- Sediment core samples or published SOC density values
- Project GeoJSON boundary and area (ha)
- Disturbance risk and monitoring confidence %
Renewable Energy
Clean Energy Displacement — Grid Emission Avoidance
Methodology Applied
- Technology support: Solar PV, Wind, Hydro, Geothermal, Biomass
- Regional grid emission factor validation (tCO₂e/MWh)
- Actual vs. capacity-adjusted MWh generation verification
- Additionality confidence scoring (financial, regulatory, market)
- Avoided emission = generation × (grid factor − technology lifecycle factor)
- Uncertainty adjustment via capacity utilisation discount
Required Data Inputs
- Technology type and installed capacity (MW)
- Annual energy generation data (MWh)
- Regional / national grid emission factor
- Additionality evidence (IRR, policy, PPA status)
- Project commissioning date and contract period
Nature-Based Solutions (NBS)
Ecosystem Restoration — ARR, IFM, Peatland, Agroforestry, Grassland
Methodology Applied
- IPCC 2019 Refinement — AFOLU Ch.2–4 land-sector accounting
- CarbonPlan Forest Carbon Evaluation Framework — additionality AA-1/2/3
- VCS AFOLU: VM0007, VM0015, VM0032, VM0033 — buffer pool accounting
- Open MRV Terrestrial Carbon Framework (2024) — leakage boundary
- Isometric NBS-MRV Toolkit — uncertainty quantification at k=2 (95% CI)
- Regen Network Eco-Credit Framework ICS v1.2 — credit class & verification
- Collect Earth Online / FAO OpenForis CEO v2 — reference sample validation
- IUCN Global Standard for Nature-based Solutions (2020) — biodiversity co-benefit
Required Data Inputs
- NBS pathway: ARR, IFM, peatland restoration, agroforestry, or grassland
- Project area (ha) and sequestration rates (tCO₂e/ha/yr)
- Additionality evidence score (CarbonPlan AA-1/2/3 tier)
- Collect Earth Online satellite validation score
- Leakage risk level (Open MRV) and monitoring frequency
- Buffer pool % and disturbance risk %
Carbon Dioxide Removal (CDR)
Engineered Removal — DAC, Biochar, BECCS, Enhanced Weathering
Methodology Applied
- ISO 14064-2:2019 — GHG project quantification & lifecycle boundary
- IPCC AR6 WG3 Ch.12 — CDR lifecycle emission factors
- CarbonPlan Carbon Removal Evaluation Framework — additionality & quality
- Puro.earth Standard for CO₂ Removal — permanence & Chain of Custody
- Open MRV CDR Accounting Framework — full Scope 1+2+3 boundary
- Isometric CDR-MRV Toolkit — uncertainty at 95% CI confidence interval
- Verra CDR Protocol v2.0 (2024) — MRV discounting
- Oxford CDR Principles (2021) — permanence classification
Required Data Inputs
- CDR method: DAC, biochar, enhanced weathering, BECCS, mineralization, ocean alkalinity
- Annual capture capacity (tCO₂), energy use (MWh), renewable energy share %
- Grid emission factor, storage leakage %, transport emission %
- Durability (years), Puro.earth Chain of Custody rating
- Additionality evidence score (CarbonPlan) and monitoring confidence %
- Upstream Scope 3 emission estimates (Open MRV)
Platform Capabilities
Satellite Intelligence
Multi-spectral Earth observation processing including NDVI heatmaps and RGB composite overlays. Automated vegetation classification, land-cover change detection, and biomass stock estimation at field-plot resolution.
AURA AI Consensus Engine
Dual-model AI pipeline (DeepSeek + Gemini) that independently assesses plausibility, detects anomalies, and produces a weighted consensus integrity score. Results are classified as High / Medium / Low integrity.
Uncertainty Quantification
Quantile regression with conservative P10 (10th percentile) selection ensures verified credits are never over-estimated. Blue Carbon enforces a mandatory ≥20% uncertainty floor. CDR applies Isometric 95% CI precision.
4-Framework Consensus Scoring
NBS and CDR verifications apply a weighted consensus across four authoritative frameworks: IPCC (35%), CarbonPlan (25%), VCS/Puro.earth (20%), and OpenMRV (20%). The consensus score determines the final verified net credit.
Geospatial Validation
GeoJSON polygon ingestion with coordinate precision checks, automated area calculation, satellite imagery overlay for boundary confirmation, and Collect Earth Online sample-plot cross-validation for NBS projects.
Institutional Audit Reports
Every verification generates a tamper-evident PDF with complete methodology citation, uncertainty breakdown, geospatial annex (when coordinates provided), and a SHA-based verification hash for chain-of-custody.
Registry On-Chain
Verified carbon credits are minted as non-fungible tokens (NFTs) directly on Ethereum or Sepolia, providing a permanent, censorship-resistant on-chain registry. Each credit's lifecycle — from verification to retirement — is fully traceable via block explorers with no central database dependency.
Immutable Process & Anti-Greenwashing
Every verification step is logged with a cryptographic hash chain, making retroactive alteration detectable. AURA AI cross-references project claims against satellite evidence, historical land-use records, and additionality data to flag inflated baselines. The platform enforces conservative P10 uncertainty floors, mandatory ≥20% BC discount, and dual-model AI plausibility scoring — no credit is ever over-stated.
Methodology Standards
Each engine references the precise published standard applicable to its carbon credit type. All citations are included verbatim in the exported audit report.
Verification Workflow — 4 Steps
Submit Project Data
Complete the structured intake form for your carbon type. Upload satellite imagery, field measurements, GeoJSON boundaries, and project specifications. NBS projects have an optional satellite analysis pre-step.
Satellite & Geospatial Analysis
Automated NDVI vegetation classification and RGB composite overlay. GeoJSON polygon area computation, coordinate validation, and (for NBS) Collect Earth Online reference-plot cross-validation.
Engine Calculation + AI Consensus
Methodology-specific engine computes gross sequestration/removal, applies leakage, uncertainty, permanence, and framework discounts. AURA AI (DeepSeek + Gemini) independently scores plausibility and integrity.
Export Verified Report
Download an institutional-grade PDF containing the verified net carbon credit (tCO₂e), full uncertainty breakdown, all methodology citations, geospatial annex, and a tamper-evident SHA verification hash.
Universal Input Requirements
All Carbon Types
- Project name, description, and country/region
- Project start and end dates
- Project area (hectares)
- GeoJSON boundary polygon (for geospatial annex)
- Contact information and project ownership documentation
Satellite / Imagery Inputs
- High-resolution satellite imagery (Sentinel-2, Landsat, or equivalent)
- NDVI heatmap or vegetation index layer (optional — auto-generated)
- RGB composite overlay for visual boundary verification
- NBS: Collect Earth Online sample-plot validation file
- Image acquisition date and cloud-cover metadata
Verification & Audit Trail
- SHA-based verification hash — generated automatically on export
- All methodology citations appear verbatim in the PDF report
- Uncertainty discount breakdown is explicitly itemised
- 4-framework consensus weights are disclosed in the results
- Geospatial annex included when GeoJSON coordinates are provided
AURA AI Scoring
- DeepSeek model — primary plausibility and anomaly detection
- Gemini model — secondary validation and narrative consistency
- Consensus integrity score: High / Medium / Low classification
- Model agreement % reported alongside individual scores
- AI summary included in the exported PDF audit report
Carbon NFT Minting Workflow
Athlas Verity supports on-chain carbon credit minting as non-fungible tokens (NFTs) via the CarbonNFT smart contract, deployed on both Ethereum Mainnet and Sepolia Testnet. This section details the complete minting lifecycle — from user request to on-chain verification.
Ethereum Mainnet
0x50987200Bb1BFb56939eb7b8965c3033d7e82Cf8Sepolia Testnet
0xA0071eDC6823f8b181Fa518FA2D69748b3bDF584Minting Lifecycle — 4 Stages
From project request to on-chain minting, the entire lifecycle flows through four distinct stages.
1. Request Mint
Status: Request MintThe user navigates to the Tokenized Your Credits section on the Dashboard, selects a verified project with carbon credits, and clicks Request Carbon Mint. A modal prompts the user to enter their Ethereum wallet address (0x...).
- Wallet address is saved to the user's profile in the database.
- A
carbon_nft_approvalsrecord is created with statusrequested. - The user's Dashboard updates: Mint Status → Awaiting Approval, Tokenize button remains disabled.
2. Admin Approves
Status: Awaiting ApprovalThe platform admin (verifier) reviews the request in the Admin → Carbon NFT panel. The verifier selects the carbon type (1–5), tonnage, duration, and token URI, then clicks Approve Mint. This triggers the approveMint() function on-chain.
- An Ethereum transaction is sent via MetaMask (or connected wallet).
- The
MintApprovalCreatedevent is emitted on-chain with theapprovalId. - The
/api/carbon-nft/sync-approvalendpoint decodes the transaction receipt and updates the DB record status fromrequested→pending, storing the on-chainapprovalId. - The user's Dashboard updates: Mint Status → Ready to Mint, Tokenize button becomes active.
3. User Mints NFT
Status: Ready to MintThe user clicks Tokenize on their Dashboard. A confirmation modal appears displaying the fee breakdown:
- CAFI token fee — calculated as
FEE_PER_TON × tons, fetched on-chain from the CarbonNFT contract. - ETH gas estimate — estimated transaction gas cost for the mint.
- Balance checks for both CAFI and ETH at the connected wallet address.
- User clicks Confirm & Pay → MetaMask opens for
mintWithApproval()transaction.
4. Minted — On-Chain Verification
Status: MintedAfter the mint transaction is confirmed on-chain, the Dashboard performs a dual-layer verification:
- On-Chain verification — calls
CarbonNFT.getApproval(approvalId)to read theusedflag directly from the smart contract. - Database fallback — DB status is synced from the
carbon_nft_approvalstable. - On-chain data always takes priority, preventing double-minting even if the DB is out of sync.
- The user's Dashboard updates: Mint Status → Minted 🟢, Tokenize button is replaced with a Tokenized badge (disabled).
- A Recent Alert notification is created: 🌿 NFT Minted — [project name].
Key Contract Functions
approveMint(address,uint8,uint256,uint256,string,uint256)Admin function. Creates a mint approval with recipient, carbon type (1–5), tonnage, duration, token URI, and expiry timestamp. Emits MintApprovalCreated event.
mintWithApproval(uint256 approvalId)User function. Mints the carbon NFT using a valid approval. Requires CAFI token allowance. Sets the approval used flag to true.
getApproval(uint256)View function. Returns approval details: recipient, carbon type, tonnage, duration, token URI, expiry timestamp, and used status.
FEE_PER_TON()View function. Returns the CAFI token fee required per ton of carbon credit.
Carbon Types (On-Chain)
API & Integrations
Programmatic access and enterprise integration
For programmatic access to Athlas Verity verification services — including API submission of project data, automated report retrieval, and integration with external carbon registries or trading systems — contact our technical team at busdev@carbonfi.io to receive API documentation and authentication credentials.
The platform also supports wallet-connected authentication (Web3) via the Wallet Connect integration available in the header, enabling token-gated access and on-chain credit issuance workflows.