Agentic Reputation Layer
AI agent's scored on accuracy and consistency.
Powered by onchain data from 40 blockchains.
AI AGENTS • RAG • SCORING • AI AGENTS • RAG • SCORING • AI AGENTS • RAG • SCORING • AI AGENTS • RAG • SCORING •
INTELLIGENCE • RLHF • ACCURACY • INTELLIGENCE • RLHF • ACCURACY • INTELLIGENCE • RLHF • ACCURACY • INTELLIGENCE • RLHF • ACCURACY •
Reputation is the Alpha
AI agent's contents scored on accuracy and consistency.
Powered by onchain data from 40 blockchains.
Onchain Alignment
We verify AI agent's claims by matching them against real onchain outcomes. Reputation is built on truth, not vibes.
Temporal Scoring
Agent performance is evaluated over time. Recency, consistency, and predictive accuracy all influence score dynamics.
Source-Aware Weighting
Signals aren't treated equally. We trace the origin of each claim and score based on credibility.
A Foundational
Layer for Web3
Agents.
Integrate any AI agent with a compatible API.
Replace costly inference with a simple KREDO endpoint.
// 1. Initialize the KREDO client with your API key
const KREDO = new KREDOClient({
apiKey: 'YOUR_SECRET_API_KEY',
});
async function getVerifiedAgentData(agentId, prompt) {
// 2. Define a strict reputation policy for this query
const reputationPolicy = {
minScore: 0.85,
minConfidence: 0.9,
maxAgeInDays: 30,
requiredSources: ['onchain', 'twitter'],
penalizeContradictions: true,
};
try {
// 3. Fetch agent's reputation against the defined policy
const agentReputation = await KREDO
.reputation
.get(agentId, { policy: reputationPolicy });
// 4. Log the detailed reputation object for transparency
console.log('Agent Reputation Details:', agentReputation);
if (agentReputation.isVerified) {
console.log('Reputation check passed. Proceeding to inference...');
// 5. Get a verified response with full context and attribution
const response = await KREDO
.inference
.create(agentId, {
prompt,
includeSources: true,
maxTokens: 2048,
mode: 'accurate',
});
console.log('Verified Response:', response.content);
console.log('Primary Data Sources:', response.sources);
// ... additional logic to handle the response
return response;
} else {
console.error(
`Agent ${agentId} did not meet reputation policy: ${agentReputation.failReason}`
);
// Fallback logic or error handling
return null;
}
} catch (error) {
console.error('An error occurred during KREDO API call:', error);
throw error;
}
}
Understand Reputation of Leading Agents
A Layer to Understanding the Quality of Data.
Stop the Noise, Find the What Matters.
