{"id":25829345,"url":"https://github.com/dexlab-io/tokens-info-api","last_synced_at":"2025-07-03T20:32:33.931Z","repository":{"id":97460270,"uuid":"125388296","full_name":"dexlab-io/tokens-info-api","owner":"dexlab-io","description":"Public API of ERC20 token informations and images 🔥","archived":false,"fork":false,"pushed_at":"2020-09-06T13:24:48.000Z","size":4046,"stargazers_count":14,"open_issues_count":13,"forks_count":10,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-03T08:42:57.279Z","etag":null,"topics":["api","erc20-tokens","ethereum","typescript","yaml"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dexlab-io.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-03-15T15:32:27.000Z","updated_at":"2023-10-20T10:00:33.000Z","dependencies_parsed_at":"2023-04-29T23:24:24.786Z","dependency_job_id":null,"html_url":"https://github.com/dexlab-io/tokens-info-api","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dexlab-io/tokens-info-api","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dexlab-io%2Ftokens-info-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dexlab-io%2Ftokens-info-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dexlab-io%2Ftokens-info-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dexlab-io%2Ftokens-info-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dexlab-io","download_url":"https://codeload.github.com/dexlab-io/tokens-info-api/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dexlab-io%2Ftokens-info-api/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263399655,"owners_count":23460738,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","erc20-tokens","ethereum","typescript","yaml"],"created_at":"2025-02-28T18:54:28.650Z","updated_at":"2025-07-03T20:32:33.923Z","avatar_url":"https://github.com/dexlab-io.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://www.dexlab.io/\" target=\"blank\"\u003e\u003cimg src=\"https://www.dexlab.io/static/DEXEX-logo.227b875e.png\" alt=\"Dexlab Logo\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\n \u003cp align=\"center\"\u003ePublic API of ERC20 token informations and images.\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://travis-ci.org/dexlab-io/tokens-info-api\"\u003e\n      \u003cimg src=\"https://travis-ci.org/dexlab-io/tokens-info-api.svg?branch=master\" alt=\"Travis\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://coveralls.io/github/nestjs/nest?branch=master\"\u003e\n      \u003cimg src=\"https://coveralls.io/repos/github/nestjs/nest/badge.svg?branch=master#2\" alt=\"Coverage\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"http://hits.dwyl.io/dexlab-io/tokens-info-api\"\u003e\n      \u003cimg src=\"http://hits.dwyl.io/dexlab-io/tokens-info-api.svg\"/\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://greenkeeper.io/\"\u003e\n      \u003cimg src=\"https://badges.greenkeeper.io/dexlab-io/tokens-info-api.svg\"/\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\n## Description\nPublic API of ERC20 token informations and images 🔥\nUse it for free at [https://token-info-api-mmhvmxdeam.now.sh](https://token-info-api-mmhvmxdeam.now.sh)\n\n## Donate\nETH: 0x1e3c6aadcf9ece27fef76d7087e2eff0f559eeb9 ❤️\n\n## Installation\n\n```bash\n$ npm install\n```\n\n## Start\n\n```\n$ npm run start\n```\n\n## Docs\n\nAvailable at: http://localhost:3000/api/\n\n## Credits\n\n- Author - [Alessio Delmonti](https://github.com/Alexintosh)\n- Website - [https://www.dexlab.io/](https://www.dexlab.io/)\n- Informations - [@Forkdelta/tokenbase](https://github.com/forkdelta/tokenbase)\n- Images - [@TrustWallet/tokens](https://github.com/TrustWallet/tokens)\n\n## Format\nToken information is stored in YAML format, one token per file, in `tokens/0xTOKENADDRESS.yaml`.\n\n### Common YAML\n* ` # Comment` is a YAML comment. The hash `#` must be preceded by a space.\n* `key: value` is a key-value pair.\n* `- item` is a list entry. It is possible to have a list entry of a non-scalar type, e.g.: `- key: value` is a list entry containing a key-value pair.\n\n### Required\nA token listing file must include the following information:\n\n```yaml\n---  # Mandatory \"start of the document\" marker\naddr: '0x…'  # token contract address, in single quotes\ndecimals: 18 # Token decimals\nname: Human Readable Token Name  # Required\nsymbol: TOKEN  # Required: Token symbol\n```\n\n### Description\nDescription of the token can be included:\n\n```yaml\n---\naddr: '0x5b0751713b2527d7f002c0c4e2a37e1219610a6b'\ndecimals: 18\ndescription: The World’s first DAPP to bet on the price of Cryptocurrencies\nname: Horse\nsymbol: HORSE\n````\n\nIf you need more than one line of description, use the folded scalar notation:\n```yaml\n---\naddr: '0x5b0751713b2527d7f002c0c4e2a37e1219610a6b'\ndecimals: 18\ndescription: \u003e-\n  The World’s first DAPP to bet on the price of Cryptocurrencies\n\n  Ethorse is an Ethereum Smart Contract based DApp for betting on the price of\n  Cryptocurrencies and win from everyone who bets against you.\nname: Horse\nsymbol: HORSE\n````\nNote that folded scalar notation requires two new lines for a paragraph break (like Reddit format).\n\nDescription may contain HTML.\n\n### Links\nLinks can be included to refer the user to external resources relevant to the token. They are represented by a list of key-value pairs, where key is the type of the link. The following types are currently recognized:\n- Bitcointalk\n- Blog\n- CoinMarketCap\n- Discord\n- Email\n- Facebook\n- Github\n- Reddit\n- Slack\n- Telegram\n- Twitter\n- WeChat\n- Website\n- Whitepaper\n- YouTube\n\nExample:\n```yaml\n---\naddr: '0x5b0751713b2527d7f002c0c4e2a37e1219610a6b'\ndecimals: 18\nlinks:\n- Email: mailto:support@ethorse.com\n- Telegram: https://telegram.me/ethorse\n- Twitter: https://twitter.com/EthorseTeam\n- Website: https://ethorse.com/\n- Whitepaper: https://ethorse.com/Whitepaper.pdf\nname: Horse\nsymbol: HORSE\n```\n\n### Notice\nNotice is a special field used to communicate critical information regarding contract or token status. This information should be prominently displayed to the user before any interaction occurs.\nExample:\n```yaml\n---\naddr: '0x44f12955189e3f01be5daf1dd9002ee4d774f42b'\ndecimals: 18\nname: AfterSchool Token\nnotice: \u003e-\n  On October 12, Afterschool voluntarily suspended its ongoing crowdsale and will be returning all pledged ETH\n  to the contributors.\n  \u003ca href=\"https://medium.com/afterschool/afterschool-ico-announcement-4c36b5ee45da\"\u003eRead the announcement.\u003c/a\u003e\nsymbol: AST\n```\nNotice may cointain HTML.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdexlab-io%2Ftokens-info-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdexlab-io%2Ftokens-info-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdexlab-io%2Ftokens-info-api/lists"}