{"uid":"cap_8pljZsmqowXRhN2Gb3jy5","slug":"signalharness-nft-trait-distribution-analyzer-3307f6ef","name":"SignalHarness NFT Trait Distribution Analyzer","description":"Explore 330 pay-per-call x402 API services and 27 agent-native digital products, with Base USDC pricing, secure Polar checkout, and free discovery.","url":"https://signalharness.ai/api/agent/services/nft_trait_distribution/invoke","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"nft_trait_request":{"type":"string","maxLength":65536,"minLength":2}}},"responseSchema":{"type":"json","example":{"replay":false,"result":{"warnings":["Distribution covers only supplied items and traits."],"service_id":"nft_trait_distribution","evidence_scope":"caller_supplied_data","nft_trait_distribution":"{\"item_count\":2,\"traits\":[{\"count\":1,\"share_percent\":\"50\",\"trait_type\":\"Color\",\"value\":\"Blue\"},{\"count\":1,\"share_percent\":\"50\",\"trait_type\":\"Color\",\"value\":\"Red\"}]}"},"status":"succeeded","receipt":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","usage":[],"status":"succeeded","network":"eip155:8453","artifacts":[],"endedAtMs":0,"latencyMs":0,"paymentId":"example-payment","receiptId":"example-receipt","requestId":"example-request","serviceId":"nft_trait_distribution","executionId":"example-execution","startedAtMs":0,"amountAtomic":"10000","resultSha256":"260a559472d3f77402c037c7620d7cd3aadaa00031cee406708da3860a0d965f","serviceVersion":"1.0.0","settlementReference":"0x0000000000000000000000000000000000000000000000000000000000000000"},"artifacts":[],"requestId":"example-request","executionId":"example-execution"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_-YtVBSxWXCF86e2nCrnOr","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Analyzes and returns the trait distribution breakdown for a given NFT collection or set of NFTs based on caller-supplied data.","exampleAgentPrompt":"Can you analyze the trait distribution for this NFT collection data and tell me how frequently each trait and attribute appears across the tokens?","exampleUseCases":[{"title":"NFT rarity analysis for a new drop","prompt":"I just minted a new NFT collection and want to understand how the traits are distributed — can you analyze the trait data and show me how often each attribute appears across all the tokens?"},{"title":"Pre-launch trait balance check","prompt":"Before we launch our NFT project, can you run a trait distribution analysis on our metadata to see if any traits are over- or under-represented compared to the rest of the collection?"},{"title":"Collector research on existing collection","prompt":"I'm thinking of buying into this NFT collection — can you analyze the trait distribution from this collection data and tell me which traits are the rarest and which are most common?"}],"resultDescription":"Returns a JSON object with the trait distribution results (keyed as 'nft_trait_distribution'), any warnings about data quality or scope, evidence scope indicator ('caller_supplied_data'), and a detailed execution receipt including payment ID, network, amount, latency, and a SHA-256 hash of the result for verification. Status field indicates whether the computation succeeded.","failureModes":["Invalid or malformed nft_trait_request string causing parsing failure","Input below minimum length (2 chars) or above maximum (65536 chars) rejected with validation error","Empty or unrecognizable NFT metadata yields warnings with partial or empty distribution output","Payment failure via x402 protocol resulting in 402 response and no computation","Service timeout returning an error status instead of 'succeeded'"],"whenToPreferThis":"Choose this endpoint when you need to compute trait frequency and distribution statistics specifically from caller-supplied NFT metadata or collection data, particularly within an agent-native, micropayment-based (x402) workflow on Base. It is best suited for on-demand, per-call NFT trait analytics without requiring API key management, using USDC micropayments at $0.01 per call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T13:06:54.723Z","isFirstParty":false}