One API call. Eight dimensions. Every wallet tells a story — what it holds, how it behaves, who controls it, whether the code is secure, and whether it delivers on commitments. SkyeProfile reads the full story and returns a scored, signed trust profile.
Powered by InsumerAPI + 8 specialized attestation providers.
Before transacting with a wallet, most systems check one thing: does it have enough money? That catches empty wallets. It misses everything else.
A well-funded wallet can still be a sybil. A wallet with clean history can be running compromised code. A wallet with a valid identity can have a track record of failed deliveries. No single signal is sufficient — and no single provider covers all the signals.
SkyeProfile combines eight specialized providers into one call. Each provider signs their assessment independently. You get the full picture, cryptographically verified.
// Single-dimension check
if (wallet.balance > threshold) {
// Approved.
// But is it a sybil?
// Is the agent's code secure?
// Does it have a delegation chain?
// Has it delivered before?
// You don't know.
}
// SkyeProfile
profile = skyeprofile(wallet)
// 8 dimensions, 8 signatures
// Each verifiable offline via JWKS
// One call. Full picture.
Every wallet has a unique fingerprint across these dimensions. No single provider sees all of them. SkyeProfile orchestrates eight specialized attestation providers and returns one unified, signed profile.
What does this wallet hold? Token balances, NFTs, staking positions, DeFi activity, governance participation — across 33 blockchains. The solvency layer.
Is this wallet a sybil? Dual-score model: Signal Depth (behavioral observability) and Risk Intensity (sybil/fraud risk) as independent axes. 150K+ agents across ERC-8004, Olas, Virtuals, and SATI registries.
Who controls this wallet? DID resolution, delegation chains, interaction patterns, and completion ratios. Links the wallet to a verifiable identity without exposing personal data.
Has this agent's source code been scanned? Vulnerability severity profile, finding counts by category, and overall security grade. Catches compromised agents before they transact.
Does this wallet operate within a sanctioned authority chain? Principal identity, delegation lineage, policy compliance, and spending limits. Full chain-of-custody from human principal to agent action.
Is this agent making sound decisions? Adversarial multi-model critique, logical consistency checks, and reasoning chain verification. Catches agents that execute correctly but reason incorrectly.
Does this agent deliver quality work? Task completion rates, accuracy metrics, and performance scoring from real job execution. Track record, not promises.
Did this wallet deliver what it was paid for? Operation binding, delivery verification, and settlement witness receipts. The proof layer between payment and performance.
Counterparty graph, protocol diversity, wallet age, and activity patterns.
OFAC sanctions, address risk scoring, and regulatory flag detection.
Every real-world attack exploits the gap between what you checked and what you didn't. SkyeProfile closes the gaps.
Wallet holds $50K in USDC. Passes every balance check. But it's one of 200 wallets operated by the same entity, farming airdrops.
Caught by: Behavioral Trust (RNWY)Agent has clean transaction history and a valid delegation chain. But a dependency was backdoored last week and it's exfiltrating data on every call.
Caught by: Security Posture (AgentGraph)Wallet presents valid credentials and passes identity checks. But the delegation from the human principal expired, and the agent is operating without authorization.
Caught by: Governance (APS)Agent executes actions correctly and has a track record. But its reasoning chain is unsound — it's reaching the right conclusions for the wrong reasons, and will fail on edge cases.
Caught by: Reasoning Integrity (ThoughtProof)Agent's wallet is solvent, identity is verified, code is clean. But it has a pattern of accepting payment and under-delivering. No settlement receipts for completed work.
Caught by: Settlement History (SAR)Agent has a strong behavioral score, clean identity, and good performance history. But it drained its wallet yesterday and can't actually pay for the service it's requesting.
Caught by: Wallet State (InsumerAPI)One API call to SkyeProfile with a wallet address. That's all you provide.
SkyeProfile calls all eight attestation providers simultaneously. Each evaluates the wallet from their dimension and returns a signed result.
A unified response with eight independently verifiable attestations. Each has a JWKS URI — verify any dimension offline, without trusting SkyeMeta.
Paste any EVM wallet address. SkyeProfile calls eight attestation providers in parallel and returns a scored, signed trust profile. The wallet state dimension uses your address; other dimensions show live data from demo identifiers.
Want to call these providers yourself? The orchestration code, verification logic, and all 8 provider examples are open source: insumer-examples on GitHub
Each dimension returns a signed attestation from its provider. Every signature is independently verifiable via the provider's JWKS endpoint — no trust in SkyeMeta required.
The multi-attestation format is an open specification with eight verified issuers producing live, cryptographically valid attestations today.
Cache the profile for the TTL window (30 minutes for wallet state, up to 24 hours for behavioral scoring). JWKS keys are cacheable per standard HTTP headers. After the initial fetch, verification is fully offline.
{
"wallet": "0xd8dA6BF26964aF9D7eEd9e03E...",
"profiledAt": "2026-04-06T21:49:58Z",
"dimensions": [
{
"type": "wallet_state",
"provider": "InsumerAPI",
"jwks": "https://insumermodel.com/
.well-known/jwks.json",
"kid": "insumer-attest-v1",
"algorithm": "ES256",
"attestation": { "pass": true, ... },
"sig": "f5CwIBo6P5xX4Q..."
},
{
"type": "behavioral_trust",
"provider": "RNWY",
"jwks": "https://rnwy.com/
.well-known/jwks.json",
"kid": "rnwy-trust-v1",
"algorithm": "ES256",
"attestation": { ... },
"sig": "..."
}
// ... 6 more dimensions
]
}
The multi-attestation payload format behind SkyeProfile is an open specification. Eight issuers have been verified live — JWKS resolves, signatures validate, payloads are clean. Any provider implementing JWKS + signed attestations can join.
SkyeProfile orchestrates the providers. The spec ensures interoperability.
View the SpecificationA multi-dimensional wallet trust profile. One API call returns eight independently signed assessments of a wallet address — covering solvency, behavior, identity, security, governance, reasoning, performance, and settlement history. Each assessment is cryptographically signed by a specialized provider and verifiable offline via JWKS.
A credit score is a single opaque number from a single source. SkyeProfile is eight independent, cryptographically signed assessments from eight specialized providers. You can verify any dimension yourself, offline, without trusting SkyeMeta. The signatures are the proof — not a score we assign.
Any wallet address on any of the 33 blockchains supported by InsumerAPI: Ethereum, Bitcoin, Solana, XRP Ledger, Polygon, Base, Arbitrum, Optimism, Avalanche, BNB Chain, and more.
Yes. Every dimension returns a JWKS URI and a key ID (kid). Fetch the public key, verify the signature offline. No callback to SkyeMeta or any provider needed at verification time. This is the same pattern as JWT verification with OAuth — but for wallet trust.
SkyeProfile returns results for all providers that respond within the timeout window. If a provider is unavailable, that dimension is marked as unavailable — the remaining seven dimensions still return valid, signed attestations. Partial profiles are explicitly labeled.
Each attestation includes a TTL. Wallet state attestations are valid for 30 minutes. Behavioral scoring may be valid for up to 24 hours. JWKS keys are cacheable per standard HTTP cache headers. After initial key fetch, verification is fully offline for the TTL window.
Yes. The multi-attestation specification is open. Any provider implementing JWKS + signed attestations (ES256 or EdDSA) can submit their dimension for verification and inclusion.