Add Macro Pulse (finance) provider - #204
Conversation
Greptile SummaryAdds the Macro Pulse provider definition.
Confidence Score: 3/5The PR should not merge until the provider is verified to accept Solana-mainnet USDC or USDT and the payment instructions are corrected accordingly. Both newly registered endpoints are paid, but the provider describes only Base settlement despite the registry requiring Solana-compatible payment for every paid endpoint. providers/macro-pulse/macro-pulse/PAY.md Important Files Changed
Reviews (1): Last reviewed commit: "Add Macro Pulse (finance) provider" | Re-trigger Greptile |
| countries in a single call at a flat price, cheaper per-country than | ||
| calling the single endpoint repeatedly. | ||
|
|
||
| Pay per request in USDC on Base via x402 - no signup, no API key. Responses |
There was a problem hiding this comment.
Payment rail violates registry contract
When either priced endpoint enters catalog validation, the provider documents only USDC on Base instead of the required Solana-mainnet USDC or USDT rail, causing a Base-only service to fail the compatibility gate and preventing publication; document Solana support accurately when the service provides it.
Knowledge Base Used: Provider registry (providers/)
Adds Macro Pulse — a pay-per-call macroeconomic indicator API for AI agents, sourced from World Bank Open Data (GDP growth, inflation, unemployment trend), synthesized into a single momentum score per country. Single-country lookups at $0.02, 8-country batch endpoint at $0.05. Settled in USDC on Base via x402.
providers/macro-pulse/macro-pulse/PAY.mdadded following the format inproviders/exa/search/PAY.md