Skip to content

catalogue

Uncategorised

Researched
Development
ShippingLast ship 7h ago
Token market
No token
Token
None tracked
What HEY checked
Shipping.
Shipped something meaningful in the last 7 days.
No token.
HEY tracks no token for this project.
Market figures are context only and never change activity status. Methodology

An open registry of assets and networks, translated across chains and exchanges

Latest ship

Active development: 100+ commits since 2026-09-22 across 3 contributors

Code ActivitySource linked

3 active day(s) in tribulnation/catalogue since 2026-09-22; only the newest 100 commits were read.

Builder activity

Meaningful, source-backed updates per week. Commits are aggregated, not counted individually.

Build timeline

  1. python-v0.3.4

    Github ReleaseSource verified

    Published to PyPI as tribulnation-catalogue==0.3.4. tribulnation-catalogue 0.3.4 Added - Catalogue.load() keeps a cached data.zip and refreshes it at most once per maxage (default 1 day) with a conditional request; keeps the last good copy when the site is unavailable. New digest and loadedat, plus mayberefresh() / refresh() for long-running processes. - Lookups: assetfor(platform, rawid), perpetualfor(platform, id), debtfor(platform, address), networkfor(platform, code), canonicalid(assetid),

    View evidence
  2. js-v0.2.2

    Github ReleaseSource verified

    Published to npm as @tribulnation/[email protected]. @tribulnation/catalogue 0.2.2 Added - Optional replaced_by on assets (id aliases), matching the data and the Python library 0.3.4. What's Changed * Release python 0.3.3 by @marciclabas in https://github.com/tribulnation/catalogue/pull/156 * Map Bitget's 96 highest-volume Reality rTokens by @marciclabas in https://github.com/tribulnation/catalogue/pull/158 * Complete Bybit earn identities and expand market/transfer mappings by @marciclabas in https://github.com/tribu

    View evidence
  3. python-v0.3.3

    Github ReleaseSource verified

    Published to PyPI as tribulnation-catalogue==0.3.3. Bumps tribulnation-catalogue to 0.3.3. Changes - AssetCategory gains fund, for exchange-traded funds and other pooled vehicles (#155). Why this needs a release The catalogue data itself already shipped — the package downloads data.zip at runtime, so the five ETFs that moved stock → fund (SPY, QQQ, SOXL, EWY, DRAM) went live with the deploy on merge. What is stale is the type. api/schema/assets.py declares category: AssetCategory | None, and pydantic validate

    View evidence
  4. js-v0.2.1

    Github ReleaseSource verified

    Published to npm as @tribulnation/[email protected]. Bumps @tribulnation/catalogue to 0.2.1. Changes - AssetCategory gains 'fund', for exchange-traded funds and other pooled vehicles (#155). Why this needs a release The catalogue data already shipped — the client reads the deployed API, so the five ETFs that moved stock → fund (SPY, QQQ, SOXL, EWY, DRAM) went live with the deploy on merge. This release only brings the published types back in step with what the API returns. Nothing breaks at runtime on 0.2.0: t

    View evidence
  5. python-v0.3.2

    Github ReleaseSource verified

    Published to PyPI as tribulnation-catalogue==0.3.2. Release tribulnation-catalogue==0.3.2 to fix CoinGecko prices being rounded by the provider before they reach the adapter. Current market batches and both reference-price requests used for currency conversion now send precision='full'. Request-level regression tests use the real SDK with a mock HTTP transport that returns rounded prices unless full precision is requested. They cover EURC-sized prices and the derived currency-rate path. Validation: - All 7 Python price tests pass.

    View evidence
  6. python-v0.3.1

    Github ReleaseSource verified

    Published to PyPI as tribulnation-catalogue==0.3.1. Releases tribulnation-catalogue 0.3.1 to PyPI. Changes - Full-precision market-data prices (#110, closes #109): pricing adapters no longer round prices >= 0.1 to two decimals. CoinGecko, CoinMarketCap, FRED, Twelve Data, Alpha Vantage and Yahoo now return the provider's value as reported (EURC is 1.15914, not 1.16). Consumers that relied on two-decimal prices should round for display themselves. Derived rates (CoinGecko currency_price, FRED inverse:) are unrounded di

    View evidence
  7. js-v0.2.0

    Github ReleaseSource verified

    Published to npm as @tribulnation/[email protected]. Releases @tribulnation/catalogue 0.2.0 to npm. Changes - url on instruments — SpotInstrument and PerpetualInstrument gained an optional url (the platform's trading page for that instrument). Additive and optional, so existing consumers are unaffected — hence the minor bump from 0.1.9. - Repo URLs — the repository was renamed back to catalogue, so tribulnation/catalogue2 links are corrected in js/package.json (repository.url, which ships as npm packa

    View evidence
  8. python-v0.3.0

    Github ReleaseSource verified

    Published to PyPI as tribulnation-catalogue==0.3.0. Releases tribulnation-catalogue 0.3.0 to PyPI. Changes - url on instruments — Spot and Perpetual gained an optional url (the platform's trading page for that instrument), and the API schema's SpotInstrument/PerpetualInstrument expose it. Additive and optional, so existing consumers are unaffected — hence the minor bump from 0.2.0. - Repo URLs — the repository was renamed back to catalogue, so tribulnation/catalogue2 links are corrected in `lib/pyproject.t

    View evidence
  9. js-v0.1.9

    Github ReleaseSource verified

    Published to npm as @tribulnation/[email protected]. Fixed - package.json's repository.url and three README.md links (including the LICENSE badge) pointed at tribulnation/catalogue, the pre-rename repository name, which no longer resolves. Both files ship inside the npm tarball, so the package page for 0.1.8 links to a repository that isn't there. They now point at tribulnation/catalogue2. Unchanged - js/src has not been touched since 0.1.8, so the compiled dist/ output is identical. This is a metadata-o

    View evidence
  10. python-v0.2.0

    Github ReleaseSource verified

    Published to PyPI as tribulnation-catalogue==0.2.0. Breaking - Removed the catalogue-pro market data source, whose backing service has been retired. CatalogueProPricing is no longer exported from tribulnation.catalogue.market_data, and 'catalogue-pro' is no longer accepted by MarketData.new() or Pricing.of() — it now raises ValueError: Unknown source. Callers using it should drop it from their source list; the remaining external providers are unaffected, and prices previously served by catalogue-pro now resolve throu

    View evidence

Research notes

Written by HEY researchers and reviewed before publishing. Commentary with sources — not the project's own claims, and not evidence of shipping.

No published notes on catalogue yet.

    Know something about catalogue? Sign in with GitHub to submit a research note. Notes are reviewed before they appear here.

    Sources