Build with Verdikta

Integrate decentralized dispute resolution into your applications with our developer-friendly SDK

MIT Licensed
Early Access
Founding Contributors

Query the Verdikta Blockchain

Submit AI evaluation requests directly to the Verdikta network using our smart contracts

1

Configure Contract Connection

Set up your signer and connect to the ReputationAggregator contract

2

Submit AI Evaluation Request

Send content for evaluation with specified parameters and fees

3

Poll for Results

Monitor the blockchain for evaluation scores and justifications

verdikta-example.js
const { ethers } = require('hardhat');

// Configure Verdikta network connection
const AGG = '0x65863e5e0B2c2968dBbD1c95BDC2e0EA598E5e02';
const CID = 'QmZ2BgPsmnn4T4ShbdryoTWXFM4nHt7tM674fU4CLVHthH';
const FEE = ethers.parseUnits('0.01', 18);

async function requestEvaluation() {
  // Connect to ReputationAggregator contract
  const [signer] = await ethers.getSigners();
  const agg = new ethers.Contract(AGG, abi, signer);

  // Submit AI evaluation request
  const tx = await agg.requestAIEvaluationWithApproval(
    [CID], '', 500, FEE, BASE, 5, 128, { gasLimit: 3000000n }
  );
  
  console.log('Transaction hash:', tx.hash);
  const receipt = await tx.wait();
  
  // Extract request ID from logs
  const aggId = receipt.logs
    .find(l => l.name === 'RequestAIEvaluation')
    .args.aggRequestId;

  // Poll for results
  const [scores, justifications] = await agg.getEvaluation(aggId);
  console.log('Scores:', scores);
  console.log('Justifications:', justifications);
}

Join the Founding Community

We're building Verdikta in public. Be among the first developers to shape the future of dispute resolution.

Early Access Benefits

First-Mover Advantage

Build on Verdikta before the competition catches up

Direct Access to Core Team

Shape product direction with your feedback

Early SDK Access

Get preview builds and contribute to development

Ready to Build?

Join our developer community and get notified when new features are ready to test.

Help Us Build the Future

We're looking for passionate developers, designers, and thinkers to help shape Verdikta. Join us in building something revolutionary.

Looking for Contributors

Core SDK Development

Help us build the core SDK that will power dispute resolution across the web. JavaScript/TypeScript, smart contracts, and AI integration.

Ongoing
Advanced
Community Needed

Documentation & Examples

Create tutorials, guides, and example applications that show developers how to integrate Verdikta into their projects.

High Priority
Beginner
Early Feedback

Beta Testing & Feedback

Test early builds, report bugs, and provide feedback on developer experience. Help us make Verdikta better for everyone.

Ongoing
All Levels
Innovation Needed

Language Integrations

Help us bring Verdikta to your favorite language. Python, Go, Rust, or others - we want to support the entire developer ecosystem.

Q2 2024
Intermediate

Interested in Contributing?

We're a small but passionate team building something big. Every contribution matters, and we're committed to recognizing and rewarding our early contributors as we grow.

Developer Resources

API Documentation

Comprehensive API reference with examples and tutorials

View Docs →

Discord Community

Join our developer community for support and discussions

Join Discord →

Example Projects

Sample applications showing Verdikta integration patterns

View Examples →