Track CL8Y DEX, tokens, and wallets on listing sites that agents can submit #639
Labels
No labels
agent:fix_bugfix
agent:fix_conflicts
agent:fix_security
agent:gap_analysis
agent:implement
agent:implement
agent:implement
agent:open_issues
agent:ready
agent:research
agent:security_audit
agent:verify
architecture
backend
blocker:hybrid
blocker:launch
blocker:limit-orders
blocker:v2
block:log_only
block:security
bug
ci
contracts
correctness
deploy
dev
devops
docs
documentation
duplicate
e2e
enhancement
epic
feature
frontend
functional-completion
gas
good first issue
governance
help wanted
high-risk
hooks
hybrid
indexer
infra
infrastructure
integrators
invalid
launch-blocker
limit-orders
localnet
localterra
low priority
missing-implementation
needs-design
ops
performance
priority
high
priority
medium
product
qa
QA
question
ready
ready
research
scripts
security
security-hardening
smartcontracts
tech-debt
testing
ux
UX
v2
verification
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
code/cl8y-dex-terraclassic#639
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Parent tracker for places that can list CL8Y DEX stats, tokens, and wallet recognition the same way we already do DeFiLlama (#631) and Keplr (#629): GitHub PRs, public listing forms, or in-repo agent skills.
This ticket does not implement a new indexer API. It is the catalog + go/no-go for child agent tasks. Do not reopen DeFiLlama adapter work here, and do not treat
/cg/*//cmc/*compliance (#224) as a listing.Verified 2026-08-25 against live APIs, official docs, and upstream repos. Agentic means an agent can open the PR, vendor the adapter, or fill the form from pins below. Login/captcha/Telegram/Discord are called out as human gates.
Public pins (columbus-5)
https://dex.cl8y.comhttps://indexer.dex.cl8y.comterra1ejpgvv7g3hj0u6fpcnxhflqp84g0w3cnaskqkg5733ygwlmf963sfchseahttps://indexer.dex.cl8y.com/cg/(/pairs,/tickers,/orderbook,/historical_trades)https://indexer.dex.cl8y.com/cmc/(/summary,/assets,/ticker,/orderbook/:pair,/trades/:pair)GET /api/v1/defillama/daily?timestamp=<unix_00:00_utc>(#631)ceramicliberty-com→0x8f452a1fdd388a45e1080992eff051b4dd9048d2Permanent economic CW20s (same set as Keplr K629-2 — no gems):
terra16wtml2q66g82fdkx66tap0qjkahqwp4lwq3ngtygacg5q0kzycgqvhpax3terra1f0eqgy9w7e5e7up97vjudqwx38tesf8ylx75x2lv3nwm0clry0pqmgfy72terra1vy3kc0swag2rhn7jz6n72jp0l2ns0p6r6ez5grxq5uhj2rvs97fqfsetxvterra1437qslye72t7qmmahn4t5chz50r8a62g45phwkquwpyu2l62u6ksqssgdgterra1nap4dxh9tv35v0ynd9m4k6zt6c0dq6weszc4j5m564kjls56hu7qcr56chterra1mnl9azefrqpmu888ar2u6zrcwr80hxlt3avf4300r576cw5ar7esvxsvj3Logos:
tokenlist/images/. Keplr pack:docs/listings/keplr-contract-registry/.Already in flight (do not duplicate)
make verify-issue-629; USTR already live/cg/*/cmc/*shapedocs/CG_CMC_COMPLIANCE.mdAgentic go list (verified)
Legend: PR = GitHub pull request. Form = public request form (agent drafts/fills; human may click captcha / log in). Skill = vendor adapter + playbook in this repo like DeFiLlama.
1. Wallets / token recognition — PR, high confidence
These are the Keplr-class tasks. Same six CW20s, same decimals, same logos. Agents can open PRs today.
coinGeckoIdin Cosmostationchain/terra/cw20_2.json+ PNG underchain/terra/asset/terra(Classic, not Terra 2). Live list has 43 CW20s (LUNAX…GRDX). None of CL8Y / UST1 / cLUNC / cUSTC / vFDUSD. README documents the schema.cw20/tokens/mainnet/terra.js(+cw20/dex_pairsif they want CL8Y pools)terra.jsalready has USTR (USTC Repeg). Missing the other five.terra/assetlist.json+ images;type_asset: cw20Do not PR
terra-money/assetsas the live Station list — Hexxagon replaced that for Galaxy Station. Classic Station users add CW20s by contract (LuncScan copy-paste), not that old repo.2. DEX / stats aggregators — form + existing APIs, high confidence
Indexer already speaks the crawler dialects. Child tasks are submit + chase, not new endpoints.
dex.cl8y.comon coingecko.com/en/exchanges/decentralized/terra (today Terraport-class only)/cg/. Guide: exchange listing formCG_CMC_COMPLIANCE.md.coinGeckoId: ceramicliberty-comactually prices the columbus-5 CW20terra= Terra Classic (confirmedGET /api/v3/asset_platforms). Liveceramicliberty-complatforms =binance-smart-chainonly./cmc/*unified_cryptoasset_id/cmc_idGET https://api.geckoterminal.com/api/v2/networks(paged; only Cosmos-ish hits were Sei / Injective). Path is Non-EVM: write adapters to GT API requirements + Google form (Non-EVM Network / Dex Addition) or about.geckoterminal.com/dex-chain-listing./cgor/cmc).terra1u9c7…— not the live CW20).3. Terra Classic community trackers — not agentic (document only)
$CL8Y-CB). Blue-check / supply API are paid.suggestCW20Tokenis per-user. Official metadata comes from Cosmos Directory ← chain-registry.Suggested child tasks (open separately)
Do these as one venue per issue so an agent can close them. Suggested order:
cw20_2.jsonPR — same pack as Keplr; highest wallet reach after Keplr.terra.jsPR — Galaxy Station; USTR already there.terraCW20s — unlocks Leap / Directory / explorers./cg/*is live; this is the DEX-stats analogue of Llama.ceramicliberty-com+ Terra Classic platform — unblocks Keplr Job 2 USD./cmc/*is live; 60-day clock may already be running.scripts/geckoterminal/if we go.$1).Each child should: vendor the JSON/adapter in-repo (Keplr/Llama pattern), add a short skill, and
make verify-issue-*for the pack. Do not open upstream PRs from CI.Agent skill shape (when a child starts)
Copy #631 / #629:
docs/listings/<venue>/with the exact files to copyskills/AGENTS_<VENUE>.mdwith invariants (decimals, gem exclude, no invented pegs)Do / don’t
/cgand/cmchosts, not CoinGecko Pro v3.#562gems.Related
/cg/cmccompliancedocs/CG_CMC_COMPLIANCE.mddocs/DEFILLAMA.mddocs/listings/keplr-contract-registry/marked as related to #631
marked as related to #629
marked as related to #224
mentioned in commit
578be5a856mentioned in merge request !1148
mentioned in issue #640
marked as related to #640
mentioned in issue #641
marked as related to #641
mentioned in issue #642
marked as related to #642
mentioned in issue #643
marked as related to #643
mentioned in issue #644
marked as related to #644
mentioned in issue #645
marked as related to #645
mentioned in issue #646
marked as related to #646
mentioned in issue #647
marked as related to #647
mentioned in issue #648
marked as related to #648
mentioned in issue #649
marked as related to #649
mentioned in merge request !1149
mentioned in commit
8f6dc2952cFollow-up from the catalog MR (!1148):
Live pins (2026-08-25): factory config responds; CW20 decimals match (CL8Y/USTR 18, others 6).
/cg/pairs,/cg/tickers,/cmc/summary,/cmc/assetsare HTTP 200 onindexer.dex.cl8y.com. CoinGeckoceramicliberty-complatforms = BSC only. Asset platform idterra= Terra Classic.Forms: CoinGecko Partners (
partner.coingecko.com/request-form/new) is login-gated. Official guide confirms Decentralized Spot Exchange + captcha. CMCcoinmarketcap.com/request/redirects to Zendesk “Submit a request” (sign-in). Drafts indocs/listings/forms/stay valid.Children opened: #640 Cosmostation · #641 Hexxagon · #642 chain-registry · #643 CG exchange · #644 CG Classic platform · #645 CMC exchange · #646 GeckoTerminal · #647 Paprika/Coinranking · #648 token listings · #649 Trust Wallet (paid).
#640: in-repo pack !1149. Upstream cosmostation/chainlist is archived; wallet apps end 2026-09-01. Treat Cosmostation as blocked, not a live PR venue.
mentioned in merge request !1150
mentioned in commit
f036645eb0mentioned in commit
c9cd99e6efPost-merge verification (!1148)
Verified on
main@c9cd99e6aftermake verify-issue-639(and lockstepmake verify-issue-640/641/629). Follow-up commit on main: docs/catalog now mark Cosmostation non-agentic whilechainlistis archived, and Hexxagon pins the live upstream PR so later agents do not open a dead or duplicate PR.Issue-body + comment checklist
L639-1)L639-2)https://indexer.dex.cl8y.com/cg/and/cmc/— not CoinGecko Pro v3 (L639-3)L639-4)$1); USTR not a stablecoin; one CG idceramicliberty-com(L639-5)terra-money/assets(L639-6)L639-7)AGENTS_LISTINGS.md+docs/listings/+make verify-issue-639(L639-8)config200; CW20 decimals CL8Y/USTR 18, others 6;/cg/pairs,/cg/tickers,/cmc/summary,/cmc/assetsHTTP 200; CoinGeckoceramicliberty-complatforms = BSC only; asset platformterra= Terra ClassicOperator leftovers (not this ticket)
In-repo criteria from the body and comments pass. Leaving closed.
Children #642–#649 ops (2026-08-26)
Listing children processed. Forms/paid venues closed; chain-registry PR opened.
terra1u9c7…make verify-issue-639still passes. Parent stays closed.mentioned in issue #684
mentioned in issue #685