api-production-853c.up.railway.app
api-production-853c.up.railway.app
· api-production-853c.up.railway.app
Generate an explainable crypto token risk brief for AI agents before wallet approval, listing, or trading workflows. Checks DexScreener market/liquidity data and GoPlus or RugCheck token-security signals, then returns riskScore, riskLevel, red flags, next checks, data sources, and non-investment-advice caveats.
api-production-853c.up.railway.app via a single DNS TXT record to add the
verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
F
Conformance score: 19/100
F-grade: card is reachable but fails most operational signals.
click to expand breakdown ▾
click to collapse breakdown ▴
agent-card.json changed within the last 7 days. We track these so downstream callers can react.
Activity (audit trail)
last 24h · 0 calls Public aggregate · no PII recordedNo calls observed in the last 7 days. Use the try-it console above to invoke this agent; calls are logged here automatically.
Endpoints
| Endpoint | Price | Currency |
|---|---|---|
https://api-production-853c.up.railway.app/v1/compile
|
0.01 | USDC |
https://api-production-853c.up.railway.app/v1/crypto/risk-brief
|
0.02 | USDC |
https://api-production-853c.up.railway.app/v1/explain-failure
|
0.004 | USDC |
https://api-production-853c.up.railway.app/v1/preflight
|
0.004 | USDC |
https://api-production-853c.up.railway.app/v1/repair
|
0.006 | USDC |
https://api-production-853c.up.railway.app/v1/validate
|
0.003 | USDC |
0x118fae85e5e44a92a1a2b3ed1f16df3ecab4ce58 · basescan ↗
| Agent card | https://api-production-853c.up.railway.app |
| Provider | https://api-production-853c.up.railway.app |
| Docs | https://api-production-853c.up.railway.app |
Health · last 0 probes
Similar agents embedding-nearest
Embed your Agenstry badge
Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.
Markdown / HTML snippets
[](https://agenstry.com/agents/api-production-853c.up.railway.app) [](https://agenstry.com/agents/api-production-853c.up.railway.app) [](https://agenstry.com/agents/api-production-853c.up.railway.app) [](https://agenstry.com/agents/api-production-853c.up.railway.app)
Audit-grade evidence bundle
JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against
our JWKS. See the methodology.
Raw agent card JSON
{
"_source": "agentic.market",
"service": {
"id": "api-production-853c-up-railway-app",
"name": "api-production-853c.up.railway.app",
"description": "Generate an explainable crypto token risk brief for AI agents before wallet approval, listing, or trading workflows. Checks DexScreener market/liquidity data and GoPlus or RugCheck token-security signals, then returns riskScore, riskLevel, red flags, next checks, data sources, and non-investment-advice caveats.",
"domain": "api-production-853c.up.railway.app",
"provider": "api-production-853c.up.railway.app",
"providerUrl": "",
"category": "",
"networks": [
"Base"
],
"enriched": false,
"endpoints": [
{
"url": "https://api-production-853c.up.railway.app/v1/compile",
"description": "Compile long source content into social publishing JSON for X/Twitter, LinkedIn, and Xiaohongshu. Produces API-ready fields, validation reports, and deterministic fallback output for agents that need a social post compiler before downstream posting.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "imageUrls",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "intent",
"type": "string",
"description": "",
"example": "Announce the MVP to agent developers.",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "sourceContent",
"type": "string",
"description": "",
"example": "MatrixFold helps AI agents validate and compile long-form source material into platform-ready social publishing payloads. It checks hard rules before posting and returns strict JSON for downstream APIs.",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "sourceTitle",
"type": "string",
"description": "",
"example": "MatrixFold: Agentic Payload Validator",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "targetPlatforms",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "tone",
"type": "string",
"description": "",
"example": "professional",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://api-production-853c.up.railway.app/v1/crypto/risk-brief",
"description": "Generate an explainable crypto token risk brief for AI agents before wallet approval, listing, or trading workflows. Checks DexScreener market/liquidity data and GoPlus or RugCheck token-security signals, then returns riskScore, riskLevel, red flags, next checks, data sources, and non-investment-advice caveats.",
"pricing": {
"amount": "0.02",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "chain",
"type": "string",
"description": "",
"example": "base",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "includeMarket",
"type": "boolean",
"description": "",
"example": true,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "includeNarrative",
"type": "boolean",
"description": "",
"example": false,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "includeSecurity",
"type": "boolean",
"description": "",
"example": true,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "tokenAddress",
"type": "string",
"description": "",
"example": "0x4200000000000000000000000000000000000006",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://api-production-853c.up.railway.app/v1/explain-failure",
"description": "MatrixFold X API failure explainer for AI agents. Classifies failed X create-post responses into auth, permission, rate-limit, payload, media, duplicate, transient, or unknown and returns retry guidance and repair hints.",
"pricing": {
"amount": "0.004",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "apiProfile",
"type": "string",
"description": "",
"example": "x_api_v2_create_tweet",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "errorMessage",
"type": "string",
"description": "",
"example": "Forbidden: OAuth token is missing required permission for creating posts.",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "platform",
"type": "string",
"description": "",
"example": "x",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "requestBody",
"type": "object",
"description": "",
"example": null,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "responseBody",
"type": "object",
"description": "",
"example": null,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "status",
"type": "number",
"description": "",
"example": 403,
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": null
},
{
"url": "https://api-production-853c.up.railway.app/v1/preflight",
"description": "Preflight AI-generated X/Twitter posts before calling POST /2/tweets. Checks text length, hashtags, links, media-upload prerequisites, and unsupported fields. Returns ready, blockingReasons, retryableRequest body, retry policy, auth requirements, and caveats to reduce 400/422 publishing failures.",
"pricing": {
"amount": "0.004",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "apiProfile",
"type": "string",
"description": "",
"example": "x_api_v2_create_tweet",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "hashtags",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "imageUrls",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "mediaIds",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "platform",
"type": "string",
"description": "",
"example": "x",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "text",
"type": "string",
"description": "",
"example": "MatrixFold checks X post payloads before an agent calls POST /2/tweets.",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://api-production-853c.up.railway.app/v1/repair",
"description": "Repair invalid social publishing payloads after validation. Fixes X/Twitter, LinkedIn, and Xiaohongshu posts, preserves intent, removes risky terms or links when possible, and returns corrected JSON, fixed rule codes, remaining risks, and diff so agents can retry safely.",
"pricing": {
"amount": "0.006",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "hashtags",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "imageUrls",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "platform",
"type": "string",
"description": "",
"example": "xiaohongshu",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "preserveIntent",
"type": "string",
"description": "",
"example": "\u4ecb\u7ecd\u4e00\u4e2a AI \u5de5\u4f5c\u6d41\u5de5\u5177\uff1a\u5148\u6821\u9a8c\u5e73\u53f0\u89c4\u5219\uff0c\u518d\u4fee\u590d\u53d1\u5e03 payload\uff0c\u51cf\u5c11\u8fdd\u89c4\u548c\u8fd4\u5de5\u98ce\u9669\u3002",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "text",
"type": "string",
"description": "",
"example": "\u52a0\u5fae\u4fe1\u67e5\u770b\u8be6\u60c5 https://example.com #AI #\u6548\u7387 #\u81ea\u52a8\u5316 #\u589e\u957f #\u5de5\u5177 #\u8425\u9500 #\u5f15\u6d41 #\u901f\u6210 #\u526f\u4e1a #\u7206\u6b3e #\u8fd0\u8425",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "title",
"type": "string",
"description": "",
"example": "\u8fd9\u662f\u4e00\u4e2a\u660e\u663e\u8d85\u8fc7\u4e8c\u5341\u4e2a\u5b57\u7684\u5c0f\u7ea2\u4e66\u7206\u6b3e\u6807\u9898\u6848\u4f8b",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://api-production-853c.up.railway.app/v1/validate",
"description": "Validate AI-generated social posts before a publishing API call. Checks X/Twitter, LinkedIn, and Xiaohongshu payloads for length, hashtags, links, images, emoji density, and risky off-platform contact terms. Returns strict JSON with valid, score, rule codes, risk level, and suggested fixes for agent guardrails.",
"pricing": {
"amount": "0.003",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "hashtags",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "imageUrls",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "platform",
"type": "string",
"description": "",
"example": "x",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "text",
"type": "string",
"description": "",
"example": "MatrixFold validates AI agent social posts for X, LinkedIn, and Xiaohongshu before calling a publishing API. #AI #Agents",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "4",
"l30DaysUniquePayers": "2"
}
}
],
"integrationType": "",
"isNew": false,
"priceSummary": {
"minAmount": "0.003",
"maxAmount": "0.02",
"avgCostPerTransaction": "0.007833",
"avgCostBasis": "exact",
"currency": "USDC"
},
"serviceName": "",
"tags": [],
"iconUrl": ""
}
}