{"adoption": {"forks": 472, "observed_at": "2026-08-28T04:06:02.704847+00:00", "stars": 1988}, "canonical_url": "https://ross.abutalabs.com/products/bepusdt", "card": {"archived": false, "artifact_type": "service", "description": "一款更好用的个人加密货币收款网关", "domain": ["fintech", "e-commerce", "blockchain", "self-hosted"], "enriched": true, "function": ["api-gateway", "webhook", "http-server", "middleware"], "health_score": 98, "homepage": null, "language": "Go", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["v03413/BEpusdt"], "name": "v03413/BEpusdt", "platform": ["self-hosted", "go", "cross-platform"], "pushed_at": "2026-08-05T01:15:04+00:00", "repo": "v03413/BEpusdt", "stars": 1988, "tags": ["usdt", "crypto-payment-gateway", "epusdt-compatible", "tron", "ethereum", "payment-processing", "blockchain-scanning", "telegram-notifications", "cryptocurrency", "payment", "linux", "docker"], "topics": [], "urls": [], "use_cases": ["accept USDT payments on my website", "self-hosted crypto payment gateway", "replace Epusdt with a better alternative", "add cryptocurrency checkout to an e-commerce store", "receive crypto payments without a third-party processor", "integrate USDT payment into WHMCS or Epay", "generate payment addresses and confirm blockchain transactions automatically"], "what_it_is": "BEpusdt is a self-hosted personal cryptocurrency payment gateway written in Go, forked from Epusdt with additional features. It supports USDT and other tokens across major blockchains (TRON, Ethereum, BSC, Polygon, Solana, etc.), with automatic fiat exchange rates, a checkout UI, order callbacks, and Telegram notifications.", "when_to_avoid": ["you need a fully compliant, licensed payment processor for commercial operations", "you require custodial services, chargebacks, or fiat settlement", "you don't want to manage your own wallet addresses and blockchain scanning infrastructure", "you need support for non-crypto payment methods"], "when_to_choose": ["you want a lightweight single-binary or Docker self-hosted crypto payment gateway", "you need Epusdt plugin compatibility for drop-in replacement", "you want multi-chain support (TRON, Ethereum, BSC, Solana, etc.) with automatic fiat rate conversion", "you need order callbacks, Telegram notifications, and an admin panel"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/bepusdt", "repo": "v03413/BEpusdt", "role": "main", "score": 92}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:02.704847+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:02:59.301703+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "387ca60fcc45c05ace992c772b6f77f37d56bab7502469efe2678fe16f8c4328", "fetched_at": "2026-08-28T04:06:02.704847+00:00", "kind": "readme", "missing": false, "url": "https://github.com/v03413/BEpusdt"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:02.704847+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:02:59.301703+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "387ca60fcc45c05ace992c772b6f77f37d56bab7502469efe2678fe16f8c4328", "fetched_at": "2026-08-28T04:06:02.704847+00:00", "kind": "readme", "missing": false, "url": "https://github.com/v03413/BEpusdt"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:02:59.301703+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "387ca60fcc45c05ace992c772b6f77f37d56bab7502469efe2678fe16f8c4328", "fetched_at": "2026-08-28T04:06:02.704847+00:00", "kind": "readme", "missing": false, "url": "https://github.com/v03413/BEpusdt"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:06:02.704847+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:02.704847+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:02.704847+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:02:59.301703+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "387ca60fcc45c05ace992c772b6f77f37d56bab7502469efe2678fe16f8c4328", "fetched_at": "2026-08-28T04:06:02.704847+00:00", "kind": "readme", "missing": false, "url": "https://github.com/v03413/BEpusdt"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:02.704847+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:02.704847+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:02:59.301703+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "387ca60fcc45c05ace992c772b6f77f37d56bab7502469efe2678fe16f8c4328", "fetched_at": "2026-08-28T04:06:02.704847+00:00", "kind": "readme", "missing": false, "url": "https://github.com/v03413/BEpusdt"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:02.704847+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:02.704847+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:02.704847+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:02:59.301703+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "387ca60fcc45c05ace992c772b6f77f37d56bab7502469efe2678fe16f8c4328", "fetched_at": "2026-08-28T04:06:02.704847+00:00", "kind": "readme", "missing": false, "url": "https://github.com/v03413/BEpusdt"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:02.704847+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:02.704847+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:02:59.301703+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "387ca60fcc45c05ace992c772b6f77f37d56bab7502469efe2678fe16f8c4328", "fetched_at": "2026-08-28T04:06:02.704847+00:00", "kind": "readme", "missing": false, "url": "https://github.com/v03413/BEpusdt"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:02:59.301703+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "387ca60fcc45c05ace992c772b6f77f37d56bab7502469efe2678fe16f8c4328", "fetched_at": "2026-08-28T04:06:02.704847+00:00", "kind": "readme", "missing": false, "url": "https://github.com/v03413/BEpusdt"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:02:59.301703+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "387ca60fcc45c05ace992c772b6f77f37d56bab7502469efe2678fe16f8c4328", "fetched_at": "2026-08-28T04:06:02.704847+00:00", "kind": "readme", "missing": false, "url": "https://github.com/v03413/BEpusdt"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:02:59.301703+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "387ca60fcc45c05ace992c772b6f77f37d56bab7502469efe2678fe16f8c4328", "fetched_at": "2026-08-28T04:06:02.704847+00:00", "kind": "readme", "missing": false, "url": "https://github.com/v03413/BEpusdt"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 96, "longevity": 75, "rhythm": 96}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1060, "days_push": 29, "days_rel": 30, "gap_med": 12.0, "n_releases_24m": 25}, "score": 92, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}