Integrate decentralized dispute resolution into your applications with our developer-friendly SDK
Submit AI evaluation requests directly to the Verdikta network using our smart contracts
Set up your signer and connect to the ReputationAggregator contract
Send content for evaluation with specified parameters and fees
Monitor the blockchain for evaluation scores and justifications
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);
}
We're building Verdikta in public. Be among the first developers to shape the future of dispute resolution.
Build on Verdikta before the competition catches up
Shape product direction with your feedback
Get preview builds and contribute to development
Join our developer community and get notified when new features are ready to test.
We're looking for passionate developers, designers, and thinkers to help shape Verdikta. Join us in building something revolutionary.
Help us build the core SDK that will power dispute resolution across the web. JavaScript/TypeScript, smart contracts, and AI integration.
Create tutorials, guides, and example applications that show developers how to integrate Verdikta into their projects.
Test early builds, report bugs, and provide feedback on developer experience. Help us make Verdikta better for everyone.
Help us bring Verdikta to your favorite language. Python, Go, Rust, or others - we want to support the entire developer ecosystem.
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.