diff --git a/README.md b/README.md index 11826fcf5..7e5a0549b 100644 --- a/README.md +++ b/README.md @@ -176,6 +176,37 @@ Then run `pnpm install` **Remember to revert to remote abacus before making a PR.** +# Local Localization (l10n) Development + +## Directory structure + +Our tooling assumes that the [v4-localization repo](https://github.com/dydxprotocol/v4-localization) is checked out alongside v4-web: + +``` +--- parent folder + |___ v4-web + |___ v4-localization +``` + +## Using your local v4-localization repo + +When you want to begin developing in v4-localization: +**kill your dev server first** then use the following command: + +``` +pnpm run install-local-l10n +``` + +## Reverting to remote localization + +You'll need to unlink your local localization package with the following command: + +``` +pnpm run remove-local-l10n +``` + +Unlike with abacus, you will need to **restart your dev server** to see the revert take effect. + # Deployments ## Deploying with Vercel diff --git a/package.json b/package.json index 3929e78cb..a6d93aa68 100644 --- a/package.json +++ b/package.json @@ -25,6 +25,8 @@ "clean-install": "rm -rf node_modules/ && pnpm i", "preview": "vite preview", "install-local-abacus": "node scripts/install-local-abacus", + "install-local-l10n": "pnpm link ../v4-localization && echo Linking... please remember to restart your dev server", + "remove-local-l10n": "pnpm unlink ../v4-localization && echo Unlinking... please remember to restart your dev server", "ladle": "ladle serve", "ladle-b": "ladle build", "ladle-p": "ladle preview", @@ -47,9 +49,9 @@ "@cosmjs/proto-signing": "^0.32.1", "@cosmjs/stargate": "^0.32.1", "@cosmjs/tendermint-rpc": "^0.32.1", - "@dydxprotocol/v4-abacus": "1.7.90", - "@dydxprotocol/v4-client-js": "^1.1.23", - "@dydxprotocol/v4-localization": "^1.1.134", + "@dydxprotocol/v4-abacus": "1.8.6", + "@dydxprotocol/v4-client-js": "^1.1.24", + "@dydxprotocol/v4-localization": "^1.1.138", "@ethersproject/providers": "^5.7.2", "@hugocxl/react-to-image": "^0.0.9", "@js-joda/core": "^5.5.3", @@ -84,6 +86,7 @@ "@reduxjs/toolkit": "^2.2.5", "@scure/bip32": "^1.3.0", "@scure/bip39": "^1.2.0", + "@skip-router/core": "^5.1.0", "@tanstack/react-query": "^5.37.1", "@types/lodash": "^4.14.195", "@types/styled-components": "^5.1.26", @@ -110,6 +113,7 @@ "ethers": "^6.6.1", "export-to-csv": "^1.2.3", "graz": "^0.0.43", + "jsdom": "^24.1.0", "lodash": "^4.17.21", "long": "^5.2.3", "luxon": "^3.3.0", @@ -125,6 +129,7 @@ "react-stately": "^3.23.0", "reselect": "^5.1.0", "styled-components": "^5.3.11", + "unionize": "^3.1.0", "use-latest": "^1.2.1", "viem": "^1.20.0", "wagmi": "^1.4.12" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f9a0f02bb..a891afe58 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -30,14 +30,14 @@ dependencies: specifier: ^0.32.1 version: 0.32.2 '@dydxprotocol/v4-abacus': - specifier: 1.7.90 - version: 1.7.90 + specifier: 1.8.6 + version: 1.8.6 '@dydxprotocol/v4-client-js': - specifier: ^1.1.23 - version: 1.1.23 + specifier: ^1.1.24 + version: 1.1.24 '@dydxprotocol/v4-localization': - specifier: ^1.1.134 - version: 1.1.134 + specifier: ^1.1.138 + version: 1.1.138 '@ethersproject/providers': specifier: ^5.7.2 version: 5.7.2 @@ -140,6 +140,9 @@ dependencies: '@scure/bip39': specifier: ^1.2.0 version: 1.2.1 + '@skip-router/core': + specifier: ^5.1.0 + version: 5.1.0(@types/react@18.3.3)(chain-registry@1.63.9)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.3) '@tanstack/react-query': specifier: ^5.37.1 version: 5.37.1(react@18.2.0) @@ -215,6 +218,9 @@ dependencies: graz: specifier: ^0.0.43 version: 0.0.43(@types/react@18.3.3)(react-dom@18.2.0)(react@18.2.0) + jsdom: + specifier: ^24.1.0 + version: 24.1.0 lodash: specifier: ^4.17.21 version: 4.17.21 @@ -260,6 +266,9 @@ dependencies: styled-components: specifier: ^5.3.11 version: 5.3.11(@babel/core@7.23.9)(react-dom@18.2.0)(react-is@18.3.1)(react@18.2.0) + unionize: + specifier: ^3.1.0 + version: 3.1.0 use-latest: specifier: ^1.2.1 version: 1.2.1(@types/react@18.3.3)(react@18.2.0) @@ -453,7 +462,7 @@ devDependencies: version: 3.2.0(rollup@2.79.1)(typescript@5.1.3)(vite@4.3.9) vitest: specifier: ^0.32.2 - version: 0.32.2(webdriverio@8.36.1) + version: 0.32.2(jsdom@24.1.0)(webdriverio@8.36.1) w3name: specifier: ^1.0.8 version: 1.0.8 @@ -495,6 +504,45 @@ packages: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 + /@apollo/client@3.10.6(@types/react@18.3.3)(graphql@16.8.1)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-3lLFGJtzC1/mEnK11BRf+Bf8536kBQUSB1G9yMtcRsxmY+tCKdTPzsP3fMUKy10BPIE0sDUY1pux3iMPIn2vow==} + peerDependencies: + graphql: ^15.0.0 || ^16.0.0 + graphql-ws: ^5.5.5 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + subscriptions-transport-ws: ^0.9.0 || ^0.11.0 + peerDependenciesMeta: + graphql-ws: + optional: true + react: + optional: true + react-dom: + optional: true + subscriptions-transport-ws: + optional: true + dependencies: + '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1) + '@wry/caches': 1.0.1 + '@wry/equality': 0.5.7 + '@wry/trie': 0.5.0 + graphql: 16.8.1 + graphql-tag: 2.12.6(graphql@16.8.1) + hoist-non-react-statics: 3.3.2 + optimism: 0.18.0 + prop-types: 15.8.1 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + rehackt: 0.1.0(@types/react@18.3.3)(react@18.2.0) + response-iterator: 0.2.6 + symbol-observable: 4.0.0 + ts-invariant: 0.10.3 + tslib: 2.6.2 + zen-observable-ts: 1.2.5 + transitivePeerDependencies: + - '@types/react' + dev: false + /@assemblyscript/loader@0.9.4: resolution: {integrity: sha512-HazVq9zwTVwGmqdwYzu7WyQ6FQVZ7SwET0KKQuKm55jD0IfUpZgN0OPIiZG3zV1iSrVYcN0bdwLRXI/VNCYsUA==} dev: true @@ -690,6 +738,13 @@ packages: dependencies: regenerator-runtime: 0.14.1 + /@babel/runtime@7.24.7: + resolution: {integrity: sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==} + engines: {node: '>=6.9.0'} + dependencies: + regenerator-runtime: 0.14.1 + dev: false + /@babel/template@7.23.9: resolution: {integrity: sha512-+xrD2BWLpvHKNmX2QbpdpsBaWnRxahMwJjO+KZk2JOElj5nSmKezyS1B4u+QbHMTX69t4ukm6hh9lsYQ7GHCKA==} engines: {node: '>=6.9.0'} @@ -761,6 +816,10 @@ packages: statuses: 2.0.1 dev: true + /@chain-registry/types@0.45.6: + resolution: {integrity: sha512-adtjeJe9mZjNcXGbpjRlYhsJvClvRDcWjcnsOsCP5Sg8GpmPY3qbvtHsmYxcBT2zv46HozceUgI9UBL5fnGYZg==} + dev: false + /@coinbase/wallet-sdk@3.9.3: resolution: {integrity: sha512-N/A2DRIf0Y3PHc1XAMvbBUu4zisna6qAdqABMZwBMNEfWrXpAwx16pZGkYCLGE+Rvv1edbcB2LYDRnACNcmCiw==} dependencies: @@ -989,6 +1048,15 @@ packages: '@cosmjs/utils': 0.31.0 dev: false + /@cosmjs/amino@0.31.3: + resolution: {integrity: sha512-36emtUq895sPRX8PTSOnG+lhJDCVyIcE0Tr5ct59sUbgQiI14y43vj/4WAlJ/utSOxy+Zhj9wxcs4AZfu0BHsw==} + dependencies: + '@cosmjs/crypto': 0.31.3 + '@cosmjs/encoding': 0.31.3 + '@cosmjs/math': 0.31.3 + '@cosmjs/utils': 0.31.3 + dev: false + /@cosmjs/amino@0.32.2: resolution: {integrity: sha512-lcK5RCVm4OfdAooxKcF2+NwaDVVpghOq6o/A40c2mHXDUzUoRZ33VAHjVJ9Me6vOFxshrw/XEFn1f4KObntjYA==} dependencies: @@ -998,6 +1066,15 @@ packages: '@cosmjs/utils': 0.32.2 dev: false + /@cosmjs/amino@0.32.3: + resolution: {integrity: sha512-G4zXl+dJbqrz1sSJ56H/25l5NJEk/pAPIr8piAHgbXYw88OdAOlpA26PQvk2IbSN/rRgVbvlLTNgX2tzz1dyUA==} + dependencies: + '@cosmjs/crypto': 0.32.3 + '@cosmjs/encoding': 0.32.3 + '@cosmjs/math': 0.32.3 + '@cosmjs/utils': 0.32.3 + dev: false + /@cosmjs/cosmwasm-stargate@0.30.1: resolution: {integrity: sha512-W/6SLUCJAJGBN+sJLXouLZikVgmqDd9LCdlMzQaxczcCHTWeJAmRvOiZGSZaSy3shw/JN1qc6g6PKpvTVgj10A==} dependencies: @@ -1018,6 +1095,45 @@ packages: - utf-8-validate dev: false + /@cosmjs/cosmwasm-stargate@0.31.3: + resolution: {integrity: sha512-Uv9TmCn3650gdFeZm7SEfUZF3uX3lfJfFhXOk6I2ZLr/FrKximnlb+vwAfZaZnWYvlA7qrKtHIjeRNHvT23zcw==} + dependencies: + '@cosmjs/amino': 0.31.3 + '@cosmjs/crypto': 0.31.3 + '@cosmjs/encoding': 0.31.3 + '@cosmjs/math': 0.31.3 + '@cosmjs/proto-signing': 0.31.3 + '@cosmjs/stargate': 0.31.3 + '@cosmjs/tendermint-rpc': 0.31.3 + '@cosmjs/utils': 0.31.3 + cosmjs-types: 0.8.0 + long: 4.0.0 + pako: 2.1.0 + transitivePeerDependencies: + - bufferutil + - debug + - utf-8-validate + dev: false + + /@cosmjs/cosmwasm-stargate@0.32.3: + resolution: {integrity: sha512-pqkt+QsLIPNMTRh9m+igJgIpzXXgn1BxmxfAb9zlC23kvsuzY/12un9M7iAdim1NwKXDFeYw46xC2YkprwQp+g==} + dependencies: + '@cosmjs/amino': 0.32.3 + '@cosmjs/crypto': 0.32.3 + '@cosmjs/encoding': 0.32.3 + '@cosmjs/math': 0.32.3 + '@cosmjs/proto-signing': 0.32.3 + '@cosmjs/stargate': 0.32.3 + '@cosmjs/tendermint-rpc': 0.32.3 + '@cosmjs/utils': 0.32.3 + cosmjs-types: 0.9.0 + pako: 2.1.0 + transitivePeerDependencies: + - bufferutil + - debug + - utf-8-validate + dev: false + /@cosmjs/crypto@0.27.1: resolution: {integrity: sha512-vbcxwSt99tIYJg8Spp00wc3zx72qx+pY3ozGuBN8gAvySnagK9dQ/jHwtWQWdammmdD6oW+75WfIHZ+gNa+Ybg==} dependencies: @@ -1057,6 +1173,18 @@ packages: libsodium-wrappers-sumo: 0.7.11 dev: false + /@cosmjs/crypto@0.31.3: + resolution: {integrity: sha512-vRbvM9ZKR2017TO73dtJ50KxoGcFzKtKI7C8iO302BQ5p+DuB+AirUg1952UpSoLfv5ki9O416MFANNg8UN/EQ==} + dependencies: + '@cosmjs/encoding': 0.31.3 + '@cosmjs/math': 0.31.3 + '@cosmjs/utils': 0.31.3 + '@noble/hashes': 1.3.3 + bn.js: 5.2.1 + elliptic: 6.5.4 + libsodium-wrappers-sumo: 0.7.11 + dev: false + /@cosmjs/crypto@0.32.2: resolution: {integrity: sha512-RuxrYKzhrPF9g6NmU7VEq++Hn1vZJjqqJpZ9Tmw9lOYOV8BUsv+j/0BE86kmWi7xVJ7EwxiuxYsKuM8IR18CIA==} dependencies: @@ -1069,6 +1197,18 @@ packages: libsodium-wrappers-sumo: 0.7.11 dev: false + /@cosmjs/crypto@0.32.3: + resolution: {integrity: sha512-niQOWJHUtlJm2GG4F00yGT7sGPKxfUwz+2qQ30uO/E3p58gOusTcH2qjiJNVxb8vScYJhFYFqpm/OA/mVqoUGQ==} + dependencies: + '@cosmjs/encoding': 0.32.3 + '@cosmjs/math': 0.32.3 + '@cosmjs/utils': 0.32.3 + '@noble/hashes': 1.3.3 + bn.js: 5.2.1 + elliptic: 6.5.4 + libsodium-wrappers-sumo: 0.7.11 + dev: false + /@cosmjs/encoding@0.27.1: resolution: {integrity: sha512-rayLsA0ojHeniaRfWWcqSsrE/T1rl1gl0OXVNtXlPwLJifKBeLEefGbOUiAQaT0wgJ8VNGBazVtAZBpJidfDhw==} dependencies: @@ -1093,6 +1233,14 @@ packages: readonly-date: 1.0.0 dev: false + /@cosmjs/encoding@0.31.3: + resolution: {integrity: sha512-6IRtG0fiVYwyP7n+8e54uTx2pLYijO48V3t9TLiROERm5aUAIzIlz6Wp0NYaI5he9nh1lcEGJ1lkquVKFw3sUg==} + dependencies: + base64-js: 1.5.1 + bech32: 1.1.4 + readonly-date: 1.0.0 + dev: false + /@cosmjs/encoding@0.32.2: resolution: {integrity: sha512-WX7m1wLpA9V/zH0zRcz4EmgZdAv1F44g4dbXOgNj1eXZw1PIGR12p58OEkLN51Ha3S4DKRtCv5CkhK1KHEvQtg==} dependencies: @@ -1101,6 +1249,14 @@ packages: readonly-date: 1.0.0 dev: false + /@cosmjs/encoding@0.32.3: + resolution: {integrity: sha512-p4KF7hhv8jBQX3MkB3Defuhz/W0l3PwWVYU2vkVuBJ13bJcXyhU9nJjiMkaIv+XP+W2QgRceqNNgFUC5chNR7w==} + dependencies: + base64-js: 1.5.1 + bech32: 1.1.4 + readonly-date: 1.0.0 + dev: false + /@cosmjs/json-rpc@0.30.1: resolution: {integrity: sha512-pitfC/2YN9t+kXZCbNuyrZ6M8abnCC2n62m+JtU9vQUfaEtVsgy+1Fk4TRQ175+pIWSdBMFi2wT8FWVEE4RhxQ==} dependencies: @@ -1115,6 +1271,13 @@ packages: xstream: 11.14.0 dev: false + /@cosmjs/json-rpc@0.31.3: + resolution: {integrity: sha512-7LVYerXjnm69qqYR3uA6LGCrBW2EO5/F7lfJxAmY+iII2C7xO3a0vAjMSt5zBBh29PXrJVS6c2qRP22W1Le2Wg==} + dependencies: + '@cosmjs/stream': 0.31.3 + xstream: 11.14.0 + dev: false + /@cosmjs/json-rpc@0.32.2: resolution: {integrity: sha512-lan2lOgmz4yVE/HR8eCOSiII/1OudIulk8836koyIDCsPEpt6eKBuctnAD168vABGArKccLAo7Mr2gy9nrKrOQ==} dependencies: @@ -1122,6 +1285,13 @@ packages: xstream: 11.14.0 dev: false + /@cosmjs/json-rpc@0.32.3: + resolution: {integrity: sha512-JwFRWZa+Y95KrAG8CuEbPVOSnXO2uMSEBcaAB/FBU3Mo4jQnDoUjXvt3vwtFWxfAytrWCn1I4YDFaOAinnEG/Q==} + dependencies: + '@cosmjs/stream': 0.32.3 + xstream: 11.14.0 + dev: false + /@cosmjs/launchpad@0.27.1: resolution: {integrity: sha512-DcFwGD/z5PK8CzO2sojDxa+Be9EIEtRZb2YawgVnw2Ht/p5FlNv+OVo8qlishpBdalXEN7FvQ1dVeDFEe9TuJw==} dependencies: @@ -1154,12 +1324,24 @@ packages: bn.js: 5.2.1 dev: false + /@cosmjs/math@0.31.3: + resolution: {integrity: sha512-kZ2C6glA5HDb9hLz1WrftAjqdTBb3fWQsRR+Us2HsjAYdeE6M3VdXMsYCP5M3yiihal1WDwAY2U7HmfJw7Uh4A==} + dependencies: + bn.js: 5.2.1 + dev: false + /@cosmjs/math@0.32.2: resolution: {integrity: sha512-b8+ruAAY8aKtVKWSft2IvtCVCUH1LigIlf9ALIiY8n9jtM4kMASiaRbQ/27etnSAInV88IaezKK9rQZrtxTjcw==} dependencies: bn.js: 5.2.1 dev: false + /@cosmjs/math@0.32.3: + resolution: {integrity: sha512-amumUtZs8hCCnV+lSBaJIiZkGabQm22QGg/IotYrhcmoOEOjt82n7hMNlNXRs7V6WLMidGrGYcswB5zcmp0Meg==} + dependencies: + bn.js: 5.2.1 + dev: false + /@cosmjs/proto-signing@0.30.1: resolution: {integrity: sha512-tXh8pPYXV4aiJVhTKHGyeZekjj+K9s2KKojMB93Gcob2DxUjfKapFYBMJSgfKPuWUPEmyr8Q9km2hplI38ILgQ==} dependencies: @@ -1184,6 +1366,18 @@ packages: long: 4.0.0 dev: false + /@cosmjs/proto-signing@0.31.3: + resolution: {integrity: sha512-24+10/cGl6lLS4VCrGTCJeDRPQTn1K5JfknzXzDIHOx8THR31JxA7/HV5eWGHqWgAbudA7ccdSvEK08lEHHtLA==} + dependencies: + '@cosmjs/amino': 0.31.3 + '@cosmjs/crypto': 0.31.3 + '@cosmjs/encoding': 0.31.3 + '@cosmjs/math': 0.31.3 + '@cosmjs/utils': 0.31.3 + cosmjs-types: 0.8.0 + long: 4.0.0 + dev: false + /@cosmjs/proto-signing@0.32.2: resolution: {integrity: sha512-UV4WwkE3W3G3s7wwU9rizNcUEz2g0W8jQZS5J6/3fiN0mRPwtPKQ6EinPN9ASqcAJ7/VQH4/9EPOw7d6XQGnqw==} dependencies: @@ -1195,6 +1389,17 @@ packages: cosmjs-types: 0.9.0 dev: false + /@cosmjs/proto-signing@0.32.3: + resolution: {integrity: sha512-kSZ0ZUY0DwcRT0NcIn2HkadH4NKlwjfZgbLj1ABwh/4l0RgeT84QCscZCu63tJYq3K6auwqTiZSZERwlO4/nbg==} + dependencies: + '@cosmjs/amino': 0.32.3 + '@cosmjs/crypto': 0.32.3 + '@cosmjs/encoding': 0.32.3 + '@cosmjs/math': 0.32.3 + '@cosmjs/utils': 0.32.3 + cosmjs-types: 0.9.0 + dev: false + /@cosmjs/socket@0.30.1: resolution: {integrity: sha512-r6MpDL+9N+qOS/D5VaxnPaMJ3flwQ36G+vPvYJsXArj93BjgyFB7BwWwXCQDzZ+23cfChPUfhbINOenr8N2Kow==} dependencies: @@ -1219,6 +1424,18 @@ packages: - utf-8-validate dev: false + /@cosmjs/socket@0.31.3: + resolution: {integrity: sha512-aqrDGGi7os/hsz5p++avI4L0ZushJ+ItnzbqA7C6hamFSCJwgOkXaOUs+K9hXZdX4rhY7rXO4PH9IH8q09JkTw==} + dependencies: + '@cosmjs/stream': 0.31.3 + isomorphic-ws: 4.0.1(ws@7.5.9) + ws: 7.5.9 + xstream: 11.14.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + dev: false + /@cosmjs/socket@0.32.2: resolution: {integrity: sha512-Qc8jaw4uSBJm09UwPgkqe3g9TBFx4ZR9HkXpwT6Z9I+6kbLerXPR0Gy3NSJFSUgxIfTpO8O1yqoWAyf0Ay17Mw==} dependencies: @@ -1231,6 +1448,18 @@ packages: - utf-8-validate dev: false + /@cosmjs/socket@0.32.3: + resolution: {integrity: sha512-F2WwNmaUPdZ4SsH6Uyreq3wQk7jpaEkb3wfOP951f5Jt6HCW/PxbxhKzHkAAf6+Sqks6SPhkbWoE8XaZpjL2KA==} + dependencies: + '@cosmjs/stream': 0.32.3 + isomorphic-ws: 4.0.1(ws@7.5.9) + ws: 7.5.9 + xstream: 11.14.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + dev: false + /@cosmjs/stargate@0.30.1: resolution: {integrity: sha512-RdbYKZCGOH8gWebO7r6WvNnQMxHrNXInY/gPHPzMjbQF6UatA6fNM2G2tdgS5j5u7FTqlCI10stNXrknaNdzog==} dependencies: @@ -1273,6 +1502,27 @@ packages: - utf-8-validate dev: false + /@cosmjs/stargate@0.31.3: + resolution: {integrity: sha512-53NxnzmB9FfXpG4KjOUAYAvWLYKdEmZKsutcat/u2BrDXNZ7BN8jim/ENcpwXfs9/Og0K24lEIdvA4gsq3JDQw==} + dependencies: + '@confio/ics23': 0.6.8 + '@cosmjs/amino': 0.31.3 + '@cosmjs/encoding': 0.31.3 + '@cosmjs/math': 0.31.3 + '@cosmjs/proto-signing': 0.31.3 + '@cosmjs/stream': 0.31.3 + '@cosmjs/tendermint-rpc': 0.31.3 + '@cosmjs/utils': 0.31.3 + cosmjs-types: 0.8.0 + long: 4.0.0 + protobufjs: 6.11.4 + xstream: 11.14.0 + transitivePeerDependencies: + - bufferutil + - debug + - utf-8-validate + dev: false + /@cosmjs/stargate@0.32.2: resolution: {integrity: sha512-AsJa29fT7Jd4xt9Ai+HMqhyj7UQu7fyYKdXj/8+/9PD74xe6lZSYhQPcitUmMLJ1ckKPgXSk5Dd2LbsQT0IhZg==} dependencies: @@ -1292,6 +1542,25 @@ packages: - utf-8-validate dev: false + /@cosmjs/stargate@0.32.3: + resolution: {integrity: sha512-OQWzO9YWKerUinPIxrO1MARbe84XkeXJAW0lyMIjXIEikajuXZ+PwftiKA5yA+8OyditVmHVLtPud6Pjna2s5w==} + dependencies: + '@confio/ics23': 0.6.8 + '@cosmjs/amino': 0.32.3 + '@cosmjs/encoding': 0.32.3 + '@cosmjs/math': 0.32.3 + '@cosmjs/proto-signing': 0.32.3 + '@cosmjs/stream': 0.32.3 + '@cosmjs/tendermint-rpc': 0.32.3 + '@cosmjs/utils': 0.32.3 + cosmjs-types: 0.9.0 + xstream: 11.14.0 + transitivePeerDependencies: + - bufferutil + - debug + - utf-8-validate + dev: false + /@cosmjs/stream@0.30.1: resolution: {integrity: sha512-Fg0pWz1zXQdoxQZpdHRMGvUH5RqS6tPv+j9Eh7Q953UjMlrwZVo0YFLC8OTf/HKVf10E4i0u6aM8D69Q6cNkgQ==} dependencies: @@ -1304,12 +1573,24 @@ packages: xstream: 11.14.0 dev: false + /@cosmjs/stream@0.31.3: + resolution: {integrity: sha512-8keYyI7X0RjsLyVcZuBeNjSv5FA4IHwbFKx7H60NHFXszN8/MvXL6aZbNIvxtcIHHsW7K9QSQos26eoEWlAd+w==} + dependencies: + xstream: 11.14.0 + dev: false + /@cosmjs/stream@0.32.2: resolution: {integrity: sha512-gpCufLfHAD8Zp1ZKge7AHbDf4RA0TZp66wZY6JaQR5bSiEF2Drjtp4mwXZPGejtaUMnaAgff3LrUzPJfKYdQwg==} dependencies: xstream: 11.14.0 dev: false + /@cosmjs/stream@0.32.3: + resolution: {integrity: sha512-J2zVWDojkynYifAUcRmVczzmp6STEpyiAARq0rSsviqjreGIfspfuws/8rmkPa6qQBZvpQOBQCm2HyZZwYplIw==} + dependencies: + xstream: 11.14.0 + dev: false + /@cosmjs/tendermint-rpc@0.30.1: resolution: {integrity: sha512-Z3nCwhXSbPZJ++v85zHObeUggrEHVfm1u18ZRwXxFE9ZMl5mXTybnwYhczuYOl7KRskgwlB+rID0WYACxj4wdQ==} dependencies: @@ -1348,6 +1629,25 @@ packages: - utf-8-validate dev: false + /@cosmjs/tendermint-rpc@0.31.3: + resolution: {integrity: sha512-s3TiWkPCW4QceTQjpYqn4xttUJH36mTPqplMl+qyocdqk5+X5mergzExU/pHZRWQ4pbby8bnR7kMvG4OC1aZ8g==} + dependencies: + '@cosmjs/crypto': 0.31.3 + '@cosmjs/encoding': 0.31.3 + '@cosmjs/json-rpc': 0.31.3 + '@cosmjs/math': 0.31.3 + '@cosmjs/socket': 0.31.3 + '@cosmjs/stream': 0.31.3 + '@cosmjs/utils': 0.31.3 + axios: 0.21.4 + readonly-date: 1.0.0 + xstream: 11.14.0 + transitivePeerDependencies: + - bufferutil + - debug + - utf-8-validate + dev: false + /@cosmjs/tendermint-rpc@0.32.2: resolution: {integrity: sha512-DXyJHDmcAfCix4H/7/dKR0UMdshP01KxJOXHdHxBCbLIpck94BsWD3B2ZTXwfA6sv98so9wOzhp7qGQa5malxg==} dependencies: @@ -1367,6 +1667,25 @@ packages: - utf-8-validate dev: false + /@cosmjs/tendermint-rpc@0.32.3: + resolution: {integrity: sha512-xeprW+VR9xKGstqZg0H/KBZoUp8/FfFyS9ljIUTLM/UINjP2MhiwncANPS2KScfJVepGufUKk0/phHUeIBSEkw==} + dependencies: + '@cosmjs/crypto': 0.32.3 + '@cosmjs/encoding': 0.32.3 + '@cosmjs/json-rpc': 0.32.3 + '@cosmjs/math': 0.32.3 + '@cosmjs/socket': 0.32.3 + '@cosmjs/stream': 0.32.3 + '@cosmjs/utils': 0.32.3 + axios: 1.6.7 + readonly-date: 1.0.0 + xstream: 11.14.0 + transitivePeerDependencies: + - bufferutil + - debug + - utf-8-validate + dev: false + /@cosmjs/utils@0.27.1: resolution: {integrity: sha512-VG7QPDiMUzVPxRdJahDV8PXxVdnuAHiIuG56hldV4yPnOz/si/DLNd7VAUUA5923b6jS1Hhev0Hr6AhEkcxBMg==} dev: false @@ -1379,10 +1698,18 @@ packages: resolution: {integrity: sha512-nNcycZWUYLNJlrIXgpcgVRqdl6BXjF4YlXdxobQWpW9Tikk61bEGeAFhDYtC0PwHlokCNw0KxWiHGJL4nL7Q5A==} dev: false + /@cosmjs/utils@0.31.3: + resolution: {integrity: sha512-VBhAgzrrYdIe0O5IbKRqwszbQa7ZyQLx9nEQuHQ3HUplQW7P44COG/ye2n6AzCudtqxmwdX7nyX8ta1J07GoqA==} + dev: false + /@cosmjs/utils@0.32.2: resolution: {integrity: sha512-Gg5t+eR7vPJMAmhkFt6CZrzPd0EKpAslWwk5rFVYZpJsM8JG5KT9XQ99hgNM3Ov6ScNoIWbXkpX27F6A9cXR4Q==} dev: false + /@cosmjs/utils@0.32.3: + resolution: {integrity: sha512-WCZK4yksj2hBDz4w7xFZQTRZQ/RJhBX26uFHmmQFIcNUUVAihrLO+RerqJgk0dZqC42wstM9pEUQGtPmLcIYvg==} + dev: false + /@cspotcode/source-map-support@0.8.1: resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} engines: {node: '>=12'} @@ -1390,15 +1717,15 @@ packages: '@jridgewell/trace-mapping': 0.3.9 dev: true - /@dydxprotocol/v4-abacus@1.7.90: - resolution: {integrity: sha512-epLilQgcZOZMwIn1Zd1qsDTuKV7HlfyY0o+zYOyQB8rCEtAy7YqwSZWBCdLX1/ys1a/aT1Glbk+UHWj4TaORZg==} + /@dydxprotocol/v4-abacus@1.8.6: + resolution: {integrity: sha512-+uxqUAmJw42ETNaXHjcZE2hfMNaKaRY09oytqxPDkJdXWLbG98n1qyOHxwGOJp6apKuWnYwl4XcKBb3CSX3ejQ==} dependencies: '@js-joda/core': 3.2.0 format-util: 1.0.5 dev: false - /@dydxprotocol/v4-client-js@1.1.23: - resolution: {integrity: sha512-OmOCuBe2oa3qeoN7gC3xt4YK1JcWKC+BpnibpT9Kxo+MvGUuNRZ1V7irt2zjjt9YLdOIef83VN+mp/rBkOH2hg==} + /@dydxprotocol/v4-client-js@1.1.24: + resolution: {integrity: sha512-SGz1dIwdqzzAClKdyRiBrP6HrNTitwRbY81AXHa0ZShX3KF6+9XpDeMe3jsSMwhPoS466m/gFm4NbV7zja4uiA==} dependencies: '@cosmjs/amino': 0.32.2 '@cosmjs/encoding': 0.32.2 @@ -1426,8 +1753,8 @@ packages: - utf-8-validate dev: false - /@dydxprotocol/v4-localization@1.1.134: - resolution: {integrity: sha512-ni+l6G6hoRADkWc88Y8mlpHGYlUdekKWwplmI3nB7QuM6DlT9D26IOqBmZ++3hx3tWjKkwpvMCCpdPeDXfCBMw==} + /@dydxprotocol/v4-localization@1.1.138: + resolution: {integrity: sha512-Vb52xv7+yg1s6d6pGR41tzdBzaFSTIi6BoREXg5rXndBnBkB1nIC/bSosckj9ZSvcWG1ES9BBxZVQtdJ+iJkZA==} dev: false /@dydxprotocol/v4-proto@5.0.0-dev.0: @@ -2300,6 +2627,14 @@ packages: tslib: 2.6.2 dev: false + /@graphql-typed-document-node/core@3.2.0(graphql@16.8.1): + resolution: {integrity: sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + dependencies: + graphql: 16.8.1 + dev: false + /@headlessui/react@1.7.18(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-4i5DOrzwN4qSgNsL4Si61VMkUcWbcSKueUV7sFhpHzQcSShdlHENE5+QBntMSRvHt8NyoFO2AGG8si9lq+w4zQ==} engines: {node: '>=10'} @@ -2351,6 +2686,226 @@ packages: resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} dev: true + /@initia/initia-registry-types@0.0.17: + resolution: {integrity: sha512-5zBYKH1cU8I5vGUBmRYqAIbvKSJRehUOvUvDy4ohtcz5G7GjNRWvo7x7aXgMSDw5hnxTcqBCaJxsp4i8EcPIxg==} + dependencies: + zod: 3.23.8 + dev: false + + /@initia/initia-registry@0.1.9: + resolution: {integrity: sha512-zXIP9Gk0OG4SJkcrileCHJNgZU8LyHzTHdcNO5bjEoxeuvM8mvlhsGQvKeJcefBcvhvIyeX5LOlSBCTeIofngg==} + dependencies: + '@initia/initia-registry-types': 0.0.17 + dev: false + + /@injectivelabs/core-proto-ts@0.0.21: + resolution: {integrity: sha512-RBxSkRBCty60R/l55/D1jsSW0Aof5dyGFhCFdN3A010KjMv/SzZGGr+6DZPY/hflyFeaJzDv/VTopCymKNRBvQ==} + dependencies: + '@injectivelabs/grpc-web': 0.0.1(google-protobuf@3.21.2) + google-protobuf: 3.21.2 + protobufjs: 7.3.2 + rxjs: 7.8.1 + dev: false + + /@injectivelabs/core-proto-ts@0.0.24: + resolution: {integrity: sha512-qDAEMWvGhMcdvgWHHZWLFFooNGE/f7ZYR4/TPBoLE/TC39WWO9A8Fb0kOlNAKrGhLeZIHUzE/ESPpZimTxUTKg==} + dependencies: + '@injectivelabs/grpc-web': 0.0.1(google-protobuf@3.21.2) + google-protobuf: 3.21.2 + protobufjs: 7.3.2 + rxjs: 7.8.1 + dev: false + + /@injectivelabs/dmm-proto-ts@1.0.20: + resolution: {integrity: sha512-S9vGOAZbNNa+N5QDW2HcXn7ohvU/4qze6wELA9gF8zu8uWbE+UKWTqzkZ+B4XuG1MkJwoHL7pVcj3M+nC9Qe4A==} + dependencies: + '@injectivelabs/grpc-web': 0.0.1(google-protobuf@3.21.2) + google-protobuf: 3.21.2 + protobufjs: 7.3.2 + rxjs: 7.8.1 + dev: false + + /@injectivelabs/exceptions@1.14.11(google-protobuf@3.21.2): + resolution: {integrity: sha512-oNVBtNYML3Fvh6qaUsqNcyBwjyG9hUy0/eSIiK2kOKWdpxeQ9Ctxre3sxoSiDy99o4mi1ynB2wh2F/kx6gsgAg==} + requiresBuild: true + dependencies: + '@injectivelabs/grpc-web': 0.0.1(google-protobuf@3.21.2) + '@injectivelabs/ts-types': 1.14.11 + http-status-codes: 2.3.0 + link-module-alias: 1.2.0 + shx: 0.3.4 + transitivePeerDependencies: + - google-protobuf + dev: false + + /@injectivelabs/grpc-web-node-http-transport@0.0.2(@injectivelabs/grpc-web@0.0.1): + resolution: {integrity: sha512-rpyhXLiGY/UMs6v6YmgWHJHiO9l0AgDyVNv+jcutNVt4tQrmNvnpvz2wCAGOFtq5LuX/E9ChtTVpk3gWGqXcGA==} + peerDependencies: + '@injectivelabs/grpc-web': '>=0.0.1' + dependencies: + '@injectivelabs/grpc-web': 0.0.1(google-protobuf@3.21.2) + dev: false + + /@injectivelabs/grpc-web-react-native-transport@0.0.2(@injectivelabs/grpc-web@0.0.1): + resolution: {integrity: sha512-mk+aukQXnYNgPsPnu3KBi+FD0ZHQpazIlaBZ2jNZG7QAVmxTWtv3R66Zoq99Wx2dnE946NsZBYAoa0K5oSjnow==} + peerDependencies: + '@injectivelabs/grpc-web': '>=0.0.1' + dependencies: + '@injectivelabs/grpc-web': 0.0.1(google-protobuf@3.21.2) + dev: false + + /@injectivelabs/grpc-web@0.0.1(google-protobuf@3.21.2): + resolution: {integrity: sha512-Pu5YgaZp+OvR5UWfqbrPdHer3+gDf+b5fQoY+t2VZx1IAVHX8bzbN9EreYTvTYtFeDpYRWM8P7app2u4EX5wTw==} + peerDependencies: + google-protobuf: ^3.14.0 + dependencies: + browser-headers: 0.4.1 + google-protobuf: 3.21.2 + dev: false + + /@injectivelabs/indexer-proto-ts@1.11.42: + resolution: {integrity: sha512-6ejCpcWZWOSsELFIfUf2+xuJPOH+YdiJtwtB3d9x2H7dnrCBjXMxlPCSxoKEUbDH6w/lY2mO6TJm65rNy9piew==} + dependencies: + '@injectivelabs/grpc-web': 0.0.1(google-protobuf@3.21.2) + google-protobuf: 3.21.2 + protobufjs: 7.3.2 + rxjs: 7.8.1 + dev: false + + /@injectivelabs/mito-proto-ts@1.0.65: + resolution: {integrity: sha512-kceZP68QrgFop387RYyO7tkfJCYxoktuceHTs9DQP3dJceLqj/V2mz0NlpkkacjgE5NhYkQ/zc0Z40hr8tnYqQ==} + dependencies: + '@injectivelabs/grpc-web': 0.0.1(google-protobuf@3.21.2) + google-protobuf: 3.21.2 + protobufjs: 7.3.2 + rxjs: 7.8.1 + dev: false + + /@injectivelabs/networks@1.14.11(google-protobuf@3.21.2): + resolution: {integrity: sha512-wiw1vWyHhFmS8FsXsSvB6EXRJEcf89yugKD6vB0WjXq9haulxJlTpuuzmAo0/v80KkZJOeCjoOOdOWAK02/9JQ==} + requiresBuild: true + dependencies: + '@injectivelabs/exceptions': 1.14.11(google-protobuf@3.21.2) + '@injectivelabs/ts-types': 1.14.11 + '@injectivelabs/utils': 1.14.11(google-protobuf@3.21.2) + link-module-alias: 1.2.0 + shx: 0.3.4 + transitivePeerDependencies: + - debug + - google-protobuf + dev: false + + /@injectivelabs/sdk-ts@1.14.11(@types/react@18.3.3)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-26WVglSfGdh3cTmMX2yE3tzdbKDIxfBIYiyACT3GMTImu2O4hAX2/4yooH4WhMBkpYB+AJIrdZT8eg6CAqLJ+Q==} + requiresBuild: true + dependencies: + '@apollo/client': 3.10.6(@types/react@18.3.3)(graphql@16.8.1)(react-dom@18.2.0)(react@18.2.0) + '@cosmjs/amino': 0.32.3 + '@cosmjs/proto-signing': 0.32.3 + '@cosmjs/stargate': 0.32.3 + '@ethersproject/bytes': 5.7.0 + '@injectivelabs/core-proto-ts': 0.0.21 + '@injectivelabs/dmm-proto-ts': 1.0.20 + '@injectivelabs/exceptions': 1.14.11(google-protobuf@3.21.2) + '@injectivelabs/grpc-web': 0.0.1(google-protobuf@3.21.2) + '@injectivelabs/grpc-web-node-http-transport': 0.0.2(@injectivelabs/grpc-web@0.0.1) + '@injectivelabs/grpc-web-react-native-transport': 0.0.2(@injectivelabs/grpc-web@0.0.1) + '@injectivelabs/indexer-proto-ts': 1.11.42 + '@injectivelabs/mito-proto-ts': 1.0.65 + '@injectivelabs/networks': 1.14.11(google-protobuf@3.21.2) + '@injectivelabs/test-utils': 1.14.5 + '@injectivelabs/token-metadata': 1.14.11(google-protobuf@3.21.2) + '@injectivelabs/ts-types': 1.14.11 + '@injectivelabs/utils': 1.14.11(google-protobuf@3.21.2) + '@metamask/eth-sig-util': 4.0.1 + '@noble/curves': 1.4.0 + axios: 1.6.7 + bech32: 2.0.0 + bip39: 3.1.0 + cosmjs-types: 0.9.0 + ethereumjs-util: 7.1.5 + ethers: 5.7.2 + google-protobuf: 3.21.2 + graphql: 16.8.1 + http-status-codes: 2.3.0 + js-sha3: 0.8.0 + jscrypto: 1.0.3 + keccak256: 1.0.6 + link-module-alias: 1.2.0 + secp256k1: 4.0.3 + shx: 0.3.4 + snakecase-keys: 5.5.0 + transitivePeerDependencies: + - '@types/react' + - bufferutil + - debug + - graphql-ws + - react + - react-dom + - subscriptions-transport-ws + - utf-8-validate + dev: false + + /@injectivelabs/test-utils@1.14.5: + resolution: {integrity: sha512-f34yWpFYXNdqruBJo6cbR7hKW5xn6lWENR49zk/PA3CDiQjs9ywVcVofWGyOGnpKQvAOzfF75yQgRc7tqL71lw==} + requiresBuild: true + dependencies: + axios: 1.6.7 + bignumber.js: 9.1.1 + link-module-alias: 1.2.0 + shx: 0.3.4 + snakecase-keys: 5.5.0 + store2: 2.14.3 + transitivePeerDependencies: + - debug + dev: false + + /@injectivelabs/token-metadata@1.14.11(google-protobuf@3.21.2): + resolution: {integrity: sha512-WKJlvjKiTRHxpOeez4kYrzIwgWmpspD1IMxWclkTysAcwGltUfUsvUhu1cKuACleIjFFWmiZv/HoGRFdvEAZ8w==} + requiresBuild: true + dependencies: + '@injectivelabs/exceptions': 1.14.11(google-protobuf@3.21.2) + '@injectivelabs/networks': 1.14.11(google-protobuf@3.21.2) + '@injectivelabs/ts-types': 1.14.11 + '@injectivelabs/utils': 1.14.11(google-protobuf@3.21.2) + '@types/lodash.values': 4.3.9 + copyfiles: 2.4.1 + jsonschema: 1.4.1 + link-module-alias: 1.2.0 + lodash: 4.17.21 + lodash.values: 4.3.0 + shx: 0.3.4 + transitivePeerDependencies: + - debug + - google-protobuf + dev: false + + /@injectivelabs/ts-types@1.14.11: + resolution: {integrity: sha512-Vao54GARdWSSc4w434pDA3hj/i3u9dTTfTPZMx5YBr1vO+z7dypi7NXZAJT0yzLyR9cUFZ4KRWUWmecRxCxwsQ==} + requiresBuild: true + dependencies: + link-module-alias: 1.2.0 + shx: 0.3.4 + dev: false + + /@injectivelabs/utils@1.14.11(google-protobuf@3.21.2): + resolution: {integrity: sha512-OjzEhD5kWo1M+VZVW9IMQvY0TnKNMQPor/DJ+2CJNxJH84D0J1rz/vPGgyGkqGIeBZ7O3fit1zGPxFtBrV4VhA==} + requiresBuild: true + dependencies: + '@injectivelabs/exceptions': 1.14.11(google-protobuf@3.21.2) + '@injectivelabs/ts-types': 1.14.11 + axios: 1.6.7 + bignumber.js: 9.1.1 + http-status-codes: 2.3.0 + link-module-alias: 1.2.0 + shx: 0.3.4 + snakecase-keys: 5.5.0 + store2: 2.14.3 + transitivePeerDependencies: + - debug + - google-protobuf + dev: false + /@internationalized/date@3.4.0: resolution: {integrity: sha512-QUDSGCsvrEVITVf+kv9VSAraAmCgjQmU5CiXtesUBBhBe374NmnEIIaOFBZ72t29dfGMBP0zF+v6toVnbcc6jg==} dependencies: @@ -2550,6 +3105,12 @@ packages: - debug dev: false + /@keplr-wallet/types@0.12.105: + resolution: {integrity: sha512-jJPSugQ6yWk/7kZVVzypKupQjSSnETg8lB9Icaqv/ULcSu4AZkl+JqBbUKMcb0bIgQKcHTTx5o/otyII4niHIw==} + dependencies: + long: 4.0.0 + dev: false + /@keplr-wallet/unit@0.11.64: resolution: {integrity: sha512-BKTaDYI17QgEcBBCP5ZqsHsfNH29P6VMRxjR4nOXcJfhsuwvdJxa/p88VwQYbpVBw0oXcDOwudNiu7Bgf8w6QQ==} dependencies: @@ -2560,6 +3121,14 @@ packages: - debug dev: false + /@keplr-wallet/unit@0.12.105: + resolution: {integrity: sha512-+QC9So7uwr4ytzfqMZG1Vs963+txQXswnCN7Gwo9S6feGMYS9sst9xWSDBy2uKDx23+Xqfyt0JMkwbf9ak8fKQ==} + dependencies: + '@keplr-wallet/types': 0.12.105 + big-integer: 1.6.52 + utility-types: 3.10.0 + dev: false + /@ladle/react-context@1.0.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-xVQ8siyOEQG6e4Knibes1uA3PTyXnqiMmfSmd5pIbkzeDty8NCBtYHhTXSlfmcDNEsw/G8OzNWo4VbyQAVDl2A==} peerDependencies: @@ -2722,6 +3291,17 @@ packages: - supports-color dev: false + /@metamask/eth-sig-util@4.0.1: + resolution: {integrity: sha512-tghyZKLHZjcdlDqCA3gNZmLeR0XvOE9U1qoQO9ohyAZT6Pya+H9vkBPcsyXytmYLNgVoin7CKCmweo/R43V+tQ==} + engines: {node: '>=12.0.0'} + dependencies: + ethereumjs-abi: 0.6.8 + ethereumjs-util: 6.2.1 + ethjs-util: 0.1.6 + tweetnacl: 1.0.3 + tweetnacl-util: 0.15.1 + dev: false + /@metamask/eth-sig-util@6.0.2: resolution: {integrity: sha512-D6IIefM2vS+4GUGGtezdBbkwUYQC4bCosYx/JteUuF0zfe6lyxR4cruA8+2QHoUg7F7edNH1xymYpqYq1BeOkw==} engines: {node: '>=14.0.0'} @@ -2908,6 +3488,12 @@ packages: '@noble/hashes': 1.3.2 dev: false + /@noble/curves@1.4.0: + resolution: {integrity: sha512-p+4cb332SFCrReJkCYe8Xzm0OWi4Jji5jVdIZRL/PmacmDkFNw6MrrV+gGpiPxLHbV+zKFRywUWbaseT+tZRXg==} + dependencies: + '@noble/hashes': 1.4.0 + dev: false + /@noble/ed25519@1.7.3: resolution: {integrity: sha512-iR8GBkDt0Q3GyaVcIu7mSsVIqnFbkbRzGLWlvhwunacoLwt4J3swfKhfaM6rN6WY+TBGoYT1GtT1mIh2/jGbRQ==} dev: true @@ -2931,6 +3517,11 @@ packages: engines: {node: '>= 16'} dev: false + /@noble/hashes@1.4.0: + resolution: {integrity: sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==} + engines: {node: '>= 16'} + dev: false + /@noble/secp256k1@1.7.1: resolution: {integrity: sha512-hOUk6AyBFmqVrv7k5WAw/LpszxVbj9gGN4JRkIX52fdFAj1UA61KXmZDvqVEm+pOyec3+fIeZB02LYa/pWOArw==} @@ -6158,6 +6749,96 @@ packages: engines: {node: '>=18'} dev: true + /@skip-router/core@5.1.0(@types/react@18.3.3)(chain-registry@1.63.9)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.3): + resolution: {integrity: sha512-js0ru+Y/taoHs27us25eqqE9kS+mE/0byOXOAt6LIomZnD6th5BGJoKFWSZ/0XGGHi69blnGnLCw8swClbKDqg==} + peerDependencies: + chain-registry: ^1.33.11 + dependencies: + '@cosmjs/amino': 0.32.3 + '@cosmjs/cosmwasm-stargate': 0.32.3 + '@cosmjs/encoding': 0.32.3 + '@cosmjs/math': 0.32.3 + '@cosmjs/proto-signing': 0.32.3 + '@cosmjs/stargate': 0.32.3 + '@cosmjs/tendermint-rpc': 0.32.3 + '@initia/initia-registry': 0.1.9 + '@injectivelabs/core-proto-ts': 0.0.24 + '@injectivelabs/sdk-ts': 1.14.11(@types/react@18.3.3)(react-dom@18.2.0)(react@18.2.0) + '@keplr-wallet/unit': 0.12.105 + '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.93.2) + '@solana/web3.js': 1.93.2 + axios: 1.6.7 + chain-registry: 1.63.9 + cosmjs-types: 0.8.0 + keccak256: 1.0.6 + kujira.js: 0.9.162 + viem: 2.16.2(typescript@5.1.3) + transitivePeerDependencies: + - '@types/react' + - bufferutil + - debug + - encoding + - graphql-ws + - react + - react-dom + - subscriptions-transport-ws + - typescript + - utf-8-validate + - zod + dev: false + + /@solana/buffer-layout@4.0.1: + resolution: {integrity: sha512-E1ImOIAD1tBZFRdjeM4/pzTiTApC0AOBGwyAMS4fwIodCWArzJ3DWdoh8cKxeFM2fElkxBh2Aqts1BPC373rHA==} + engines: {node: '>=5.10'} + dependencies: + buffer: 6.0.3 + dev: false + + /@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.93.2): + resolution: {integrity: sha512-apqMuYwFp1jFi55NxDfvXUX2x1T0Zh07MxhZ/nCCTGys5raSfYUh82zen2BLv8BSDj/JxZ2P/s7jrQZGrX8uAw==} + engines: {node: '>=16'} + peerDependencies: + '@solana/web3.js': ^1.77.3 + dependencies: + '@solana/wallet-standard-features': 1.2.0 + '@solana/web3.js': 1.93.2 + '@wallet-standard/base': 1.0.1 + '@wallet-standard/features': 1.0.3 + eventemitter3: 4.0.7 + dev: false + + /@solana/wallet-standard-features@1.2.0: + resolution: {integrity: sha512-tUd9srDLkRpe1BYg7we+c4UhRQkq+XQWswsr/L1xfGmoRDF47BPSXf4zE7ZU2GRBGvxtGt7lwJVAufQyQYhxTQ==} + engines: {node: '>=16'} + dependencies: + '@wallet-standard/base': 1.0.1 + '@wallet-standard/features': 1.0.3 + dev: false + + /@solana/web3.js@1.93.2: + resolution: {integrity: sha512-U8GlrvjfheJTFNavJHb2v/CnpzoqbGKaShLJGf1cELeFUlweUrfYXc9YFX0tw8Icb4ll48vDxt/zEPQOQ29+kw==} + dependencies: + '@babel/runtime': 7.24.7 + '@noble/curves': 1.4.0 + '@noble/hashes': 1.4.0 + '@solana/buffer-layout': 4.0.1 + agentkeepalive: 4.5.0 + bigint-buffer: 1.1.5 + bn.js: 5.2.1 + borsh: 0.7.0 + bs58: 4.0.1 + buffer: 6.0.3 + fast-stable-stringify: 1.0.0 + jayson: 4.1.0 + node-fetch: 2.7.0 + rpc-websockets: 9.0.2 + superstruct: 1.0.4 + transitivePeerDependencies: + - bufferutil + - encoding + - utf-8-validate + dev: false + /@stablelib/aead@1.0.1: resolution: {integrity: sha512-q39ik6sxGHewqtO0nP4BuSe3db5G1fEJE8ukvngS2gLkBXyy6E7pLubhbYgnkDFv6V8cWaxcE4Xn0t6LWcJkyg==} dev: false @@ -6534,6 +7215,12 @@ packages: tslib: 2.6.2 dev: false + /@swc/helpers@0.5.11: + resolution: {integrity: sha512-YNlnKRWF2sVojTpIyzwou9XoTNbzbzONwRhOoniEioF1AtaitTvVZblaQRrAzChWQ1bLYyYSWzM18y4WwgzJ+A==} + dependencies: + tslib: 2.6.2 + dev: false + /@swc/types@0.1.5: resolution: {integrity: sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw==} dev: true @@ -6747,6 +7434,12 @@ packages: '@babel/types': 7.23.9 dev: true + /@types/bn.js@4.11.6: + resolution: {integrity: sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg==} + dependencies: + '@types/node': 20.12.13 + dev: false + /@types/bn.js@5.1.5: resolution: {integrity: sha512-V46N0zwKRF5Q00AZ6hWtN0T8gGmDUaUzLWQvHFo5yThtVwK/VCenFY3wXVbOvNfajEpsTfQM4IN9k/d6gUVX3A==} dependencies: @@ -6779,6 +7472,12 @@ packages: '@types/color-convert': 2.0.0 dev: true + /@types/connect@3.4.38: + resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} + dependencies: + '@types/node': 20.12.13 + dev: false + /@types/conventional-commits-parser@5.0.0: resolution: {integrity: sha512-loB369iXNmAZglwWATL+WRe+CRMmmBPtpolYzIebFaX4YA3x+BEfLqhUAV9WanycKI3TG1IMr5bMJDajDKLlUQ==} dependencies: @@ -6864,6 +7563,10 @@ packages: resolution: {integrity: sha512-W6hyZux6TrtKfF2I9XNLVcsFr4xRr0T+S6hrJ9nDkhA2vzsFPIEAbnY4vgb6v2yKXQ9MJVcbLsARNlMfg4EVtQ==} dev: true + /@types/google-protobuf@3.15.12: + resolution: {integrity: sha512-40um9QqwHjRS92qnOaDpL7RmDK15NuZYo9HihiJRbYkMQZlWnuH8AdvbMy8/o6lgLmKbDUKa+OALCltHdbOTpQ==} + dev: false + /@types/hast@3.0.4: resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} dependencies: @@ -6908,6 +7611,12 @@ packages: resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} dev: true + /@types/lodash.values@4.3.9: + resolution: {integrity: sha512-IJ20OEfqNwm3k8ENwoM3q0yOs4UMpgtD4GqxB4lwBHToGthHWqhyh5DdSgQjioocz0QK2SSBkJfCq95ZTV8BTw==} + dependencies: + '@types/lodash': 4.14.195 + dev: false + /@types/lodash@4.14.195: resolution: {integrity: sha512-Hwx9EUgdwf2GLarOjQp5ZH8ZmblzcbTBC2wtQWNKARBSxM9ezRIAUpeDTgoQRAFB0+8CNWXVA9+MaSOzOF3nPg==} dev: false @@ -6965,6 +7674,12 @@ packages: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} dev: true + /@types/pbkdf2@3.1.2: + resolution: {integrity: sha512-uRwJqmiXmh9++aSu1VNEn3iIxWOhd8AHXNSdlaLfdAAdSTY9jYVeGWnzejM3dvrkbqE3/hyQkQQ29IFATEGlew==} + dependencies: + '@types/node': 20.12.13 + dev: false + /@types/prismjs@1.26.3: resolution: {integrity: sha512-A0D0aTXvjlqJ5ZILMz3rNfDBOx9hHxLZYv2by47Sm/pqW35zzjusrZTryatjN/Rf8Us2gZrJD+KeHbUSTux1Cw==} dev: true @@ -6987,6 +7702,12 @@ packages: resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} dev: true + /@types/secp256k1@4.0.6: + resolution: {integrity: sha512-hHxJU6PAEUn0TP4S/ZOzuTUvJWuZ6eIKeNKb5RBpODvSl6hp1Wrw4s7ATY50rklRCScUDpHzVA/DQdSjJ3UoYQ==} + dependencies: + '@types/node': 20.12.13 + dev: false + /@types/semver@7.5.8: resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} dev: true @@ -7028,16 +7749,25 @@ packages: resolution: {integrity: sha512-EwmlvuaxPNej9+T4v5AuBPJa2x2UOJVdjCtDHgcDqitUeOtjnJKJ+apYjVcAoBEMjKW1VVFGZLUb5+qqa09XFA==} dev: false + /@types/uuid@8.3.4: + resolution: {integrity: sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==} + dev: false + /@types/which@2.0.2: resolution: {integrity: sha512-113D3mDkZDjo+EeUEHCFy0qniNc1ZpecGiAU7WSo7YDoSzolZIQKpYFHrPpjkB2nuyahcKfrmLXeQlh7gqJYdw==} dev: true + /@types/ws@7.4.7: + resolution: {integrity: sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww==} + dependencies: + '@types/node': 20.12.13 + dev: false + /@types/ws@8.5.10: resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==} requiresBuild: true dependencies: '@types/node': 20.12.13 - dev: true /@types/yargs-parser@21.0.3: resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} @@ -7650,6 +8380,18 @@ packages: - zod dev: false + /@wallet-standard/base@1.0.1: + resolution: {integrity: sha512-1To3ekMfzhYxe0Yhkpri+Fedq0SYcfrOfJi3vbLjMwF2qiKPjTGLwZkf2C9ftdQmxES+hmxhBzTwF4KgcOwf8w==} + engines: {node: '>=16'} + dev: false + + /@wallet-standard/features@1.0.3: + resolution: {integrity: sha512-m8475I6W5LTatTZuUz5JJNK42wFRgkJTB0I9tkruMwfqBF2UN2eomkYNVf9RbrsROelCRzSFmugqjKZBFaubsA==} + engines: {node: '>=16'} + dependencies: + '@wallet-standard/base': 1.0.1 + dev: false + /@walletconnect/core@2.11.0: resolution: {integrity: sha512-2Tjp5BCevI7dbmqo/OrCjX4tqgMqwJNQLlQAlphqPfvwlF9+tIu6pGcVbSN3U9zyXzWIZCeleqEaWUeSeET4Ew==} dependencies: @@ -8943,6 +9685,41 @@ packages: '@xtuc/long': 4.2.2 dev: true + /@wry/caches@1.0.1: + resolution: {integrity: sha512-bXuaUNLVVkD20wcGBWRyo7j9N3TxePEWFZj2Y+r9OoUzfqmavM84+mFykRicNsBqatba5JLay1t48wxaXaWnlA==} + engines: {node: '>=8'} + dependencies: + tslib: 2.6.2 + dev: false + + /@wry/context@0.7.4: + resolution: {integrity: sha512-jmT7Sb4ZQWI5iyu3lobQxICu2nC/vbUhP0vIdd6tHC9PTfenmRmuIFqktc6GH9cgi+ZHnsLWPvfSvc4DrYmKiQ==} + engines: {node: '>=8'} + dependencies: + tslib: 2.6.2 + dev: false + + /@wry/equality@0.5.7: + resolution: {integrity: sha512-BRFORjsTuQv5gxcXsuDXx6oGRhuVsEGwZy6LOzRRfgu+eSfxbhUQ9L9YtSEIuIjY/o7g3iWFjrc5eSY1GXP2Dw==} + engines: {node: '>=8'} + dependencies: + tslib: 2.6.2 + dev: false + + /@wry/trie@0.4.3: + resolution: {integrity: sha512-I6bHwH0fSf6RqQcnnXLJKhkSXG45MFral3GxPaY4uAl0LYDZM+YDVDAiU9bYwjTuysy1S0IeecWtmq1SZA3M1w==} + engines: {node: '>=8'} + dependencies: + tslib: 2.6.2 + dev: false + + /@wry/trie@0.5.0: + resolution: {integrity: sha512-FNoYzHawTMk/6KMQoEG5O4PuioX19UbwdQKF44yw0nLfOypfQdjtfZzo/UIJWAJ23sNIFbD1Ug9lbaDGMwbqQA==} + engines: {node: '>=8'} + dependencies: + tslib: 2.6.2 + dev: false + /@xtuc/ieee754@1.2.0: resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} dev: true @@ -8963,7 +9740,6 @@ packages: dependencies: jsonparse: 1.3.1 through: 2.3.8 - dev: true /abitype@0.8.7(typescript@5.1.3): resolution: {integrity: sha512-wQ7hV8Yg/yKmGyFpqrNZufCxbszDe5es4AZGYPBitocfSqXtjrTG9JMWFcc4N30ukl2ve48aBTwt7NJxVQdU3w==} @@ -8991,6 +9767,20 @@ packages: typescript: 5.1.3 dev: false + /abitype@1.0.4(typescript@5.1.3): + resolution: {integrity: sha512-UivtYZOGJGE8rsrM/N5vdRkUpqEZVmuTumfTuolm7m/6O09wprd958rx8kUBwVAAAhQDveGAgD0GJdBuR8s6tw==} + peerDependencies: + typescript: '>=5.0.4' + zod: ^3 >=3.22.0 + peerDependenciesMeta: + typescript: + optional: true + zod: + optional: true + dependencies: + typescript: 5.1.3 + dev: false + /abort-controller@3.0.0: resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} engines: {node: '>=6.5'} @@ -9063,7 +9853,13 @@ packages: debug: 4.3.4(supports-color@5.5.0) transitivePeerDependencies: - supports-color - dev: true + + /agentkeepalive@4.5.0: + resolution: {integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==} + engines: {node: '>= 8.0.0'} + dependencies: + humanize-ms: 1.2.1 + dev: false /ajv-formats@2.1.1(ajv@8.12.0): resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} @@ -9573,10 +10369,22 @@ packages: resolution: {integrity: sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==} dev: false + /bech32@2.0.0: + resolution: {integrity: sha512-LcknSilhIGatDAsY1ak2I8VtGaHNhgMSYVxFrGLXv+xLHytaKZKcaUJJUE7qmBr7h33o5YQwP55pMI0xmkpJwg==} + dev: false + /big-integer@1.6.52: resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==} engines: {node: '>=0.6'} + /bigint-buffer@1.1.5: + resolution: {integrity: sha512-trfYco6AoZ+rKhKnxA0hgX0HAbVP/s808/EuDSe2JDzUnCp/xAsli35Orvk67UrTEcwuxZqYZDmfA2RXJgxVvA==} + engines: {node: '>= 10.0.0'} + requiresBuild: true + dependencies: + bindings: 1.5.0 + dev: false + /bignumber.js@9.1.1: resolution: {integrity: sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig==} dev: false @@ -9626,6 +10434,10 @@ packages: readable-stream: 3.6.2 dev: true + /blakejs@1.2.1: + resolution: {integrity: sha512-QXUSXI3QVc/gJME0dBpXrag1kbzOqCjCX8/b54ntNyW6sjtoqxqRk3LTmXzaJoh71zMsDCjM+47jS7XiwN/+fQ==} + dev: false + /blob-to-it@1.0.4: resolution: {integrity: sha512-iCmk0W4NdbrWgRRuxOriU8aM5ijeVLI61Zulsmg/lUHNr7pYjoj+U77opLefNagevtrrbMt3JQ5Qip7ar178kA==} dependencies: @@ -9669,6 +10481,14 @@ packages: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} dev: true + /borsh@0.7.0: + resolution: {integrity: sha512-CLCsZGIBCFnPtkNnieW/a8wmreDmfUtjU2m9yHrzPXIlNbqVs0AQrSatSG6vdNYUqdc83tkQi2eHfF98ubzQLA==} + dependencies: + bn.js: 5.2.1 + bs58: 4.0.1 + text-encoding-utf-8: 1.0.2 + dev: false + /boxen@7.1.1: resolution: {integrity: sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==} engines: {node: '>=14.16'} @@ -9695,7 +10515,6 @@ packages: dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 - dev: true /brace-expansion@2.0.1: resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} @@ -9713,6 +10532,10 @@ packages: resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} dev: false + /browser-headers@0.4.1: + resolution: {integrity: sha512-CA9hsySZVo9371qEHjHZtYxV2cFtVj5Wj/ZHi8ooEsrtm4vOnl9Y9HmyYWk9q+05d7K3rdoAE0j3MVEFVvtQtg==} + dev: false + /browser-readablestream-to-it@1.0.3: resolution: {integrity: sha512-+12sHB+Br8HIh6VAMVEG5r3UXCyESIgDW7kzk3BjIXa43DVqVwL7GC5TW3jeh+72dtcH99pPVpw0X8i0jt+/kw==} dev: true @@ -9721,6 +10544,17 @@ packages: resolution: {integrity: sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==} dev: true + /browserify-aes@1.2.0: + resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==} + dependencies: + buffer-xor: 1.0.3 + cipher-base: 1.0.4 + create-hash: 1.2.0 + evp_bytestokey: 1.0.3 + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: false + /browserify-zlib@0.2.0: resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==} dependencies: @@ -9777,6 +10611,10 @@ packages: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} dev: true + /buffer-xor@1.0.3: + resolution: {integrity: sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==} + dev: false + /buffer@5.7.1: resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} dependencies: @@ -9796,7 +10634,6 @@ packages: requiresBuild: true dependencies: node-gyp-build: 4.6.0 - dev: false /builtin-modules@3.3.0: resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} @@ -9922,6 +10759,12 @@ packages: type-detect: 4.0.8 dev: true + /chain-registry@1.63.9: + resolution: {integrity: sha512-vxpKexdHhYEI4+/GiWnTFomoY+a1MIl7Fhk/yJ+Xng7kbQ1C8by9pQHyuOJfQO8c5ojLbgO8ma0urcIP5cWFDg==} + dependencies: + '@chain-registry/types': 0.45.6 + dev: false + /chalk@2.4.2: resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} engines: {node: '>=4'} @@ -10080,7 +10923,6 @@ packages: string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 7.0.0 - dev: true /cliui@8.0.1: resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} @@ -10192,7 +11034,6 @@ packages: /commander@2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - dev: true /commander@9.5.0: resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} @@ -10224,7 +11065,6 @@ packages: /concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - dev: true /concordance@5.0.4: resolution: {integrity: sha512-OAcsnTEYu1ARJqWVGwf4zh4JDfHZEaSNlNccFmt8YjB2l/n19/PF2viLINHc57vO4FKIAFl2FWASIGZZWZ2Kxw==} @@ -10319,10 +11159,22 @@ packages: toggle-selection: 1.0.6 dev: false + /copyfiles@2.4.1: + resolution: {integrity: sha512-fereAvAvxDrQDOXybk3Qu3dPbOoKoysFMWtkY3mv5BsL8//OSZVL5DCLYqgRfY5cWirgRzlC+WSrxp6Bo3eNZg==} + hasBin: true + dependencies: + glob: 7.2.3 + minimatch: 3.1.2 + mkdirp: 1.0.4 + noms: 0.0.0 + through2: 2.0.5 + untildify: 4.0.0 + yargs: 16.2.0 + dev: false + /core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} requiresBuild: true - dev: true /cosmiconfig-typescript-loader@5.0.0(@types/node@20.12.13)(cosmiconfig@8.3.6)(typescript@5.1.3): resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} @@ -10480,6 +11332,12 @@ packages: requiresBuild: true dev: true + /cssstyle@4.0.1: + resolution: {integrity: sha512-8ZYiJ3A/3OkDd093CBT/0UKDWry7ak4BdPTFP2+QEP7cmhouyq/Up709ASSj2cK02BbZiMgk7kYjZNS4QP5qrQ==} + engines: {node: '>=18'} + dependencies: + rrweb-cssom: 0.6.0 + /csstype@3.1.2: resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} @@ -10602,6 +11460,13 @@ packages: requiresBuild: true dev: true + /data-urls@5.0.0: + resolution: {integrity: sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==} + engines: {node: '>=18'} + dependencies: + whatwg-mimetype: 4.0.0 + whatwg-url: 14.0.0 + /data-view-buffer@1.0.1: resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} engines: {node: '>= 0.4'} @@ -10713,6 +11578,9 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true + /decimal.js@10.4.3: + resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} + /decode-named-character-reference@1.0.2: resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} dependencies: @@ -10848,6 +11716,11 @@ packages: engines: {node: '>=6'} dev: false + /delay@5.0.0: + resolution: {integrity: sha512-ReEBKkIfe4ya47wlPYf/gu5ib6yUG0/Aez0JQZQz94kiWtRQvZIQbTiehsnwHvLSWJnQdhVeqYue7Id1dKr0qw==} + engines: {node: '>=10'} + dev: false + /delayed-stream@1.0.0: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} @@ -10986,6 +11859,13 @@ packages: resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==} dev: true + /dot-case@3.0.4: + resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} + dependencies: + no-case: 3.0.4 + tslib: 2.6.2 + dev: false + /dot-prop@5.3.0: resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} engines: {node: '>=8'} @@ -11120,7 +12000,6 @@ packages: /entities@4.5.0: resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} - dev: true /err-code@3.0.1: resolution: {integrity: sha512-GiaH0KJUewYok+eeY05IIgjtAe4Yltygk9Wqp1V5yVWLdhf0hYZchRjNIT9bb0mSwRcIusT3cx7PJUf3zEIfUA==} @@ -11290,6 +12169,12 @@ packages: resolution: {integrity: sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==} dev: false + /es6-promisify@5.0.0: + resolution: {integrity: sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==} + dependencies: + es6-promise: 4.2.8 + dev: false + /es6-symbol@3.1.4: resolution: {integrity: sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==} engines: {node: '>=0.12'} @@ -11942,6 +12827,26 @@ packages: js-sha3: 0.8.0 dev: false + /ethereum-cryptography@0.1.3: + resolution: {integrity: sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ==} + dependencies: + '@types/pbkdf2': 3.1.2 + '@types/secp256k1': 4.0.6 + blakejs: 1.2.1 + browserify-aes: 1.2.0 + bs58check: 2.1.2 + create-hash: 1.2.0 + create-hmac: 1.1.7 + hash.js: 1.1.7 + keccak: 3.0.3 + pbkdf2: 3.1.2 + randombytes: 2.1.0 + safe-buffer: 5.2.1 + scrypt-js: 3.0.1 + secp256k1: 4.0.3 + setimmediate: 1.0.5 + dev: false + /ethereum-cryptography@2.1.2: resolution: {integrity: sha512-Z5Ba0T0ImZ8fqXrJbpHcbpAvIswRte2wGNR/KePnu8GbbvgJ47lMxT/ZZPG6i9Jaht4azPDop4HaM00J0J59ug==} dependencies: @@ -11951,6 +12856,36 @@ packages: '@scure/bip39': 1.2.1 dev: false + /ethereumjs-abi@0.6.8: + resolution: {integrity: sha512-Tx0r/iXI6r+lRsdvkFDlut0N08jWMnKRZ6Gkq+Nmw75lZe4e6o3EkSnkaBP5NF6+m5PTGAr9JP43N3LyeoglsA==} + dependencies: + bn.js: 4.12.0 + ethereumjs-util: 6.2.1 + dev: false + + /ethereumjs-util@6.2.1: + resolution: {integrity: sha512-W2Ktez4L01Vexijrm5EB6w7dg4n/TgpoYU4avuT5T3Vmnw/eCRtiBrJfQYS/DCSvDIOLn2k57GcHdeBcgVxAqw==} + dependencies: + '@types/bn.js': 4.11.6 + bn.js: 4.12.0 + create-hash: 1.2.0 + elliptic: 6.5.4 + ethereum-cryptography: 0.1.3 + ethjs-util: 0.1.6 + rlp: 2.2.7 + dev: false + + /ethereumjs-util@7.1.5: + resolution: {integrity: sha512-SDl5kKrQAudFBUe5OJM9Ac6WmMyYmXX/6sTmLZ3ffG2eY6ZIGBes3pEDxNN6V72WyOw4CPD5RomKdsa8DAAwLg==} + engines: {node: '>=10.0.0'} + dependencies: + '@types/bn.js': 5.1.5 + bn.js: 5.2.1 + create-hash: 1.2.0 + ethereum-cryptography: 0.1.3 + rlp: 2.2.7 + dev: false + /ethers@5.7.2: resolution: {integrity: sha512-wswUsmWo1aOK8rR7DIKiWSw9DbLWe6x98Jrn8wcTflTVvaXhAMaB5zGAXy0GYQEQp9iO1iSHWVyARQm11zUtyg==} dependencies: @@ -12020,7 +12955,6 @@ packages: is-hex-prefixed: 1.0.0 strip-hex-prefix: 1.0.0 dev: false - bundledDependencies: false /event-emitter@0.3.5: resolution: {integrity: sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==} @@ -12061,6 +12995,13 @@ packages: resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} engines: {node: '>=0.8.x'} + /evp_bytestokey@1.0.3: + resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==} + dependencies: + md5.js: 1.3.5 + safe-buffer: 5.2.1 + dev: false + /execa@5.1.1: resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} engines: {node: '>=10'} @@ -12185,6 +13126,11 @@ packages: - supports-color dev: true + /eyes@0.1.8: + resolution: {integrity: sha512-GipyPsXO1anza0AOZdy69Im7hGFCNB7Y/NGjDlZGJ3GJJLtwNSb2vrzYrTYJRrRloVx7pl+bhUaTB8yiccPvFQ==} + engines: {node: '> 0.1.90'} + dev: false + /fast-copy@3.0.2: resolution: {integrity: sha512-dl0O9Vhju8IrcLndv2eU4ldt1ftXMqqfgN4H1cpmGV7P6jeB9FwpN9a2c8DPGE1Ys88rNUJVYDHq73CGAGOPfQ==} dev: false @@ -12237,6 +13183,10 @@ packages: resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} dev: false + /fast-stable-stringify@1.0.0: + resolution: {integrity: sha512-wpYMUmFu5f00Sm0cj2pfivpmawLZ0NKdviQ4w9zJeR8JVtOpOxHmLaJuj0vxvGqMJQWyP/COUkF75/57OKyRag==} + dev: false + /fastq@1.17.1: resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} dependencies: @@ -12452,7 +13402,6 @@ packages: /fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - dev: true /fsevents@2.3.3: resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} @@ -12669,7 +13618,6 @@ packages: minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 - dev: true /glob@8.1.0: resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} @@ -12744,6 +13692,10 @@ packages: minimatch: 3.0.8 dev: true + /google-protobuf@3.21.2: + resolution: {integrity: sha512-3MSOYFO5U9mPGikIYCzK0SaThypfGgS6bHqrUGXG3DPHCrb+txNqeEcns1W0lkGfk0rCyNXm7xB9rMxnCiZOoA==} + dev: false + /gopd@1.0.1: resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} dependencies: @@ -12779,10 +13731,19 @@ packages: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} dev: true + /graphql-tag@2.12.6(graphql@16.8.1): + resolution: {integrity: sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==} + engines: {node: '>=10'} + peerDependencies: + graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + dependencies: + graphql: 16.8.1 + tslib: 2.6.2 + dev: false + /graphql@16.8.1: resolution: {integrity: sha512-59LZHPdGZVh695Ud9lRzPBVTtlX9ZCV150Er2W43ro37wVof0ctenSaskPPjN7lVTIN8mSZt8PHUNKZuNQUuxw==} engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} - dev: true /graz@0.0.43(@types/react@18.3.3)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-cLHdOeYxwyvU8c/9eByK5m23XJH4L3mwZU58OIehNwnBGGF2kQQ0TyAviZ8XH+EPhgp/bzVOvgX+e/8FvwzxHg==} @@ -13119,6 +14080,12 @@ packages: lru-cache: 10.2.2 dev: true + /html-encoding-sniffer@4.0.0: + resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==} + engines: {node: '>=18'} + dependencies: + whatwg-encoding: 3.1.1 + /html-to-image@1.11.11: resolution: {integrity: sha512-9gux8QhvjRO/erSnDPv28noDZcPZmYE7e1vFsBLKLlRlKDSqNJYebj6Qz1TGd5lsRV+X+xYyjCKjuZdABinWjA==} dev: false @@ -13162,13 +14129,16 @@ packages: debug: 4.3.4(supports-color@5.5.0) transitivePeerDependencies: - supports-color - dev: true /http-shutdown@1.2.2: resolution: {integrity: sha512-S9wWkJ/VSY9/k4qcjG318bqJNruzE4HySUhFYknwmu6LBP97KLLfwNf+n4V1BHurvFNkSKLFnK/RsuUnRTf9Vw==} engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} dev: false + /http-status-codes@2.3.0: + resolution: {integrity: sha512-RJ8XvFvpPM/Dmc5SV+dC4y5PCeOhT3x1Hq0NU3rjGeg5a/CqlhZ7uudknPwZFz4aeAXDcbAyaeP7GAo9lvngtA==} + dev: false + /http2-wrapper@2.2.1: resolution: {integrity: sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==} engines: {node: '>=10.19.0'} @@ -13195,7 +14165,6 @@ packages: debug: 4.3.4(supports-color@5.5.0) transitivePeerDependencies: - supports-color - dev: true /human-signals@2.1.0: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} @@ -13211,6 +14180,12 @@ packages: engines: {node: '>=16.17.0'} dev: true + /humanize-ms@1.2.1: + resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} + dependencies: + ms: 2.1.3 + dev: false + /husky@9.0.11: resolution: {integrity: sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==} engines: {node: '>=18'} @@ -13272,7 +14247,6 @@ packages: dependencies: once: 1.4.0 wrappy: 1.0.2 - dev: true /inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -13373,6 +14347,11 @@ packages: engines: {node: '>=12'} dev: false + /interpret@1.4.0: + resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==} + engines: {node: '>= 0.10'} + dev: false + /intl-messageformat@10.5.0: resolution: {integrity: sha512-AvojYuOaRb6r2veOKfTVpxH9TrmjSdc5iR9R5RgBwrDZYSmAAFVT+QLbW3C4V7Qsg0OguMp67Q/EoUkxZzXRGw==} dependencies: @@ -13671,7 +14650,6 @@ packages: resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} dependencies: hasown: 2.0.2 - dev: true /is-data-view@1.0.1: resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} @@ -13819,6 +14797,9 @@ packages: engines: {node: '>=12'} dev: true + /is-potential-custom-element-name@1.0.1: + resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} + /is-reference@3.0.1: resolution: {integrity: sha512-baJJdQLiYaJdvFbJqXrcGv3WU3QCzBlUcI5QhbesIm6/xPsvmO+2CDoi/GMOFBQEQm+PXkwOPrp9KK5ozZsp2w==} dependencies: @@ -13929,10 +14910,13 @@ packages: dependencies: is-docker: 2.2.1 + /isarray@0.0.1: + resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==} + dev: false + /isarray@1.0.0: resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} requiresBuild: true - dev: true /isarray@2.0.5: resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} @@ -13984,6 +14968,14 @@ packages: ws: 8.13.0 dev: false + /isows@1.0.4(ws@8.17.1): + resolution: {integrity: sha512-hEzjY+x9u9hPmBom9IIAqdJCwNLax+xrPb51vEPpERoFlIxgmZcHzsT5jKG06nvInKOBGvReAVz80Umed5CczQ==} + peerDependencies: + ws: '*' + dependencies: + ws: 8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + dev: false + /it-all@1.0.6: resolution: {integrity: sha512-3cmCc6Heqe3uWi3CVM/k51fa/XbMFpQVzFoDsV0IZNHSQDyAXl3c4MjHkFX5kF3922OGj7Myv1nSEUgRtcuM1A==} dev: true @@ -14089,6 +15081,28 @@ packages: resolution: {integrity: sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw==} dev: true + /jayson@4.1.0: + resolution: {integrity: sha512-R6JlbyLN53Mjku329XoRT2zJAE6ZgOQ8f91ucYdMCD4nkGCF9kZSrcGXpHIU4jeKj58zUZke2p+cdQchU7Ly7A==} + engines: {node: '>=8'} + hasBin: true + dependencies: + '@types/connect': 3.4.38 + '@types/node': 12.20.55 + '@types/ws': 7.4.7 + JSONStream: 1.3.5 + commander: 2.20.3 + delay: 5.0.0 + es6-promisify: 5.0.0 + eyes: 0.1.8 + isomorphic-ws: 4.0.1(ws@7.5.9) + json-stringify-safe: 5.0.1 + uuid: 8.3.2 + ws: 7.5.9 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + dev: false + /jest-diff@29.7.0: resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -14197,6 +15211,46 @@ packages: requiresBuild: true dev: true + /jscrypto@1.0.3: + resolution: {integrity: sha512-lryZl0flhodv4SZHOqyb1bx5sKcJxj0VBo0Kzb4QMAg3L021IC9uGpl0RCZa+9KJwlRGSK2C80ITcwbe19OKLQ==} + hasBin: true + dev: false + + /jsdom@24.1.0: + resolution: {integrity: sha512-6gpM7pRXCwIOKxX47cgOyvyQDN/Eh0f1MeKySBV2xGdKtqJBLj8P25eY3EVCWo2mglDDzozR2r2MW4T+JiNUZA==} + engines: {node: '>=18'} + peerDependencies: + canvas: ^2.11.2 + peerDependenciesMeta: + canvas: + optional: true + dependencies: + cssstyle: 4.0.1 + data-urls: 5.0.0 + decimal.js: 10.4.3 + form-data: 4.0.0 + html-encoding-sniffer: 4.0.0 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.4 + is-potential-custom-element-name: 1.0.1 + nwsapi: 2.2.10 + parse5: 7.1.2 + rrweb-cssom: 0.7.1 + saxes: 6.0.0 + symbol-tree: 3.2.4 + tough-cookie: 4.1.4 + w3c-xmlserializer: 5.0.0 + webidl-conversions: 7.0.0 + whatwg-encoding: 3.1.1 + whatwg-mimetype: 4.0.0 + whatwg-url: 14.0.0 + ws: 8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + xml-name-validator: 5.0.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + /jsesc@2.5.2: resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} engines: {node: '>=4'} @@ -14239,6 +15293,10 @@ packages: resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} dev: true + /json-stringify-safe@5.0.1: + resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} + dev: false + /json5@1.0.2: resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} hasBin: true @@ -14266,7 +15324,10 @@ packages: /jsonparse@1.3.1: resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} engines: {'0': node >= 0.2.0} - dev: true + + /jsonschema@1.4.1: + resolution: {integrity: sha512-S6cATIPVv1z0IlxdN+zUk5EPjkGCdnhN4wVSBlvoUO1tOLJootbo9CquNJmbIh4yikWHiUedhRYrNPn1arpEmQ==} + dev: false /jsx-ast-utils@3.3.5: resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} @@ -14278,6 +15339,14 @@ packages: object.values: 1.2.0 dev: true + /keccak256@1.0.6: + resolution: {integrity: sha512-8GLiM01PkdJVGUhR1e6M/AvWnSqYS0HaERI+K/QtStGDGlSTx2B1zTqZk4Zlqu5TxHJNTxWAdP9Y+WI50OApUw==} + dependencies: + bn.js: 5.2.1 + buffer: 6.0.3 + keccak: 3.0.3 + dev: false + /keccak@3.0.3: resolution: {integrity: sha512-JZrLIAJWuZxKbCilMpNz5Vj7Vtb4scDG3dMXLOsbzBmQGyjwE61BbW7bJkfKKCShXiQZt3T6sBgALRtmd+nZaQ==} engines: {node: '>=10.0.0'} @@ -14357,6 +15426,26 @@ packages: - supports-color dev: true + /kujira.js@0.9.162: + resolution: {integrity: sha512-zhH6baskDKn5OPIkYY9db+2poaFQ6cJ+gyN5EcKd1Bo7SYCR6HtIFG+FQrfkVG/Hy4UBW/RBNRbuqgNuWgYcTg==} + dependencies: + '@cosmjs/cosmwasm-stargate': 0.31.3 + '@cosmjs/launchpad': 0.27.1 + '@cosmjs/stargate': 0.31.3 + '@ethersproject/bignumber': 5.7.0 + '@keplr-wallet/types': 0.11.64 + '@types/google-protobuf': 3.15.12 + chain-registry: 1.63.9 + cosmjs-types: 0.8.0 + long: 4.0.0 + text-encoding: 0.7.0 + yarn: 1.22.22 + transitivePeerDependencies: + - bufferutil + - debug + - utf-8-validate + dev: false + /ky@0.33.3: resolution: {integrity: sha512-CasD9OCEQSFIam2U8efFK81Yeg8vNMTBUqtMOHlrcWQHqUX3HeCl9Dr31u4toV7emlH8Mymk5+9p0lL6mKb/Xw==} engines: {node: '>=14.16'} @@ -14437,6 +15526,14 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true + /link-module-alias@1.2.0: + resolution: {integrity: sha512-ahPjXepbSVKbahTB6LxR//VHm8HPfI+QQygCH+E82spBY4HR5VPJTvlhKBc9F7muVxnS6C1rRfoPOXAbWO/fyw==} + engines: {node: '> 8.0.0'} + hasBin: true + dependencies: + chalk: 2.4.2 + dev: false + /listhen@1.5.5: resolution: {integrity: sha512-LXe8Xlyh3gnxdv4tSjTjscD1vpr/2PRpzq8YIaMJgyKzRG8wdISlWVWnGThJfHnlJ6hmLt2wq1yeeix0TEbuoA==} hasBin: true @@ -14612,6 +15709,10 @@ packages: resolution: {integrity: sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==} dev: true + /lodash.values@4.3.0: + resolution: {integrity: sha512-r0RwvdCv8id9TUblb/O7rYPwVy6lerCbcawrfdo9iC/1t1wsNMJknO79WNBgwkH0hIeJ08jmvvESbFpNb4jH0Q==} + dev: false + /lodash.zip@4.2.0: resolution: {integrity: sha512-C7IOaBBK/0gMORRBd8OETNx3kmOkgIWIPvyDpZSCTwUrpYmgZwJkjZeOD8ww4xbOUOs4/attY+pciKvadNfFbg==} requiresBuild: true @@ -14677,6 +15778,12 @@ packages: get-func-name: 2.0.0 dev: true + /lower-case@2.0.2: + resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} + dependencies: + tslib: 2.6.2 + dev: false + /lowercase-keys@3.0.0: resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -14739,7 +15846,6 @@ packages: /map-obj@4.3.0: resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} engines: {node: '>=8'} - dev: true /map-stream@0.1.0: resolution: {integrity: sha512-CkYQrPYZfWnu/DAmVCpTSX/xHpKZ80eKh2lAkyA6AJTef6bW+6JpbQZN5rofum7da+SyN1bi5ctTm+lTfcCW3g==} @@ -15422,7 +16528,6 @@ packages: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} dependencies: brace-expansion: 1.1.11 - dev: true /minimatch@5.0.1: resolution: {integrity: sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==} @@ -15501,6 +16606,12 @@ packages: minimist: 1.2.8 dev: true + /mkdirp@1.0.4: + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} + engines: {node: '>=10'} + hasBin: true + dev: false + /mlly@1.4.2: resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==} dependencies: @@ -15577,7 +16688,6 @@ packages: /ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - dev: true /msw@2.1.7(typescript@5.1.3): resolution: {integrity: sha512-yTIYqEMqDSrdbVMrfmqP6rTKQsnIbglTvVmAHDWwNegyXPXRcV+RjsaFEqubRS266gwWCDLm9YdOkWSKLdDvJQ==} @@ -15714,6 +16824,13 @@ packages: resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} dev: false + /no-case@3.0.4: + resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} + dependencies: + lower-case: 2.0.2 + tslib: 2.6.2 + dev: false + /node-addon-api@2.0.2: resolution: {integrity: sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==} dev: false @@ -15743,6 +16860,18 @@ packages: encoding: 0.1.13 whatwg-url: 5.0.0 + /node-fetch@2.7.0: + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + dependencies: + whatwg-url: 5.0.0 + dev: false + /node-fetch@3.3.2: resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -15759,7 +16888,6 @@ packages: /node-gyp-build@4.6.0: resolution: {integrity: sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==} hasBin: true - dev: false /node-releases@2.0.14: resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} @@ -15775,6 +16903,13 @@ packages: - supports-color dev: true + /noms@0.0.0: + resolution: {integrity: sha512-lNDU9VJaOPxUmXcLb+HQFeUgQQPtMI24Gt6hgfuMHRJgMRHMF/qZ4HJD3GDru4sSw9IQl2jPjAYnQrdIeLbwow==} + dependencies: + inherits: 2.0.4 + readable-stream: 1.0.34 + dev: false + /normalize-package-data@2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: @@ -15844,6 +16979,9 @@ packages: strip-hex-prefix: 1.0.0 dev: false + /nwsapi@2.2.10: + resolution: {integrity: sha512-QK0sRs7MKv0tKe1+5uZIQk/C8XGza4DAnztJG8iD+TpJIORARrCxczA738awHrZoHeTjSSoHqao2teO0dC/gFQ==} + /object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} @@ -15982,6 +17120,15 @@ packages: is-wsl: 2.2.0 dev: true + /optimism@0.18.0: + resolution: {integrity: sha512-tGn8+REwLRNFnb9WmcY5IfpOqeX2kpaYJ1s6Ae3mn12AeydLkR3j+jSCmVQFoXqU8D41PAJ1RG1rCRNWmNZVmQ==} + dependencies: + '@wry/caches': 1.0.1 + '@wry/context': 0.7.4 + '@wry/trie': 0.4.3 + tslib: 2.6.2 + dev: false + /optionator@0.9.4: resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} engines: {node: '>= 0.8.0'} @@ -16174,7 +17321,6 @@ packages: resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} dependencies: entities: 4.5.0 - dev: true /parseurl@1.3.3: resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} @@ -16193,7 +17339,6 @@ packages: /path-is-absolute@1.0.1: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} engines: {node: '>=0.10.0'} - dev: true /path-key@3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} @@ -16206,7 +17351,6 @@ packages: /path-parse@1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - dev: true /path-scurry@1.11.1: resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} @@ -16243,6 +17387,17 @@ packages: through: 2.3.8 dev: true + /pbkdf2@3.1.2: + resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==} + engines: {node: '>=0.12'} + dependencies: + create-hash: 1.2.0 + create-hmac: 1.1.7 + ripemd160: 2.0.2 + safe-buffer: 5.2.1 + sha.js: 2.4.11 + dev: false + /peer-id@0.16.0: resolution: {integrity: sha512-EmL7FurFUduU9m1PS9cfJ5TAuCvxKQ7DKpfx3Yj6IKWyBRtosriFuOag/l3ni/dtPgPLwiA4R9IvpL7hsDLJuQ==} engines: {node: '>=15.0.0'} @@ -16450,7 +17605,6 @@ packages: /process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} requiresBuild: true - dev: true /process-warning@1.0.0: resolution: {integrity: sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==} @@ -16504,6 +17658,25 @@ packages: '@types/node': 20.12.13 long: 4.0.0 + /protobufjs@7.3.2: + resolution: {integrity: sha512-RXyHaACeqXeqAKGLDl68rQKbmObRsTIn4TYVUUug1KfS47YWCo5MacGITEryugIgZqORCvJWEk4l449POg5Txg==} + engines: {node: '>=12.0.0'} + requiresBuild: true + dependencies: + '@protobufjs/aspromise': 1.1.2 + '@protobufjs/base64': 1.1.2 + '@protobufjs/codegen': 2.0.4 + '@protobufjs/eventemitter': 1.1.0 + '@protobufjs/fetch': 1.1.0 + '@protobufjs/float': 1.0.2 + '@protobufjs/inquire': 1.1.0 + '@protobufjs/path': 1.1.2 + '@protobufjs/pool': 1.1.0 + '@protobufjs/utf8': 1.1.0 + '@types/node': 20.12.13 + long: 5.2.3 + dev: false + /proxy-agent@6.3.0: resolution: {integrity: sha512-0LdR757eTj/JfuU7TL2YCuAZnxWXu3tkJbg4Oq3geW/qFNT/32T0sp2HnZ9O0lMR4q3vwAt0+xCA8SR0WAD0og==} engines: {node: '>= 14'} @@ -16552,6 +17725,9 @@ packages: event-stream: 3.3.4 dev: true + /psl@1.9.0: + resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} + /pump@3.0.0: resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} dependencies: @@ -16561,7 +17737,10 @@ packages: /punycode@2.3.0: resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} engines: {node: '>=6'} - dev: true + + /punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} /puppeteer-core@20.9.0(typescript@5.1.3): resolution: {integrity: sha512-H9fYZQzMTRrkboEfPmf7m3CLDN6JvbxXA3qTtS+dFt27tR+CsFHzPsT6pzp6lYL6bJbAPaR0HaPO6uSi+F94Pg==} @@ -16641,6 +17820,9 @@ packages: filter-obj: 5.1.0 split-on-first: 3.0.0 + /querystringify@2.2.0: + resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} + /queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} dev: true @@ -17002,6 +18184,15 @@ packages: type-fest: 4.10.2 dev: true + /readable-stream@1.0.34: + resolution: {integrity: sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==} + dependencies: + core-util-is: 1.0.3 + inherits: 2.0.4 + isarray: 0.0.1 + string_decoder: 0.10.31 + dev: false + /readable-stream@2.3.8: resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} dependencies: @@ -17012,7 +18203,6 @@ packages: safe-buffer: 5.1.2 string_decoder: 1.1.1 util-deprecate: 1.0.2 - dev: true /readable-stream@3.6.2: resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} @@ -17066,6 +18256,13 @@ packages: ms: 2.1.3 dev: true + /rechoir@0.6.2: + resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} + engines: {node: '>= 0.10'} + dependencies: + resolve: 1.22.8 + dev: false + /recursive-readdir@2.2.3: resolution: {integrity: sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==} engines: {node: '>=6.0.0'} @@ -17145,6 +18342,21 @@ packages: set-function-name: 2.0.2 dev: true + /rehackt@0.1.0(@types/react@18.3.3)(react@18.2.0): + resolution: {integrity: sha512-7kRDOuLHB87D/JESKxQoRwv4DzbIdwkAGQ7p6QKGdVlY1IZheUnVhlk/4UZlNUVxdAXpyxikE3URsG067ybVzw==} + peerDependencies: + '@types/react': '*' + react: '*' + peerDependenciesMeta: + '@types/react': + optional: true + react: + optional: true + dependencies: + '@types/react': 18.3.3 + react: 18.2.0 + dev: false + /rehype-class-names@1.0.14: resolution: {integrity: sha512-eFBt6Qxb7K77y6P82tUtN9rKpU7guWlaK4XA4RrrSFHkUTCvr2D3cgb9OR5d4t1AaGOvR59FH9nRwUnbpn9AEg==} dependencies: @@ -17230,6 +18442,9 @@ packages: resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} dev: false + /requires-port@1.0.0: + resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} + /reselect@5.1.0: resolution: {integrity: sha512-aw7jcGLDpSgNDyWBQLv2cedml85qd95/iszJjN988zX1t7AVRJi19d9kto5+W7oCfQ94gyo40dVbT6g2k4/kXg==} dev: false @@ -17259,7 +18474,6 @@ packages: is-core-module: 2.13.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - dev: true /resolve@2.0.0-next.5: resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} @@ -17270,6 +18484,11 @@ packages: supports-preserve-symlinks-flag: 1.0.0 dev: true + /response-iterator@0.2.6: + resolution: {integrity: sha512-pVzEEzrsg23Sh053rmDUvLSkGXluZio0qu8VT6ukrYuvtjVfCbDZH9d6PGXb8HZfzdNZt8feXv/jvUzlhRgLnw==} + engines: {node: '>=0.8'} + dev: false + /responselike@3.0.0: resolution: {integrity: sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==} engines: {node: '>=14.16'} @@ -17339,6 +18558,13 @@ packages: inherits: 2.0.4 dev: false + /rlp@2.2.7: + resolution: {integrity: sha512-d5gdPmgQ0Z+AklL2NVXr/IoSjNZFfTVvQWzL/AM2AOcSzYP2xjlb0AC8YyCLc41MSNf6P6QVtjgPdmVtzb+4lQ==} + hasBin: true + dependencies: + bn.js: 5.2.1 + dev: false + /rollup-plugin-sourcemaps@0.6.3(@types/node@20.12.13)(rollup@2.79.1): resolution: {integrity: sha512-paFu+nT1xvuO1tPFYXGe+XnQvg4Hjqv/eIhG8i5EspfYYPBKL57X7iVbfv55aNVASg3dzWvES9dmWsL2KhfByw==} engines: {node: '>=10.0.0'} @@ -17394,6 +18620,27 @@ packages: fsevents: 2.3.3 dev: true + /rpc-websockets@9.0.2: + resolution: {integrity: sha512-YzggvfItxMY3Lwuax5rC18inhbjJv9Py7JXRHxTIi94JOLrqBsSsUUc5bbl5W6c11tXhdfpDPK0KzBhoGe8jjw==} + dependencies: + '@swc/helpers': 0.5.11 + '@types/uuid': 8.3.4 + '@types/ws': 8.5.10 + buffer: 6.0.3 + eventemitter3: 5.0.1 + uuid: 8.3.2 + ws: 8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 5.0.10 + dev: false + + /rrweb-cssom@0.6.0: + resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==} + + /rrweb-cssom@0.7.1: + resolution: {integrity: sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==} + /run-applescript@5.0.0: resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==} engines: {node: '>=12'} @@ -17421,7 +18668,6 @@ packages: resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} dependencies: tslib: 2.6.2 - dev: true /safaridriver@0.1.2: resolution: {integrity: sha512-4R309+gWflJktzPXBQCobbWEHlzC4aK3a+Ov3tz2Ib2aBxiwd11phkdIBH1l0EO22x24CJMUQkpKFumRriCSRg==} @@ -17440,7 +18686,6 @@ packages: /safe-buffer@5.1.2: resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} requiresBuild: true - dev: true /safe-buffer@5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} @@ -17461,6 +18706,12 @@ packages: /safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + /saxes@6.0.0: + resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} + engines: {node: '>=v12.22.7'} + dependencies: + xmlchars: 2.2.0 + /scheduler@0.23.0: resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} dependencies: @@ -17489,6 +18740,16 @@ packages: resolution: {integrity: sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA==} dev: false + /secp256k1@4.0.3: + resolution: {integrity: sha512-NLZVf+ROMxwtEj3Xa562qgv2BK5e2WNmXPiOdVIPLgs6lyTzMvBq0aWTYMI5XCP9jZMVKOcqZLw/Wc4vDkuxhA==} + engines: {node: '>=10.0.0'} + requiresBuild: true + dependencies: + elliptic: 6.5.4 + node-addon-api: 2.0.2 + node-gyp-build: 4.6.0 + dev: false + /secure-json-parse@2.7.0: resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==} dev: false @@ -17556,6 +18817,10 @@ packages: has-property-descriptors: 1.0.2 dev: true + /setimmediate@1.0.5: + resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} + dev: false + /setprototypeof@1.2.0: resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} dev: true @@ -17581,6 +18846,25 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} + /shelljs@0.8.5: + resolution: {integrity: sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==} + engines: {node: '>=4'} + hasBin: true + dependencies: + glob: 7.2.3 + interpret: 1.4.0 + rechoir: 0.6.2 + dev: false + + /shx@0.3.4: + resolution: {integrity: sha512-N6A9MLVqjxZYcVn8hLmtneQWIJtp8IKzMP4eMnx+nqkvXoqinUPCbUFLp2UcWTEIUONhlk0ewxr/jaVGlc+J+g==} + engines: {node: '>=6'} + hasBin: true + dependencies: + minimist: 1.2.8 + shelljs: 0.8.5 + dev: false + /side-channel@1.0.6: resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} engines: {node: '>= 0.4'} @@ -17635,6 +18919,22 @@ packages: requiresBuild: true dev: true + /snake-case@3.0.4: + resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} + dependencies: + dot-case: 3.0.4 + tslib: 2.6.2 + dev: false + + /snakecase-keys@5.5.0: + resolution: {integrity: sha512-r3kRtnoPu3FxGJ3fny6PKNnU3pteb29o6qAa0ugzhSseKNWRkw1dw8nIjXMyyKaU9vQxxVIE62Mb3bKbdrgpiw==} + engines: {node: '>=12'} + dependencies: + map-obj: 4.3.0 + snake-case: 3.0.4 + type-fest: 3.13.1 + dev: false + /socks-proxy-agent@8.0.2: resolution: {integrity: sha512-8zuqoLv1aP/66PHF5TqwJ7Czm3Yv32urJQHrVyhD7mmA6d61Zv8cIXQYPTWwmg6qlupnPvs/QKDmfa4P/qct2g==} engines: {node: '>= 14'} @@ -17796,6 +19096,10 @@ packages: internal-slot: 1.0.7 dev: true + /store2@2.14.3: + resolution: {integrity: sha512-4QcZ+yx7nzEFiV4BMLnr/pRa5HYzNITX2ri0Zh6sT9EyQHbBHacC6YigllUPU9X3D0f/22QCgfokpKs52YRrUg==} + dev: false + /stream-browserify@3.0.0: resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==} dependencies: @@ -17914,12 +19218,15 @@ packages: es-object-atoms: 1.0.0 dev: true + /string_decoder@0.10.31: + resolution: {integrity: sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==} + dev: false + /string_decoder@1.1.1: resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} requiresBuild: true dependencies: safe-buffer: 5.1.2 - dev: true /string_decoder@1.3.0: resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} @@ -18032,6 +19339,11 @@ packages: engines: {node: '>=14.0.0'} dev: false + /superstruct@1.0.4: + resolution: {integrity: sha512-7JpaAoX2NGyoFlI9NBh66BQXGONc+uE+MRS5i2iOBKuS4e+ccgMDjATgZldkah+33DakBxDHiss9kvUcGAO8UQ==} + engines: {node: '>=14.0.0'} + dev: false + /supports-color@5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} engines: {node: '>=4'} @@ -18055,7 +19367,6 @@ packages: /supports-preserve-symlinks-flag@1.0.0: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} - dev: true /svg-parser@2.0.4: resolution: {integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==} @@ -18066,6 +19377,14 @@ packages: engines: {node: '>=0.10'} dev: false + /symbol-observable@4.0.0: + resolution: {integrity: sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==} + engines: {node: '>=0.10'} + dev: false + + /symbol-tree@3.2.4: + resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} + /synckit@0.8.8: resolution: {integrity: sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==} engines: {node: ^14.18.0 || >=16.0.0} @@ -18147,6 +19466,15 @@ packages: source-map-support: 0.5.21 dev: true + /text-encoding-utf-8@1.0.2: + resolution: {integrity: sha512-8bw4MY9WjdsD2aMtO0OzOCY3pXGYNx2d2FfHRVUKkiCPDWjKuOlhLVASS+pD7VkLTVjW268LYJHwsnPFlBpbAg==} + dev: false + + /text-encoding@0.7.0: + resolution: {integrity: sha512-oJQ3f1hrOnbRLOcwKz0Liq2IcrvDeZRHXhd9RgLrsT+DjWY/nty1Hi7v3dtkaEYbPYe0mUoOfzRrMwfXXwgPUA==} + deprecated: no longer maintained + dev: false + /text-extensions@2.4.0: resolution: {integrity: sha512-te/NtwBwfiNRLf9Ijqx3T0nlqZiQ2XrrtBvu+cLL8ZRrGkO0NHTug8MYFKyoSrv/sHTaSKfilUkizV6XhxMJ3g==} engines: {node: '>=8'} @@ -18166,9 +19494,15 @@ packages: resolution: {integrity: sha512-YGdk8sdmr4ge3g+doFj/7RLF5kLM+Mi7DEciu9PHxnMJZMeVuZeTj31g4VE7ekUffx/IdbvrtOCiz62afg0mkg==} dev: true + /through2@2.0.5: + resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} + dependencies: + readable-stream: 2.3.8 + xtend: 4.0.2 + dev: false + /through@2.3.8: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} - dev: true /time-zone@1.0.0: resolution: {integrity: sha512-TIsDdtKo6+XrPtiTm1ssmMngN1sAhyKnTO2kunQWqNPWIVvCm15Wmw4SWInwTVgJ5u/Tr04+8Ei9TNcw4x4ONA==} @@ -18253,10 +19587,25 @@ packages: engines: {node: '>=0.6'} dev: true + /tough-cookie@4.1.4: + resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} + engines: {node: '>=6'} + dependencies: + psl: 1.9.0 + punycode: 2.3.0 + universalify: 0.2.0 + url-parse: 1.5.10 + /tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} requiresBuild: true + /tr46@5.0.0: + resolution: {integrity: sha512-tk2G5R2KRwBd+ZN0zaEXpmzdKyOYksXwywulIX95MBODjSzMIuQnQ3m8JxgbhnL1LeVo7lqQKsYa1O3Htl7K5g==} + engines: {node: '>=18'} + dependencies: + punycode: 2.3.1 + /trim-lines@3.0.1: resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} dev: true @@ -18284,6 +19633,13 @@ packages: typescript: 5.1.3 dev: true + /ts-invariant@0.10.3: + resolution: {integrity: sha512-uivwYcQaxAucv1CzRp2n/QdYPo4ILf9VXgH19zEIjFx2EJufV16P0JtJVpYHy89DItG6Kwj2oIUjrcK5au+4tQ==} + engines: {node: '>=8'} + dependencies: + tslib: 2.6.2 + dev: false + /ts-node@10.9.2(@types/node@20.12.13)(typescript@5.1.3): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true @@ -18422,7 +19778,6 @@ packages: /type-fest@3.13.1: resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} engines: {node: '>=14.16'} - dev: true /type-fest@4.10.2: resolution: {integrity: sha512-anpAG63wSpdEbLwOqH8L84urkL6PiVIov3EMmgIhhThevh9aiMQov+6Btx0wldNcvm4wV+e2/Rt1QdDwKHFbHw==} @@ -18584,6 +19939,10 @@ packages: vfile: 6.0.1 dev: true + /unionize@3.1.0: + resolution: {integrity: sha512-LQZvbanzvpzvK0QYgRvnaA9VVe+g4nTbRlyoGGWDKFrZn0HJnDN5LC2Ti0+BxpKKOCrL3BQcRBVFPy/t12Y24Q==} + dev: false + /unist-util-is@6.0.0: resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} dependencies: @@ -18636,6 +19995,10 @@ packages: unist-util-visit-parents: 6.0.1 dev: true + /universalify@0.2.0: + resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} + engines: {node: '>= 4.0.0'} + /universalify@2.0.1: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} @@ -18702,7 +20065,6 @@ packages: /untildify@4.0.0: resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} engines: {node: '>=8'} - dev: true /untun@0.1.3: resolution: {integrity: sha512-4luGP9LMYszMRZwsvyUd9MrxgEGZdZuZgpVQHEEX0lCYFESasVRvZd0EYpCkOIbJKHMuv0LskpXc/8Un+MJzEQ==} @@ -18743,6 +20105,12 @@ packages: punycode: 2.3.0 dev: true + /url-parse@1.5.10: + resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} + dependencies: + querystringify: 2.2.0 + requires-port: 1.0.0 + /url-polyfill@1.1.12: resolution: {integrity: sha512-mYFmBHCapZjtcNHW0MDq9967t+z4Dmg5CJ0KqysK3+ZbyoNOWQHksGCTWwDhxGXllkWlOc10Xfko6v4a3ucM6A==} dev: true @@ -18824,7 +20192,6 @@ packages: requiresBuild: true dependencies: node-gyp-build: 4.6.0 - dev: false /utf8@3.0.0: resolution: {integrity: sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==} @@ -18847,6 +20214,11 @@ packages: engines: {node: '>= 4'} dev: false + /uuid@8.3.2: + resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} + hasBin: true + dev: false + /uuid@9.0.1: resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} hasBin: true @@ -18964,6 +20336,29 @@ packages: - zod dev: false + /viem@2.16.2(typescript@5.1.3): + resolution: {integrity: sha512-qor3v1cJFR3jcPtcJxPbKfKURAH2agNf2IWZIaSReV6teNLERiu4Sr7kbqpkIeTAEpiDCVQwg336M+mub1m+pg==} + peerDependencies: + typescript: '>=5.0.4' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@adraffy/ens-normalize': 1.10.0 + '@noble/curves': 1.2.0 + '@noble/hashes': 1.3.2 + '@scure/bip32': 1.3.2 + '@scure/bip39': 1.2.1 + abitype: 1.0.4(typescript@5.1.3) + isows: 1.0.4(ws@8.17.1) + typescript: 5.1.3 + ws: 8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + transitivePeerDependencies: + - bufferutil + - utf-8-validate + - zod + dev: false + /vite-node@0.32.2(@types/node@20.12.13): resolution: {integrity: sha512-dTQ1DCLwl2aEseov7cfQ+kDMNJpM1ebpyMMMwWzBvLbis8Nla/6c9WQcqpPssTwS6Rp/+U6KwlIj8Eapw4bLdA==} engines: {node: '>=v14.18.0'} @@ -19095,7 +20490,7 @@ packages: fsevents: 2.3.3 dev: true - /vitest@0.32.2(webdriverio@8.36.1): + /vitest@0.32.2(jsdom@24.1.0)(webdriverio@8.36.1): resolution: {integrity: sha512-hU8GNNuQfwuQmqTLfiKcqEhZY72Zxb7nnN07koCUNmntNxbKQnVbeIS6sqUgR3eXSlbOpit8+/gr1KpqoMgWCQ==} engines: {node: '>=v14.18.0'} hasBin: true @@ -19140,6 +20535,7 @@ packages: chai: 4.3.7 concordance: 5.0.4 debug: 4.3.4(supports-color@5.5.0) + jsdom: 24.1.0 local-pkg: 0.4.3 magic-string: 0.30.8 pathe: 1.1.1 @@ -19161,6 +20557,12 @@ packages: - terser dev: true + /w3c-xmlserializer@5.0.0: + resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==} + engines: {node: '>=18'} + dependencies: + xml-name-validator: 5.0.0 + /w3name@1.0.8: resolution: {integrity: sha512-MjCUGATeNm70YE1Zro4mykaoRI9dTTlr44AB83Qt6OaRlcLvH9g0gyLwAMd3gBm8oDVU/RrDAxsDGcO8r+RIuQ==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} @@ -19458,7 +20860,7 @@ packages: deepmerge-ts: 5.1.0 got: 12.6.1 ky: 0.33.3 - ws: 8.17.0 + ws: 8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - supports-color @@ -19480,7 +20882,7 @@ packages: deepmerge-ts: 5.1.0 got: 12.6.1 ky: 0.33.3 - ws: 8.17.0 + ws: 8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - supports-color @@ -19573,6 +20975,10 @@ packages: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} requiresBuild: true + /webidl-conversions@7.0.0: + resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} + engines: {node: '>=12'} + /webpack-sources@3.2.3: resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} engines: {node: '>=10.13.0'} @@ -19637,6 +21043,23 @@ packages: engines: {node: '>=6'} dev: true + /whatwg-encoding@3.1.1: + resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} + engines: {node: '>=18'} + dependencies: + iconv-lite: 0.6.3 + + /whatwg-mimetype@4.0.0: + resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} + engines: {node: '>=18'} + + /whatwg-url@14.0.0: + resolution: {integrity: sha512-1lfMEm2IEr7RIV+f4lUNPOqfFL+pO+Xw3fJSqmjX9AbXcXcYOkCe1P6+9VBZB6n94af16NfZf+sSk0JCBZC9aw==} + engines: {node: '>=18'} + dependencies: + tr46: 5.0.0 + webidl-conversions: 7.0.0 + /whatwg-url@5.0.0: resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} requiresBuild: true @@ -19766,7 +21189,6 @@ packages: ansi-styles: 4.3.0 string-width: 4.2.3 strip-ansi: 6.0.1 - dev: true /wrap-ansi@8.1.0: resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} @@ -19829,6 +21251,22 @@ packages: optional: true utf-8-validate: optional: true + dev: false + + /ws@8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10): + resolution: {integrity: sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dependencies: + bufferutil: 4.0.8 + utf-8-validate: 5.0.10 /ws@8.5.0: resolution: {integrity: sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==} @@ -19843,6 +21281,13 @@ packages: optional: true dev: false + /xml-name-validator@5.0.0: + resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==} + engines: {node: '>=18'} + + /xmlchars@2.2.0: + resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} + /xstream@11.14.0: resolution: {integrity: sha512-1bLb+kKKtKPbgTK6i/BaoAn03g47PpFstlbe1BA+y3pNS/LfvcaghS5BFf9+EE1J+KwSQsEpfJvFN5GqFtiNmw==} dependencies: @@ -19862,7 +21307,6 @@ packages: /y18n@5.0.8: resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} engines: {node: '>=10'} - dev: true /yaeti@0.0.6: resolution: {integrity: sha512-MvQa//+KcZCUkBTIC9blM+CU9J2GzuTytsOUwf2lidtvkx/6gnEp1QvJv34t9vdjhFmha/mUiNDbN0D0mJWdug==} @@ -19892,7 +21336,6 @@ packages: /yargs-parser@20.2.9: resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} engines: {node: '>=10'} - dev: true /yargs-parser@21.1.1: resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} @@ -19937,7 +21380,6 @@ packages: string-width: 4.2.3 y18n: 5.0.8 yargs-parser: 20.2.9 - dev: true /yargs@17.7.1: resolution: {integrity: sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==} @@ -19966,6 +21408,13 @@ packages: yargs-parser: 21.1.1 dev: true + /yarn@1.22.22: + resolution: {integrity: sha512-prL3kGtyG7o9Z9Sv8IPfBNrWTDmXB4Qbes8A9rEzt6wkJV8mUvoirjU0Mp3GGAU06Y0XQyA3/2/RQFVuK7MTfg==} + engines: {node: '>=4.0.0'} + hasBin: true + requiresBuild: true + dev: false + /yauzl@2.10.0: resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==} requiresBuild: true @@ -20002,6 +21451,16 @@ packages: engines: {node: '>=12.20'} dev: true + /zen-observable-ts@1.2.5: + resolution: {integrity: sha512-QZWQekv6iB72Naeake9hS1KxHlotfRpe+WGNbNx5/ta+R3DNjVO2bswf63gXlWDcs+EMd7XY8HfVQyP1X6T4Zg==} + dependencies: + zen-observable: 0.8.15 + dev: false + + /zen-observable@0.8.15: + resolution: {integrity: sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ==} + dev: false + /zip-stream@6.0.1: resolution: {integrity: sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==} engines: {node: '>= 14'} @@ -20012,6 +21471,10 @@ packages: readable-stream: 4.5.2 dev: true + /zod@3.23.8: + resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} + dev: false + /zustand@4.4.7(@types/react@18.3.3)(react@18.2.0): resolution: {integrity: sha512-QFJWJMdlETcI69paJwhSMJz7PPWjVP8Sjhclxmxmxv/RYI7ZOvR5BHX+ktH0we9gTWQMxcne8q1OY8xxz604gw==} engines: {node: '>=12.7.0'} diff --git a/public/app-store.png b/public/app-store.png new file mode 100644 index 000000000..8e2458d7b Binary files /dev/null and b/public/app-store.png differ diff --git a/public/configs/markets.json b/public/configs/markets.json index 5d4e35b5a..390367aa9 100644 --- a/public/configs/markets.json +++ b/public/configs/markets.json @@ -1,7533 +1,7531 @@ { + "1CAT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bitcoin-cats/", + "name": "Bitcoin Cats", + "tags": [ + "NFT", + "Gaming", + "Meme" + ], + "websiteLink": "https://www.bitcoincats.world/", + "whitepaperLink": null + }, "1INCH-USD": { - "name": "1inch", + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/1inch/", + "name": "1inch", "tags": [ "Defi" - ], - "websiteLink": "https://1inch.io/", - "whitepaperLink": "https://github.com/1inch", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/1inch/" - }, + ], + "websiteLink": "https://1inch.io/", + "whitepaperLink": "https://github.com/1inch" + }, + "AA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/a3s-protocol/", + "name": "A3S Protocol", + "tags": [], + "websiteLink": "https://www.a3sprotocol.xyz/", + "whitepaperLink": "https://a3sprotocolcontact.gitbook.io/a3s-protocol/a3stokenomics/usdaa" + }, "AAVE-USD": { - "name": "Aave", + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/aave/", + "name": "Aave", + "tags": [ + "Defi" + ], + "websiteLink": "https://aave.com/", + "whitepaperLink": "https://github.com/aave/protocol-v2/blob/master/aave-v2-whitepaper.pdf" + }, + "ABBC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/abbc-coin/", + "name": "ABBC Coin", + "tags": [], + "websiteLink": "https://abbccoin.com/", + "whitepaperLink": "https://abbccoin.com/whitepaper.pdf" + }, + "ACA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/acala/", + "name": "Acala Token", "tags": [ "Defi" - ], - "websiteLink": "https://aave.com/", - "whitepaperLink": "https://github.com/aave/protocol-v2/blob/master/aave-v2-whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/aave/" - }, + ], + "websiteLink": "https://acala.network/", + "whitepaperLink": "https://wiki.acala.network/" + }, + "ACE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/fusionist/", + "name": "Fusionist", + "tags": [ + "Gaming", + "Social" + ], + "websiteLink": "https://ace.fusionist.io/", + "whitepaperLink": "https://www.fusionist.io/doc/Fusionist_Endurance_WhitePaper_Ver1.0_Publish.pdf" + }, + "ACH-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/alchemy-pay/", + "name": "Alchemy Pay", + "tags": [], + "websiteLink": "https://alchemypay.org/", + "whitepaperLink": "https://file.alchemytech.io/Alchemy_WP-EN.pdf" + }, + "ACM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ac-milan-fan-token/", + "name": "AC Milan Fan Token", + "tags": [ + "Entertainment", + "Entertainment" + ], + "websiteLink": "https://www.socios.com/", + "whitepaperLink": null + }, + "ACQ-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/acquire-fi/", + "name": "Acquire.Fi", + "tags": [ + "Real World Assets" + ], + "websiteLink": "https://acquire.fi/", + "whitepaperLink": "https://docsend.com/view/s/g6j5ms4bhubyrq8x" + }, + "ACS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/access-protocol/", + "name": "Access Protocol", + "tags": [], + "websiteLink": "https://www.accessprotocol.co/", + "whitepaperLink": "https://www.accessprotocol.co/Whitepaper_Access.pdf" + }, + "ACT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/achain/", + "name": "Achain", + "tags": [], + "websiteLink": "https://www.achain.com/", + "whitepaperLink": "https://www.achain.com/Achain%20Whitepaper%202.0_EN.pdf" + }, "ADA-USD": { - "name": "Cardano", + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cardano/", + "name": "Cardano", "tags": [ "Layer 1" - ], - "websiteLink": "https://cardano.org/", - "whitepaperLink": "https://why.cardano.org/en/introduction/motivation/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cardano/" - }, + ], + "websiteLink": "https://cardano.org/", + "whitepaperLink": "https://why.cardano.org/en/introduction/motivation/" + }, + "ADX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/adx-net/", + "name": "AdEx", + "tags": [], + "websiteLink": "https://www.adex.network/", + "whitepaperLink": "https://github.com/AmbireTech/adex-protocol" + }, + "AERGO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/aergo/", + "name": "Aergo", + "tags": [], + "websiteLink": "https://www.aergo.io/", + "whitepaperLink": "https://paper.aergo.io/AERGO_Whitepaper_v5.2.pdf" + }, "AEVO-USD": { - "name": "Aevo", + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/aevo/", + "name": "Aevo", "tags": [ "Defi" - ], - "websiteLink": "https://www.aevo.xyz/", - "whitepaperLink": "https://docs.aevo.xyz/aevo-exchange/introduction", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/aevo/" - }, + ], + "websiteLink": "https://www.aevo.xyz/", + "whitepaperLink": "https://docs.aevo.xyz/aevo-exchange/introduction" + }, + "AFC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/arsenal-fan-token/", + "name": "Arsenal Fan Token", + "tags": [ + "Entertainment" + ], + "websiteLink": "https://www.arsenal.com/news/afc-fan-token-everything-you-need-know", + "whitepaperLink": null + }, + "AGI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/delysium/", + "name": "Delysium", + "tags": [], + "websiteLink": "https://www.delysium.com/", + "whitepaperLink": "https://www.delysium.com/whitepaper" + }, "AGIX-USD": { - "name": "SingularityNET", + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/singularitynet/", + "name": "SingularityNET", "tags": [ "AI" - ], - "websiteLink": "https://public.singularitynet.io/whitepaper.pdf", - "whitepaperLink": "https://public.singularitynet.io/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/singularitynet/" - }, - "ALGO-USD": { - "name": "Algorand", + ], + "websiteLink": "https://public.singularitynet.io/whitepaper.pdf", + "whitepaperLink": "https://public.singularitynet.io/whitepaper.pdf" + }, + "AGLD-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/adventure-gold/", + "name": "Adventure Gold", + "tags": [], + "websiteLink": "https://adventuregold.org/", + "whitepaperLink": null + }, + "AIDOGE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/arbdoge-ai/", + "name": "ArbDoge AI", "tags": [ - "Layer 1" - ], - "websiteLink": "https://algorand.com/", - "whitepaperLink": "https://algorand.com/technology/white-papers", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/algorand/" - }, - "APE-USD": { - "name": "ApeCoin", - "tags": [], - "websiteLink": "https://apecoin.com/", - "whitepaperLink": "https://apecoin.com/about", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/apecoin-ape/" - }, - "API3-USD": { - "name": "API3", - "tags": [], - "websiteLink": "https://api3.org/", - "whitepaperLink": "https://drive.google.com/file/d/1JMVwk9pkGF7hvjkuu6ABA0-FrhRTzAwF/view", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/api3/" - }, - "APT-USD": { - "name": "Aptos", + "Meme" + ], + "websiteLink": "https://arbdoge.ai/", + "whitepaperLink": "https://docs.arbdoge.ai/tokenomics/aidoge" + }, + "AIEPK-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/epik-protocol/", + "name": "EpiK Protocol", + "tags": [], + "websiteLink": "https://www.epik-protocol.io/", + "whitepaperLink": "https://www.epik-protocol.io/EPIK-whitepaper-cn.pdf" + }, + "AIOZ-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/aioz-network/", + "name": "AIOZ Network", "tags": [ + "Entertainment", "Layer 1" - ], - "websiteLink": "https://aptoslabs.com/", - "whitepaperLink": "https://aptos.dev/aptos-white-paper/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/aptos/" - }, - "ARB-USD": { - "name": "Arbitrum", + ], + "websiteLink": "https://aioz.network/", + "whitepaperLink": null + }, + "AIPAD-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/aipad/", + "name": "AIPAD", + "tags": [], + "websiteLink": "https://www.aipad.tech/", + "whitepaperLink": "https://aipad-1.gitbook.io/aipad/leaderboard-tier-system" + }, + "AITECH-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/solidus-ai-tech/", + "name": "Solidus Ai Tech", + "tags": [], + "websiteLink": "https://aitech.io", + "whitepaperLink": "https://docs.aitech.io" + }, + "AKITA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/akita-inu/", + "name": "Akita Inu", "tags": [ - "Layer 2" - ], - "websiteLink": "https://arbitrum.io/", - "whitepaperLink": "https://github.com/OffchainLabs/nitro", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/arbitrum/" - }, - "ARKM-USD": { - "name": "Arkham", - "tags": [], - "websiteLink": "https://www.arkhamintelligence.com/", - "whitepaperLink": "https://www.arkhamintelligence.com/whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/arkham/" - }, - "ASTR-USD": { - "name": "Astar", + "Gaming", + "Meme" + ], + "websiteLink": "https://akita.network/", + "whitepaperLink": "https://akita-dao.gitbook.io/akita-dao/" + }, + "AKRO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/akropolis/", + "name": "Akropolis", "tags": [ - "Layer 2" - ], - "websiteLink": "https://astar.network/", - "whitepaperLink": "https://docs.astar.network/docs/getting-started", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/astar/" - }, - "ATOM-USD": { - "name": "Cosmos", + "Defi" + ], + "websiteLink": "https://akropolis.io/", + "whitepaperLink": "https://wiki.akropolis.io/wp2019/" + }, + "AKT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/akash-network/", + "name": "Akash Network", + "tags": [], + "websiteLink": "https://akash.network", + "whitepaperLink": null + }, + "ALCX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/alchemix/", + "name": "Alchemix", "tags": [ - "Layer 1" - ], - "websiteLink": "https://cosmos.network/", - "whitepaperLink": "https://v1.cosmos.network/resources/whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cosmos/" - }, - "AVAX-USD": { - "name": "Avalanche", + "Defi", + "Governance", + "Defi" + ], + "websiteLink": "https://alchemix.fi/", + "whitepaperLink": null + }, + "ALEPH-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/aleph-im/", + "name": "Aleph.im", + "tags": [], + "websiteLink": "https://aleph.im/", + "whitepaperLink": "https://aleph-im.gitbook.io/aleph-docs/introduction/welcome-to-your-dev-hub" + }, + "ALGO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/algorand/", + "name": "Algorand", "tags": [ "Layer 1" - ], - "websiteLink": "https://www.avalabs.org/", - "whitepaperLink": "https://assets.website-files.com/5d80307810123f5ffbb34d6e/6008d7bbf8b10d1eb01e7e16_Avalanche%20Platform%20Whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/avalanche/" - }, - "AXL-USD": { - "name": "Axelar", - "tags": [], - "websiteLink": "https://axelar.network/", - "whitepaperLink": "https://axelar.network/axelar_whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/axelar/" - }, - "BCH-USD": { - "name": "Bitcoin Cash", + ], + "websiteLink": "https://algorand.com/", + "whitepaperLink": "https://algorand.com/technology/white-papers" + }, + "ALI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/alethea-artificial-liquid-intelligence-token/", + "name": "Artificial Liquid Intelligence", "tags": [ - "Layer 1" - ], - "websiteLink": "https://bitcoincash.org/", - "whitepaperLink": "https://bitcoincash.org/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bitcoin-cash/" - }, - "BOME-USD": { - "name": "BOOK OF MEME", + "Entertainment", + "NFT", + "Governance" + ], + "websiteLink": "https://aiprotocol.info/", + "whitepaperLink": "https://docs.aiprotocol.info" + }, + "ALICE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/myneighboralice/", + "name": "MyNeighborAlice", "tags": [ - "Meme" - ], - "websiteLink": "https://llwapirxnupqu7xw2fspfidormcfar7ek2yp65nu7k5opjwhdywq.arweave.net/WuwHojdtHwp-9tFk8qBuiwRQR-RWsP91tPq656bHHi0", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/book-of-meme/" - }, - "BONK-USD": { - "name": "BONK COIN", + "NFT", + "Gaming" + ], + "websiteLink": "https://www.myneighboralice.com/", + "whitepaperLink": "https://static1.squarespace.com/static/601a9e78af724f7a3932fd5f/t/6197c7a3208b111b3333c707/1637337019912/My+Neighbor+Alice+Whitepaper+-+final.pdf" + }, + "ALPACA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/alpaca-finance/", + "name": "Alpaca Finance", "tags": [ - "Meme" - ], - "websiteLink": "https://bonkcoin.com/", - "whitepaperLink": "https://bonkcoin.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bonk1/" - }, - "BLUR-USD": { - "name": "Blur", + "Defi", + "Governance" + ], + "websiteLink": "https://www.alpacafinance.org/", + "whitepaperLink": "https://docs.alpacafinance.org/" + }, + "ALPHA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/alpha-finance-lab/", + "name": "Stella", "tags": [ - "NFT" - ], - "websiteLink": "https://blur.io/", - "whitepaperLink": "https://docs.blur.foundation/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/blur-token/" - }, - "BNB-USD": { - "name": "BNB", + "Defi" + ], + "websiteLink": "https://stellaxyz.io/", + "whitepaperLink": "https://docs.stellaxyz.io/" + }, + "ALPINE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/alpine-f1-team-fan-token/", + "name": "Alpine F1 Team Fan Token", + "tags": [], + "websiteLink": "https://www.binance.com/en/fan-token/team-profile/alpine", + "whitepaperLink": "https://research.binance.com/en/projects/alpine-f1" + }, + "ALT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/altlayer/", + "name": "Altlayer", "tags": [ - "Layer 1" - ], - "websiteLink": "https://www.bnbchain.org/en", - "whitepaperLink": "https://www.exodus.com/assets/docs/binance-coin-whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bnb/" - }, - "CHZ-USD": { - "name": "Chiliz", + "Governance" + ], + "websiteLink": "https://altlayer.io/", + "whitepaperLink": "https://docs.altlayer.io/" + }, + "AMB-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/airdao/", + "name": "AirDAO", "tags": [ + "Defi", + "Governance", "Layer 1" - ], - "websiteLink": "https://www.chiliz.com/", - "whitepaperLink": "https://www.chiliz.com/docs/litepaper-v1.1-20230703.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/chiliz/" - }, - "CELO-USD": { - "name": "Celo", - "tags": [], - "websiteLink": "https://celo.org", - "whitepaperLink": "https://docs.celo.org", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/celo/" - }, - "BTC-USD": { - "name": "Bitcoin", + ], + "websiteLink": "https://airdao.io/", + "whitepaperLink": null + }, + "AMP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/amp/", + "name": "Amp", + "tags": [], + "websiteLink": "https://amptoken.org", + "whitepaperLink": "https://docs.amptoken.org/about/whitepaper" + }, + "AMPL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ampleforth/", + "name": "Ampleforth", "tags": [ - "Layer 1" - ], - "websiteLink": "https://bitcoin.org/", - "whitepaperLink": "https://bitcoin.org/bitcoin.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bitcoin/" - }, - "COMP-USD": { - "name": "Compound", + "Defi" + ], + "websiteLink": "https://www.ampleforth.org/", + "whitepaperLink": "https://www.ampleforth.org/paper/" + }, + "ANKR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ankr/", + "name": "Ankr", "tags": [ "Defi" - ], - "websiteLink": "https://compound.finance/", - "whitepaperLink": "https://compound.finance/documents/Compound.Whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/compound/" - }, - "CRV-USD": { - "name": "Curve", + ], + "websiteLink": "https://www.ankr.com/", + "whitepaperLink": "https://www.ankr.com/ankr-whitepaper-2.0.pdf" + }, + "ANML-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/animal-concerts/", + "name": "Animal Concerts", + "tags": [ + "AR/VR", + "NFT", + "Entertainment" + ], + "websiteLink": "https://www.animalconcerts.com/", + "whitepaperLink": null + }, + "ANT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/aragon/", + "name": "Aragon", "tags": [ "Governance" - ], - "websiteLink": "https://curve.fi/", - "whitepaperLink": "https://curve.fi/whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/curve-dao-token/" - }, - "DOGE-USD": { - "name": "Dogecoin", + ], + "websiteLink": "https://aragon.org/", + "whitepaperLink": "https://wiki.aragon.org/documentation/whitepaper/" + }, + "APE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/apecoin-ape/", + "name": "ApeCoin", + "tags": [], + "websiteLink": "https://apecoin.com/", + "whitepaperLink": "https://apecoin.com/about" + }, + "APED-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/aped/", + "name": "APED", "tags": [ - "Layer 1", "Meme" - ], - "websiteLink": "https://dogecoin.com/", - "whitepaperLink": "https://github.com/dogecoin/dogecoin", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dogecoin/" - }, - "DOT-USD": { - "name": "Polkadot", + ], + "websiteLink": "https://www.apederc.com/", + "whitepaperLink": null + }, + "APEX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/apex-token/", + "name": "ApeX Protocol", + "tags": [ + "Defi" + ], + "websiteLink": "https://apex.exchange/", + "whitepaperLink": "https://apex-pro.gitbook.io/apex-pro" + }, + "API3-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/api3/", + "name": "API3", + "tags": [], + "websiteLink": "https://api3.org/", + "whitepaperLink": "https://drive.google.com/file/d/1JMVwk9pkGF7hvjkuu6ABA0-FrhRTzAwF/view" + }, + "APT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/aptos/", + "name": "Aptos", "tags": [ "Layer 1" - ], - "websiteLink": "https://polkadot.network/", - "whitepaperLink": "https://polkadot.network/PolkaDotPaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/polkadot-new/" - }, - "DYDX-USD": { - "name": "dYdX", + ], + "websiteLink": "https://aptoslabs.com/", + "whitepaperLink": "https://aptos.dev/aptos-white-paper/" + }, + "APU-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/apu-apustaja/", + "name": "Apu Apustaja", + "tags": [ + "Meme" + ], + "websiteLink": "https://apu.club/", + "whitepaperLink": null + }, + "AR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/arweave/", + "name": "Arweave", + "tags": [], + "websiteLink": "https://www.arweave.org", + "whitepaperLink": "https://ar-io.net/azo-0qw6bb9u5doGdMR-atcIRV_ylJCV4K4Kwv85GO4" + }, + "ARB-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/arbitrum/", + "name": "Arbitrum", + "tags": [ + "Layer 2" + ], + "websiteLink": "https://arbitrum.io/", + "whitepaperLink": "https://github.com/OffchainLabs/nitro" + }, + "ARDR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ardor/", + "name": "Ardor", + "tags": [], + "websiteLink": "https://www.jelurida.com/ardor", + "whitepaperLink": "https://ardordocs.jelurida.com" + }, + "ARG-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/argentinefootballassociationfantoken/", + "name": "Argentine Football Association Fan Token", + "tags": [ + "Entertainment", + "Entertainment" + ], + "websiteLink": "https://socios.com", + "whitepaperLink": null + }, + "ARK-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ark/", + "name": "Ark", + "tags": [], + "websiteLink": "http://ark.io/", + "whitepaperLink": "https://arkscic.com/Whitepaper.pdf" + }, + "ARKER-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/arker/", + "name": "Arker", + "tags": [], + "websiteLink": "https://playarker.com/", + "whitepaperLink": "https://playarker.com/assets/docs/whitepaper.pdf" + }, + "ARKM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/arkham/", + "name": "Arkham", + "tags": [], + "websiteLink": "https://www.arkhamintelligence.com/", + "whitepaperLink": "https://www.arkhamintelligence.com/whitepaper" + }, + "ARPA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/arpa-chain/", + "name": "ARPA", + "tags": [], + "websiteLink": "https://arpanetwork.io", + "whitepaperLink": "https://docsend.com/view/gnqammz8wtysrud4" + }, + "ARV-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ariva/", + "name": "Ariva", + "tags": [], + "websiteLink": "https://ariva.digital/", + "whitepaperLink": "https://ariva.digital/whitepaper.pdf" + }, + "AST-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/airswap/", + "name": "AirSwap", "tags": [ - "Layer 1", "Defi" - ], - "websiteLink": "https://dydx.exchange/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dydx-chain/" - }, - "DYM-USD": { - "name": "Dymension", - "tags": [], - "websiteLink": "https://dymension.xyz/", - "whitepaperLink": "https://docs.dymension.xyz/dymension-litepaper/dymension-litepaper-index", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dymension/" - }, - "ENJ-USD": { - "name": "Enjin", - "tags": [], - "websiteLink": "https://enjin.io/", - "whitepaperLink": "https://cdn.enjin.io/downloads/whitepapers/enjin-coin/en.pdf/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/enjin-coin/" - }, - "ENS-USD": { - "name": "Ethereum Name Service", - "tags": [], - "websiteLink": "https://coinmarketcap.com/currencies/ethereum-name-service/", - "whitepaperLink": "https://docs.ens.domains/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ethereum-name-service/" - }, - "EOS-USD": { - "name": "EOS", + ], + "websiteLink": "https://www.airswap.io/", + "whitepaperLink": "https://docs.airswap.io" + }, + "ASTO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/altered-state-token/", + "name": "Altered State Token", "tags": [ - "Layer 1" - ], - "websiteLink": "https://eos.io/", - "whitepaperLink": "https://github.com/EOSIO/Documentation/blob/master/TechnicalWhitePaper.md", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/eos/" - }, - "ETC-USD": { - "name": "Ethereum Classic", + "Entertainment", + "NFT", + "Gaming" + ], + "websiteLink": "https://alteredstatemachine.xyz", + "whitepaperLink": "https://whitepaper.alteredstatemachine.xyz/" + }, + "ASTR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/astar/", + "name": "Astar", "tags": [ - "Layer 1" - ], - "websiteLink": "https://ethereumclassic.org/", - "whitepaperLink": "https://ethereumclassic.org/why-classic", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ethereum-classic/" - }, - "ETH-USD": { - "name": "Ethereum", + "Layer 2" + ], + "websiteLink": "https://astar.network/", + "whitepaperLink": "https://docs.astar.network/docs/getting-started" + }, + "ASTRA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/astra-protocol/", + "name": "ASTRA Protocol", + "tags": [], + "websiteLink": "https://astraprotocol.com/", + "whitepaperLink": "https://astraprotocol.box.com/s/3nr5wliismk55tqfqdbyte14n6bxn7ko" + }, + "ATA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/automata-network/", + "name": "Automata Network", + "tags": [], + "websiteLink": "https://ata.network", + "whitepaperLink": "https://docs.ata.network/research/lightpaper" + }, + "ATH-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/aethir/", + "name": "Aethir", + "tags": [], + "websiteLink": "https://www.aethir.com/", + "whitepaperLink": "https://aethir.gitbook.io/aethir/ljvx8d8ee4ElPliP31K1" + }, + "ATLAS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/star-atlas/", + "name": "Star Atlas", "tags": [ - "Layer 1" - ], - "websiteLink": "https://ethereum.org/", - "whitepaperLink": "https://ethereum.org/whitepaper/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ethereum/", - "displayStepSize": "0.001", - "displayTickSize": "0.1" - }, - "ETHFI-USD": { - "name": "ether.fi", - "tags": [], - "websiteLink": "https://www.ether.fi/", - "whitepaperLink": "https://etherfi.gitbook.io/etherfi/ether.fi-whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ether-fi-ethfi/" - }, - "FET-USD": { - "name": "Fetch.ai", + "NFT", + "Gaming" + ], + "websiteLink": "https://staratlas.com", + "whitepaperLink": "https://staratlas.com/white-paper.pdf" + }, + "ATM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/atletico-de-madrid-fan-token/", + "name": "Atletico De Madrid Fan Token", "tags": [ - "AI" - ], - "websiteLink": "https://fetch.ai/", - "whitepaperLink": "https://www.dropbox.com/s/gxptsecwdl3jjtn/David%20Minarsch%20-%202021-04-26%2010.34.17%20-%20paper_21_finalversion.pdf?e=1&dl=0", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/fetch/" - }, - "FIL-USD": { - "name": "Filecoin", + "Entertainment", + "Entertainment" + ], + "websiteLink": "https://www.socios.com/atletico-de-madrid/", + "whitepaperLink": null + }, + "ATOM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cosmos/", + "name": "Cosmos", "tags": [ "Layer 1" - ], - "websiteLink": "https://filecoin.io/", - "whitepaperLink": "https://filecoin.io/filecoin.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/filecoin/" - }, - "FLR-USD": { - "name": "Flare", + ], + "websiteLink": "https://cosmos.network/", + "whitepaperLink": "https://v1.cosmos.network/resources/whitepaper" + }, + "ATOR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/airtor-protocol/", + "name": "ATOR Protocol", + "tags": [], + "websiteLink": "https://ator.io/", + "whitepaperLink": "https://docs.ator.io/" + }, + "AUCTION-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bounce-token/", + "name": "Bounce Token", "tags": [ - "Layer 1" - ], - "websiteLink": "https://flare.network/", - "whitepaperLink": "https://docs.flare.network/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/flare/" - }, - "FTM-USD": { - "name": "Fantom", - "tags": [], - "websiteLink": "https://fantom.foundation/", - "whitepaperLink": "https://fantom.foundation/_next/static/media/wp_fantom_v1.6.39329cdc5d0ee59684cbc6f228516383.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/fantom/" - }, - "GALA-USD": { - "name": "Gala", + "Defi" + ], + "websiteLink": "https://bounce.finance/", + "whitepaperLink": "https://docs.bounce.finance/" + }, + "AUDIO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/audius/", + "name": "Audius", "tags": [ - "Gaming", - "Layer 1" - ], - "websiteLink": "https://gala.com/", - "whitepaperLink": "https://galahackathon.com/v1.0.0/pdf/sdk-documentation.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gala/" - }, - "GMT-USD": { - "name": "GMT", + "Entertainment" + ], + "websiteLink": "https://audius.co/", + "whitepaperLink": null + }, + "AURORA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/aurora-near/", + "name": "Aurora", + "tags": [], + "websiteLink": "https://aurora.dev/", + "whitepaperLink": "https://doc.aurora.dev/" + }, + "AURY-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/aurory/", + "name": "Aurory", "tags": [ + "NFT", "Gaming" - ], - "websiteLink": "https://stepn.com/", - "whitepaperLink/": "https://whitepaper.stepn.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/green-metaverse-token/" - }, - "GRT-USD": { - "name": "The Graph", - "tags": [], - "websiteLink": "https://thegraph.com/", - "whitepaperLink/": "https://github.com/graphprotocol/research/blob/master/papers/whitepaper/the-graph-whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/the-graph/" - }, - "HNT-USD": { - "name": "Helium", + ], + "websiteLink": "https://aurory.io/", + "whitepaperLink": "https://aurory.io/whitepaper.html" + }, + "AVA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ava/", + "name": "AVA", + "tags": [], + "websiteLink": "https://www.avafoundation.org", + "whitepaperLink": "https://www.avafoundation.org/ava-2-0-whitepaper/" + }, + "AVAX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/avalanche/", + "name": "Avalanche", "tags": [ "Layer 1" - ], - "websiteLink": "https://www.helium.com", - "whitepaperLink": "http://whitepaper.helium.com", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/helium/" - }, - "HBAR-USD": { - "name": "Hedera", - "tags": [], - "websiteLink": "https://hedera.com/", - "whitepaperLink/": "https://files.hedera.com/hh_whitepaper_v2.2-20230918.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hedera/" - }, - "ICP-USD": { - "name": "Internet Computer", + ], + "websiteLink": "https://www.avalabs.org/", + "whitepaperLink": "https://assets.website-files.com/5d80307810123f5ffbb34d6e/6008d7bbf8b10d1eb01e7e16_Avalanche%20Platform%20Whitepaper.pdf" + }, + "AXL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/axelar/", + "name": "Axelar", + "tags": [], + "websiteLink": "https://axelar.network/", + "whitepaperLink": "https://axelar.network/axelar_whitepaper.pdf" + }, + "AXS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/axie-infinity/", + "name": "Axie Infinity", + "tags": [ + "NFT", + "Gaming" + ], + "websiteLink": "https://axieinfinity.com/", + "whitepaperLink": "https://whitepaper.axieinfinity.com/" + }, + "AZERO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/aleph-zero/", + "name": "Aleph Zero", "tags": [ "Layer 1" - ], - "websiteLink": "https://dfinity.org", - "whitepaperLink": "https://dfinity.org/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/internet-computer/" - }, - "IMX-USD": { - "name": "Immutable X", + ], + "websiteLink": "https://www.alephzero.org", + "whitepaperLink": "https://docs.alephzero.org/" + }, + "AZY-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/amazy/", + "name": "Amazy", + "tags": [], + "websiteLink": "https://amazy.io/", + "whitepaperLink": "https://amazy-1.gitbook.io/whitepaper/" + }, + "BADGER-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/badger-dao/", + "name": "Badger DAO", "tags": [ - "Gaming", - "Layer 2", - "NFT" - ], - "websiteLink": "https://www.immutable.com/", - "whitepaperLink": "https://assets.website-files.com/646557ee455c3e16e4a9bcb3/6499367de527dd82ab7475a3_Immutable%20Whitepaper%20Update%202023%20(3).pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/immutable-x/" - }, - "INJ-USD": { - "name": "Injective", + "Defi", + "Governance" + ], + "websiteLink": "https://app.badger.finance/", + "whitepaperLink": null + }, + "BAKE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bakerytoken/", + "name": "BakeryToken", "tags": [ - "Layer 1", + "NFT", + "Defi", + "Gaming", "Defi" - ], - "websiteLink": "https://injective.com/", - "whitepaperLink": "https://docs.injective.network/intro/01_overview.html", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/injective/" - }, - "JTO-USD": { - "name": "Jito", + ], + "websiteLink": "https://www.bakeryswap.org/", + "whitepaperLink": null + }, + "BAL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/balancer/", + "name": "Balancer", "tags": [ - "Defi" - ], - "websiteLink": "https://www.jito.network/", - "whitepaperLink": "https://github.com/jito-foundation", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/jito/" - }, - "JUP-USD": { - "name": "Jupiter", + "Defi", + "Governance" + ], + "websiteLink": "https://balancer.finance/", + "whitepaperLink": "https://balancer.finance/whitepaper/" + }, + "BAND-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/band-protocol/", + "name": "Band Protocol", "tags": [ "Defi" - ], - "websiteLink": "https://station.jup.ag/", - "whitepaperLink": "https://station.jup.ag/blog/green-paper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/jupiter-ag/" - }, - "KAVA-USD": { - "name": "Kava", - "tags": [ - "Layer 1" - ], - "websiteLink": "https://www.kava.io/", - "whitepaperLink": "https://docsend.com/view/gwbwpc3", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kava/" - }, - "LDO-USD": { - "name": "Lido DAO", + ], + "websiteLink": "https://bandprotocol.com/", + "whitepaperLink": "https://bandprotocol.com/whitepaper-3.0.1.pdf" + }, + "BAR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/fc-barcelona-fan-token/", + "name": "FC Barcelona Fan Token", "tags": [ - "Defi" - ], - "websiteLink": "https://lido.fi/", - "whitepaperLink": "https://lido.fi/static/Lido:Ethereum-Liquid-Staking.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/lido-dao/" - }, - "LINK-USD": { - "name": "Chainlink", + "Entertainment", + "Entertainment" + ], + "websiteLink": "https://chiliz.com", + "whitepaperLink": null + }, + "BAT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/basic-attention-token/", + "name": "Basic Attention Token", "tags": [ "Defi" - ], - "websiteLink": "https://chain.link/", - "whitepaperLink": "https://link.smartcontract.com/whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/chainlink/" - }, - "LTC-USD": { - "name": "Litecoin", + ], + "websiteLink": "https://basicattentiontoken.org/", + "whitepaperLink": "https://basicattentiontoken.org/BasicAttentionTokenWhitePaper-4.pdf" + }, + "BAX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/babb/", + "name": "BABB", + "tags": [], + "websiteLink": "https://getbabb.com/", + "whitepaperLink": "https://getbabb.com/wp-content/uploads/2021/03/BABB-Whitepaper.pdf" + }, + "BBF-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bubblefong/", + "name": "Bubblefong", + "tags": [], + "websiteLink": "https://bubblefong.io/", + "whitepaperLink": "https://bubblefong.gitbook.io/whitepaper/extras/baby-shark-bubble-fong-friends" + }, + "BCH-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bitcoin-cash/", + "name": "Bitcoin Cash", "tags": [ "Layer 1" - ], - "websiteLink": "https://litecoin.org/", - "whitepaperLink": "https://litecoin.info/index.php/Main_Page", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/litecoin/" - }, - "MAGIC-USD": { - "name": "MAGIC", + ], + "websiteLink": "https://bitcoincash.org/", + "whitepaperLink": "https://bitcoincash.org/" + }, + "BCUT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bitscrunch/", + "name": "bitsCrunch", "tags": [ "NFT" - ], - "websiteLink": "https://treasure.lol/", - "whitepaperLink": "https://files.treasure.lol/Treasure+Infinity+Chains+-+Litepaper+v1.0.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/magic-token/" - }, - "MANA-USD": { - "name": "Decentraland", + ], + "websiteLink": "https://bitscrunch.com/", + "whitepaperLink": "https://bitscrunch.com/bitsCrunch_Whitepaper.pdf" + }, + "BDX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/beldex/", + "name": "Beldex", + "tags": [], + "websiteLink": "https://www.beldex.io/", + "whitepaperLink": "https://beldex.io/whitepaper.pdf" + }, + "BEAM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/onbeam/", + "name": "Beam", "tags": [ - "AR/VR" - ], - "websiteLink": "https://decentraland.org/", - "whitepaperLink": "https://decentraland.org/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/decentraland/" - }, - "MASK-USD": { - "name": "Mask Network", - "tags": [], - "websiteLink": "https://mask.io/", - "whitepaperLink": "https://masknetwork.medium.com/introducing-mask-network-maskbook-the-future-of-the-internet-5a973d874edd", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mask-network/" - }, - "MATIC-USD": { - "name": "Polygon", + "Gaming", + "Governance" + ], + "websiteLink": "https://www.onbeam.com/", + "whitepaperLink": "https://docs.onbeam.com/" + }, + "BEER-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/beercoin/", + "name": "BEERCOIN", + "tags": [], + "websiteLink": "https://beercoin.wtf/" + }, + "BEL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bella-protocol/", + "name": "Bella Protocol", "tags": [ - "Layer 2" - ], - "websiteLink": "https://polygon.technology/", - "whitepaperLink": "https://polygon.technology/lightpaper-polygon.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/polygon/" - }, - "MEME-USD": { - "name": "Memecoin", + "Defi" + ], + "websiteLink": "https://bella.fi/", + "whitepaperLink": "https://bellafi.gitbook.io/bella-protocol/" + }, + "BENDOG-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ben-the-dog/", + "name": "Ben the Dog", "tags": [ + "Gaming", "Meme" - ], - "websiteLink": "https://www.memecoin.org/", - "whitepaperLink": "https://www.memecoin.org/whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/meme/" - }, - "MINA-USD": { - "name": "Mina", + ], + "websiteLink": "https://benthedog.io" + }, + "BETA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/beta-finance/", + "name": "Beta Finance", + "tags": [], + "websiteLink": "https://betafinance.org/", + "whitepaperLink": "https://betafinance.gitbook.io/betafinance/" + }, + "BETH-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/beacon-eth/", + "name": "Beacon ETH", + "tags": [], + "websiteLink": "https://ethereum.org/en/eth2/beacon-chain/", + "whitepaperLink": "https://ethos.dev/beacon-chain/" + }, + "BFC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bifrost/", + "name": "Bifrost", + "tags": [], + "websiteLink": "https://bifrostnetwork.com", + "whitepaperLink": "https://thebifrost.io/static/Bifrost_WP_Eng.pdf" + }, + "BICO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/biconomy/", + "name": "Biconomy", + "tags": [], + "websiteLink": "https://biconomy.io", + "whitepaperLink": "https://www.biconomy.io/litepaper" + }, + "BIGTIME-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/big-time/", + "name": "Big Time", "tags": [ - "Layer 1" - ], - "websiteLink": "https://minaprotocol.com/", - "whitepaperLink": "https://docs.minaprotocol.com/assets/economicsWhitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mina/" - }, - "MKR-USD": { - "name": "Maker", + "NFT", + "Gaming" + ], + "websiteLink": "https://bigtime.gg/", + "whitepaperLink": "https://wiki.bigtime.gg/big-time-getting-started/welcome-to-big-time-wiki" + }, + "BITCI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bitcicoin/", + "name": "Bitcicoin", + "tags": [], + "websiteLink": "https://www.bitcichain.com/en", + "whitepaperLink": "https://www.bitcichain.com/assets/files/whitepaper_en.pdf" + }, + "BLOCK-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/blockgames/", + "name": "BlockGames", "tags": [ - "Governance" - ], - "websiteLink": "https://makerdao.com", - "whitepaperLink": "https://makerdao.com/whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/maker/" - }, - "MOTHER-USD": { - "name": "Mother Iggy", + "Gaming" + ], + "websiteLink": "https://www.blockgames.com", + "whitepaperLink": "https://block-games.gitbook.io/whitepaper" + }, + "BLOK-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bloktopia/", + "name": "Bloktopia", + "tags": [], + "websiteLink": "https://www.bloktopia.com/", + "whitepaperLink": "https://www.bloktopia.com/wp-content/uploads/2021/10/Bloktopia-Lightpaper-.pdf" + }, + "BLUR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/blur-token/", + "name": "Blur", "tags": [ - "Meme" - ], - "websiteLink": "https://x.com/IGGYAZALEA", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mother-iggy/" - }, - "NEAR-USD": { - "name": "NEAR Protocol", + "NFT" + ], + "websiteLink": "https://blur.io/", + "whitepaperLink": "https://docs.blur.foundation/" + }, + "BLZ-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bluzelle/", + "name": "Bluzelle", + "tags": [], + "websiteLink": "https://bluzelle.com/", + "whitepaperLink": "https://bluzelle.com/wp-content/uploads/2017/10/bluzelle-whitepaper-english1-4.pdf" + }, + "BNB-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bnb/", + "name": "BNB", "tags": [ "Layer 1" - ], - "websiteLink": "https://near.org", - "whitepaperLink": "https://near.org/papers/the-official-near-white-paper/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/near-protocol/" - }, - "OCEAN-USD": { - "name": "Ocean Protocol", + ], + "websiteLink": "https://www.bnbchain.org/en", + "whitepaperLink": "https://www.exodus.com/assets/docs/binance-coin-whitepaper.pdf" + }, + "BNC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bifrost-bnc/", + "name": "Bifrost", "tags": [ - "AI" - ], - "websiteLink": "https://oceanprotocol.com/", - "whitepaperLink": "https://oceanprotocol.com/tech-whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ocean-protocol/" - }, - "ORDI-USD": { - "name": "Ordinals", + "Defi" + ], + "websiteLink": "https://bifrost.finance", + "whitepaperLink": "https://wiki.bifrost.finance/#white-paper" + }, + "BNT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bancor/", + "name": "Bancor", "tags": [ - "NFT" - ], - "websiteLink": "https://ordinals.com/", - "whitepaperLink": "https://rodarmor.com/blog/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ordi/" - }, - "OP-USD": { - "name": "Optimism", + "Defi" + ], + "websiteLink": "https://www.carbondefi.xyz/", + "whitepaperLink": "https://www.carbondefi.xyz/whitepaper" + }, + "BNX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/binaryx-new/", + "name": "BinaryX", + "tags": [ + "Gaming" + ], + "websiteLink": "https://www.binaryx.pro?cmc", + "whitepaperLink": "https://binaryx.pro/whitepaper" + }, + "BOBA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/boba-network/", + "name": "Boba Network", "tags": [ "Layer 2" - ], - "websiteLink": "https://www.optimism.io/", - "whitepaperLink": "https://github.com/ethereum-optimism", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/optimism-ethereum/" - }, - "PEPE-USD": { - "name": "Pepe", + ], + "websiteLink": "https://boba.network/", + "whitepaperLink": "https://docs.boba.network/" + }, + "BODEN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/jeo-boden/", + "name": "Jeo Boden", "tags": [ "Meme" - ], - "websiteLink": "https://www.pepe.vip/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pepe/" - }, - "PORTAL-USD": { - "name": "PORTAL", + ], + "websiteLink": "https://www.boden4pres.com/", + "whitepaperLink": null + }, + "BOME-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/book-of-meme/", + "name": "BOOK OF MEME", "tags": [ - "Gaming" - ], - "websiteLink": "https://www.portalgaming.com/", - "whitepaperLink": "https://portalxyz.nyc3.cdn.digitaloceanspaces.com/Portal_Whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/portal-gaming/" - }, - "PYTH-USD": { - "name": "Pyth Network", - "tags": [], - "websiteLink": "https://pyth.network/", - "whitepaperLink": "https://pyth.network/whitepaper_v2.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pyth-network/" - }, - "RNDR-USD": { - "name": "Render Token", + "Meme" + ], + "websiteLink": "https://llwapirxnupqu7xw2fspfidormcfar7ek2yp65nu7k5opjwhdywq.arweave.net/WuwHojdtHwp-9tFk8qBuiwRQR-RWsP91tPq656bHHi0" + }, + "BOND-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/barnbridge/", + "name": "BarnBridge", "tags": [ - "AI" - ], - "websiteLink": "https://rendernetwork.com/", - "whitepaperLink": "https://renderfoundation.com/whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/render/" - }, - "RUNE-USD": { - "name": "THORChain", + "Defi", + "Governance" + ], + "websiteLink": "https://barnbridge.com/", + "whitepaperLink": null + }, + "BONE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bone-shibaswap/", + "name": "Bone ShibaSwap", "tags": [ - "Layer 1" - ], - "websiteLink": "https://thorchain.org", - "whitepaperLink": "https://whitepaper.io/document/709/thorchain-whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/thorchain/" - }, - "SAND-USD": { - "name": "The Sandbox", + "Meme" + ], + "websiteLink": "https://www.shibatoken.com/", + "whitepaperLink": null + }, + "BONK-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bonk1/", + "name": "BONK COIN", "tags": [ - "Gaming" - ], - "websiteLink": "https://www.sandbox.game/en/", - "whitepaperLink": "https://installers.sandbox.game/The_Sandbox_Whitepaper_2020.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/the-sandbox/" - }, - "SEI-USD": { - "name": "Sei", + "Meme" + ], + "websiteLink": "https://bonkcoin.com/", + "whitepaperLink": "https://bonkcoin.com/" + }, + "BORING-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/boringdao-new/", + "name": "BoringDAO", + "tags": [], + "websiteLink": "https://www.boringdao.com/", + "whitepaperLink": null + }, + "BOSON-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/boson-protocol/", + "name": "Boson Protocol", "tags": [ - "Layer 1", - "Defi" - ], - "websiteLink": "https://www.sei.io/", - "whitepaperLink": "https://github.com/sei-protocol/sei-chain/blob/3c9576fee3494ce039df684624f918dd8066ba3f/whitepaper/Sei_Whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/sei/" - }, - "SHIB-USD": { - "name": "Shiba Inu", + "NFT", + "Real World Assets" + ], + "websiteLink": "http://bosonprotocol.io", + "whitepaperLink": "https://docsend.com/view/p7g9u8d8wiwnf9jn" + }, + "BRETT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/based-brett/", + "name": "Brett (Based)", "tags": [ "Meme" - ], - "websiteLink": "https://shibatoken.com/", - "whitepaperLink": "https://docs.shibatoken.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/shiba-inu/" - }, - "SNX-USD": { - "name": "Synthetix", + ], + "websiteLink": "https://www.basedbrett.com/" + }, + "BRISE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bitrise-token/", + "name": "Bitgert", + "tags": [], + "websiteLink": "https://bitgert.com/", + "whitepaperLink": "https://bitgert.com/wp-content/uploads/2021/12/Bitgert_Whitepaper.pdf" + }, + "BRWL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/blockchain-brawlers/", + "name": "Blockchain Brawlers", + "tags": [], + "websiteLink": "https://www.bcbrawlers.com/", + "whitepaperLink": null + }, + "BSV-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bitcoin-sv/", + "name": "Bitcoin SV", + "tags": [], + "websiteLink": "https://www.bsvblockchain.org/", + "whitepaperLink": null + }, + "BSW-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/biswap/", + "name": "Biswap", "tags": [ + "NFT", + "Defi", + "Gaming", "Defi" - ], - "websiteLink": "https://synthetix.io/", - "whitepaperLink": "https://docs.synthetix.io/litepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/synthetix-network-token/" - }, - "SOL-USD": { - "name": "Solana", + ], + "websiteLink": "https://biswap.org/", + "whitepaperLink": "https://docs.biswap.org/" + }, + "BTC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bitcoin/", + "name": "Bitcoin", "tags": [ "Layer 1" - ], - "websiteLink": "https://solana.com/", - "whitepaperLink": "https://solana.com/solana-whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/solana/" - }, - "STRK-USD": { - "name": "Starknet", + ], + "websiteLink": "https://bitcoin.org/", + "whitepaperLink": "https://bitcoin.org/bitcoin.pdf" + }, + "BTM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bytom/", + "name": "Bytom", "tags": [ - "Layer 2" - ], - "websiteLink": "https://www.starknet.io/en", - "whitepaperLink": "https://docs.starknet.io/documentation/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/starknet-token/" - }, - "STX-USD": { - "name": "Stacks", + "Real World Assets" + ], + "websiteLink": "http://bytom.io/", + "whitepaperLink": "https://github.com/Bytom/wiki" + }, + "BTS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bitshares/", + "name": "BitShares", "tags": [ - "Layer 2" - ], - "websiteLink": "https://www.stacks.co/", - "whitepaperLink": "https://gaia.blockstack.org/hub/1AxyPunHHAHiEffXWESKfbvmBpGQv138Fp/stacks.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/stacks/" - }, - "SUI-USD": { - "name": "Sui", + "Defi" + ], + "websiteLink": "https://bitshares.github.io", + "whitepaperLink": "https://bitshares.github.io/docs/#/whitepaper" + }, + "BTT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bittorrent-new/", + "name": "BitTorrent (New)", + "tags": [], + "websiteLink": "https://bt.io/", + "whitepaperLink": "https://www.bittorrent.com/btt/btt-docs/BitTorrent_(BTT)_White_Paper_v0.8.7_Feb_2019.pdf" + }, + "BURGER-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/burger-cities/", + "name": "BurgerCities", "tags": [ - "Layer 1" - ], - "websiteLink": "https://sui.io/", - "whitepaperLink": "https://github.com/MystenLabs", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/sui/" - }, - "SUSHI-USD": { - "name": "Sushi", + "Defi", + "Gaming" + ], + "websiteLink": "http://app.burgercities.org/", + "whitepaperLink": "https://burgerswap.gitbook.io/burgercities/" + }, + "BZZ-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ethereum-swarm/", + "name": "Swarm", + "tags": [], + "websiteLink": "https://www.ethswarm.org/", + "whitepaperLink": "https://www.ethswarm.org/swarm-whitepaper.pdf" + }, + "C98-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/coin98/", + "name": "Coin98", + "tags": [], + "websiteLink": "https://www.coin98.com/", + "whitepaperLink": "https://docs.coin98.com/" + }, + "CAKE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pancakeswap/", + "name": "PancakeSwap", "tags": [ - "Defi" - ], - "websiteLink": "https://sushi.com/", - "whitepaperLink": "https://docs.sushi.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/sushiswap/" - }, - "TIA-USD": { - "name": "Celestia", + "Defi", + "Governance", + "NFT" + ], + "websiteLink": "https://pancakeswap.finance/", + "whitepaperLink": "https://docs.pancakeswap.finance/developers" + }, + "CANDY-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/candy-pocket/", + "name": "Candy Pocket", + "tags": [], + "websiteLink": "https://www.candypocket.com", + "whitepaperLink": "https://d2g38dx0j6xqav.cloudfront.net/online/file/candypoket-1.7EN.pdf" + }, + "CAPO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/il-capo-of-crypto/", + "name": "IL CAPO OF CRYPTO", "tags": [ - "Layer 1" - ], - "websiteLink": "https://celestia.org/", - "whitepaperLink": "https://arxiv.org/pdf/1905.09274.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/celestia/" - }, - "TON-USD": { - "name": "Toncoin", + "Meme" + ], + "websiteLink": "https://www.capocoin.xyz/", + "whitepaperLink": null + }, + "CAS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cashaa/", + "name": "Cashaa", + "tags": [], + "websiteLink": "https://www.cashaa.com/", + "whitepaperLink": "https://storage.googleapis.com/cashaa-cdn/cashaa/pdf/cashaa_wp_v2.pdf" + }, + "CBK-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cobak-token/", + "name": "Cobak Token", + "tags": [], + "websiteLink": "https://cobak.co.kr/", + "whitepaperLink": "https://storage.cobak.co/custom_upload/1599808473023280_729b6827ea.pdf" + }, + "CCD-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/concordium/", + "name": "Concordium", "tags": [ "Layer 1" - ], - "websiteLink": "https://ton.org/", - "whitepaperLink": "https://ton.org/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/toncoin/" - }, - "TRX-USD": { - "name": "TRON", + ], + "websiteLink": "https://www.concordium.com", + "whitepaperLink": "https://assets.website-files.com/64f060f3fc95f9d2081781db/651fec84262ba8e696da6a65_Concordium%20White%20Paper%20v1.7.pdf" + }, + "CEEK-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ceek-vr/", + "name": "CEEK VR", "tags": [ - "Defi" - ], - "websiteLink": "https://tron.network/", - "whitepaperLink": "https://tron.network/static/doc/white_paper_v_2_0.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/tron/" - }, - "UMA-USD": { - "name": "UMA", + "AR/VR", + "Entertainment", + "NFT" + ], + "websiteLink": "https://www.ceek.io/", + "whitepaperLink": null + }, + "CEL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/celsius/", + "name": "Celsius", + "tags": [], + "websiteLink": "https://celsius.network/", + "whitepaperLink": null + }, + "CELO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/celo/", + "name": "Celo", + "tags": [], + "websiteLink": "https://celo.org", + "whitepaperLink": "https://docs.celo.org" + }, + "CELR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/celer-network/", + "name": "Celer Network", + "tags": [], + "websiteLink": "https://www.celer.network/#", + "whitepaperLink": "https://im-docs.celer.network/developer/celer-im-overview" + }, + "CERE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cere-network/", + "name": "Cere Network", "tags": [ - "Defi" - ], - "websiteLink": "https://umaproject.org/", - "whitepaperLink": "https://github.com/UMAprotocol/whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/uma/" - }, - "UNI-USD": { - "name": "Uniswap", + "Gaming", + "Social" + ], + "websiteLink": "https://www.cere.network", + "whitepaperLink": "https://cere-network.gitbook.io/cere-network/" + }, + "CETUS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cetus-protocol/", + "name": "Cetus Protocol", "tags": [ "Defi" - ], - "websiteLink": "https://uniswap.org/", - "whitepaperLink": "https://uniswap.org/whitepaper-v3.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/uniswap/" - }, - "WIF-USD": { - "name": "dogwifhat", + ], + "websiteLink": "https://www.cetus.zone/", + "whitepaperLink": null + }, + "CFG-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/centrifuge/", + "name": "Centrifuge", "tags": [ - "Meme" - ], - "websiteLink": "https://dogwifcoin.org/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dogwifhat/" - }, - "WLD-USD": { - "name": "Worldcoin", - "tags": [], - "websiteLink": "https://worldcoin.org/", - "whitepaperLink": "https://whitepaper.worldcoin.org/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/worldcoin-org/" - }, - "WOO-USD": { - "name": "WOO Network", + "Real World Assets" + ], + "websiteLink": "https://centrifuge.io/", + "whitepaperLink": "https://centrifuge.io/cfg_token_summary.pdf" + }, + "CFX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/conflux-network/", + "name": "Conflux", "tags": [ + "NFT", "Defi" - ], - "websiteLink": "https://woo.org/", - "whitepaperLink": "https://woo.org/Litepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/wootrade/" - }, - "XLM-USD": { - "name": "Stellar", + ], + "websiteLink": "https://confluxnetwork.org/", + "whitepaperLink": "https://confluxnetwork.org/files/Conflux_Economic_Paper_20201230.pdf" + }, + "CGPT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/chaingpt/", + "name": "ChainGPT", "tags": [ - "Layer 1" - ], - "websiteLink": "https://www.stellar.org/", - "whitepaperLink": "https://www.stellar.org/papers/stellar-consensus-protocol", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/stellar/" - }, - "XMR-USD": { - "name": "Monero", + "Entertainment", + "NFT", + "Defi", + "Governance" + ], + "websiteLink": "https://www.chaingpt.org", + "whitepaperLink": "https://docs.chaingpt.org" + }, + "CHAT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/solchat/", + "name": "Solchat", + "tags": [], + "websiteLink": "https://www.solchat.io/", + "whitepaperLink": "http://docs.solchat.io/" + }, + "CHR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/chromia/", + "name": "Chromia", "tags": [ + "NFT", + "Defi", + "Gaming", + "Real World Assets", "Layer 1" - ], - "websiteLink": "https://www.getmonero.org/", - "whitepaperLink": "https://www.getmonero.org/resources/research-lab/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/monero/" - }, - "XRP-USD": { - "name": "Ripple", + ], + "websiteLink": "https://chromia.com/", + "whitepaperLink": "https://chromia.com/documents/Chromia-_-Platform-white-paper2019.pdf" + }, + "CHRP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/chirpley/", + "name": "Chirpley", + "tags": [], + "websiteLink": "https://chirpley.ai", + "whitepaperLink": "https://chirpley.gitbook.io" + }, + "CHZ-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/chiliz/", + "name": "Chiliz", "tags": [ "Layer 1" - ], - "websiteLink": "https://ripple.com/currency/", - "whitepaperLink": "https://github.com/ripple", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/xrp/" - }, - "XTZ-USD": { - "name": "Tezos", + ], + "websiteLink": "https://www.chiliz.com/", + "whitepaperLink": "https://www.chiliz.com/docs/litepaper-v1.1-20230703.pdf" + }, + "CIRUS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cirus-foundation/", + "name": "Cirus Foundation", + "tags": [], + "websiteLink": "https://www.cirusfoundation.com", + "whitepaperLink": "https://cirusfoundation.notion.site/White-Paper-60e6f071affe417c9ae13a94723dea1c" + }, + "CITY-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/manchester-city-fan-token/", + "name": "Manchester City Fan Token", "tags": [ - "Layer 1" - ], - "websiteLink": "https://tezos.com", - "whitepaperLink": "https://tezos.com/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/tezos/" - }, - "YFI-USD": { - "name": "Yearn", + "Entertainment", + "Entertainment" + ], + "websiteLink": "https://www.socios.com", + "whitepaperLink": null + }, + "CKB-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/nervos-network/", + "name": "Nervos Network", "tags": [ + "NFT", "Defi" - ], - "websiteLink": "https://yearn.finance/", - "whitepaperLink": "https://docs.yearn.finance/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/yearn-finance/" - }, - "ZEC-USD": { - "name": "Zcash", + ], + "websiteLink": "http://nervos.org/", + "whitepaperLink": "https://github.com/nervosnetwork/rfcs/blob/master/rfcs/0002-ckb/0002-ckb.md" + }, + "CMP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/caduceus-foundation/", + "name": "Caduceus", + "tags": [], + "websiteLink": "https://www.caduceus.foundation/", + "whitepaperLink": "https://www.caduceus.foundation/Caduceus_white_paperV1.1.pdf" + }, + "COMBO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/combo-network/", + "name": "COMBO", "tags": [ - "Layer 1" - ], - "websiteLink": "https://z.cash/", - "whitepaperLink": "https://z.cash/technology/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/zcash/" - }, - "ZETA-USD": { - "name": "ZetaChain", + "Entertainment", + "NFT", + "Gaming" + ], + "websiteLink": "https://combonetwork.io/", + "whitepaperLink": "https://docs.combonetwork.io/" + }, + "COMP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/compound/", + "name": "Compound", "tags": [ - "Layer 1" - ], - "websiteLink": "https://www.zetachain.com/", - "whitepaperLink": "https://www.zetachain.com/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/zetachain/" - }, - "ZRX-USD": { - "name": "0x", + "Defi" + ], + "websiteLink": "https://compound.finance/", + "whitepaperLink": "https://compound.finance/documents/Compound.Whitepaper.pdf" + }, + "CONV-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/convergence/", + "name": "Convergence", "tags": [ "Defi" - ], - "websiteLink": "https://0x.org/", - "whitepaperLink": "https://0x.org/pdfs/0x_white_paper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/0x/" - }, - "DAI-USD": { - "name": "Dai", + ], + "websiteLink": "https://conv.finance/", + "whitepaperLink": "https://conv.finance/Convergence_whitepaper.pdf" + }, + "COOKIE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cookie/", + "name": "Cookie", + "tags": [], + "websiteLink": "https://www.cookie3.com/", + "whitepaperLink": "https://assets.cdn.cookie3.co/assets/Cookie3_Litepaper.pdf" + }, + "COQ-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/coq-inu/", + "name": "Coq Inu", + "tags": [ + "Meme" + ], + "websiteLink": "https://www.coqinu.com/", + "whitepaperLink": null + }, + "CORE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/core-dao/", + "name": "Core", + "tags": [], + "websiteLink": "https://www.coredao.org/", + "whitepaperLink": "https://docs.coredao.org/core-white-paper-v1.0.5/" + }, + "COTI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/coti/", + "name": "COTI", "tags": [ "Defi" - ], - "websiteLink": "https://makerdao.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/multi-collateral-dai/" - }, - "MNT-USD": { - "name": "Mantle", + ], + "websiteLink": "https://coti.io/", + "whitepaperLink": "https://coti.io/files/COTI-technical-whitepaper.pdf" + }, + "CPOOL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/clearpool/", + "name": "Clearpool", "tags": [ - "Layer 2" - ], - "websiteLink": "https://www.mantle.xyz/", - "whitepaperLink": "https://docs.mantle.xyz/network/introduction/overview", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mantle/" - }, + "Defi", + "Real World Assets" + ], + "websiteLink": "https://clearpool.finance/", + "whitepaperLink": null + }, + "CQT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/covalent/", + "name": "Covalent", + "tags": [ + "Defi" + ], + "websiteLink": "https://www.covalenthq.com/", + "whitepaperLink": null + }, + "CREAM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cream-finance/", + "name": "Cream Finance", + "tags": [ + "Defi", + "Governance" + ], + "websiteLink": "https://cream.finance/", + "whitepaperLink": "https://docs.cream.finance/" + }, "CRO-USD": { - "name": "Cronos", + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cronos/", + "name": "Cronos", "tags": [ "Layer 1" - ], - "websiteLink": "https://cronos.org/", - "whitepaperLink": "https://whitepaper.cronos.org/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cronos/" - }, - "KAS-USD": { - "name": "Kaspa", + ], + "websiteLink": "https://cronos.org/", + "whitepaperLink": "https://whitepaper.cronos.org/" + }, + "CRPT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/crpt/", + "name": "Crypterium", + "tags": [], + "websiteLink": "https://crypterium.com/", + "whitepaperLink": null + }, + "CRU-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/crustnetwork/", + "name": "Crust Network", + "tags": [], + "websiteLink": "https://www.crust.network/", + "whitepaperLink": "https://wiki.crust.network/en" + }, + "CRV-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/curve-dao-token/", + "name": "Curve", + "tags": [ + "Governance" + ], + "websiteLink": "https://curve.fi/", + "whitepaperLink": "https://curve.fi/whitepaper" + }, + "CSIX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/carbon-browser/", + "name": "Carbon browser", + "tags": [], + "websiteLink": "https://carbon.website/", + "whitepaperLink": "https://carbon.website/whitepaper/" + }, + "CSPR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/casper/", + "name": "Casper", "tags": [ "Layer 1" - ], - "websiteLink": "https://www.kaspa.org", - "whitepaperLink": "https://eprint.iacr.org/2018/104.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kaspa/" - }, - "TAO-USD": { - "name": "Bittensor", - "tags": [], - "websiteLink": "https://bittensor.com", - "whitepaperLink": "https://drive.google.com/file/d/1VnsobL6lIAAqcA1_Tbm8AYIQscfJV4KU/view?usp=sharing", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bittensor/" - }, - "AR-USD": { - "name": "Arweave", - "tags": [], - "websiteLink": "https://www.arweave.org", - "whitepaperLink": "https://ar-io.net/azo-0qw6bb9u5doGdMR-atcIRV_ylJCV4K4Kwv85GO4", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/arweave/" - }, - "OKB-USD": { - "name": "OKB", - "tags": [], - "websiteLink": "https://www.okx.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/okb/" - }, - "VET-USD": { - "name": "VeChain", + ], + "websiteLink": "https://casper.network/", + "whitepaperLink": "https://casper.network/network/developers/getting-started" + }, + "CTC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/creditcoin/", + "name": "Creditcoin", "tags": [ "Real World Assets" - ], - "websiteLink": "https://www.vechain.org/", - "whitepaperLink": "https://www.vechain.org/whitepaper/#bit_65sv8", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/vechain/" - }, - "THETA-USD": { - "name": "Theta Network", - "tags": [ - "Entertainment", - "AR/VR", - "NFT", - "Defi", - "Layer 1" - ], - "websiteLink": "https://www.thetatoken.org/", - "whitepaperLink": "https://s3.us-east-2.amazonaws.com/assets.thetatoken.org/Theta-white-paper-latest.pdf?v=1553657855.509", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/theta-network/" - }, - "FLOKI-USD": { - "name": "FLOKI", + ], + "websiteLink": "https://creditcoin.org", + "whitepaperLink": "https://www.creditcoin.org/white-paper" + }, + "CTK-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/shentu/", + "name": "Shentu", + "tags": [], + "websiteLink": "https://www.shentu.technology/", + "whitepaperLink": "https://www.shentu.technology/whitepaper" + }, + "CTSI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cartesi/", + "name": "Cartesi", "tags": [ - "Gaming", - "Meme" - ], - "websiteLink": "https://floki.com/", - "whitepaperLink": "https://docs.floki.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/floki-inu/" - }, - "CORE-USD": { - "name": "Core", - "tags": [], - "websiteLink": "https://www.coredao.org/", - "whitepaperLink": "https://docs.coredao.org/core-white-paper-v1.0.5/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/core-dao/" - }, - "FLOW-USD": { - "name": "Flow", + "Layer 2" + ], + "websiteLink": "https://cartesi.io/", + "whitepaperLink": "https://cartesi.io/docs/" + }, + "CTX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cryptex-finance/", + "name": "Cryptex Finance", + "tags": [], + "websiteLink": "https://cryptex.finance/", + "whitepaperLink": "https://cryptex.finance/White_Paper.pdf" + }, + "CTXC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cortex/", + "name": "Cortex", + "tags": [], + "websiteLink": "http://www.cortexlabs.ai/", + "whitepaperLink": "https://cortexlabs.ai/cortex_2_0_whitepaper_en" + }, + "CUDOS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cudos/", + "name": "CUDOS", "tags": [ - "NFT", + "AR/VR", + "Gaming", "Layer 1" - ], - "websiteLink": "https://flow.com", - "whitepaperLink": "https://www.onflow.org/technical-paper/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/flow/" - }, - "AKT-USD": { - "name": "Akash Network", - "tags": [], - "websiteLink": "https://akash.network", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/akash-network/" - }, - "BEAM-USD": { - "name": "Beam", + ], + "websiteLink": "https://www.cudos.org/", + "whitepaperLink": null + }, + "CULT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cult-dao/", + "name": "Cult DAO", + "tags": [], + "websiteLink": "https://cultdao.io", + "whitepaperLink": "https://cultdao.io/wp-content/uploads/2022/01/CULT-DAO-Manifesto-1.pdf" + }, + "CUSD-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/celo-dollar/", + "name": "Celo Dollar", "tags": [ - "Gaming", - "Governance" - ], - "websiteLink": "https://www.onbeam.com/", - "whitepaperLink": "https://docs.onbeam.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/onbeam/" - }, - "ONDO-USD": { - "name": "Ondo", + "Defi" + ], + "websiteLink": "https://celo.org/", + "whitepaperLink": "https://celo.org/papers" + }, + "CVC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/civic/", + "name": "Civic", + "tags": [], + "websiteLink": "https://www.civic.com/", + "whitepaperLink": "https://www.allcryptowhitepapers.com/civic-whitepaper/" + }, + "CVP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/powerpool/", + "name": "PowerPool", "tags": [ - "Real World Assets" - ], - "websiteLink": "https://ondo.foundation/", - "whitepaperLink": "https://docs.ondo.foundation/ondo-token", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ondo-finance/" - }, - "BSV-USD": { - "name": "Bitcoin SV", - "tags": [], - "websiteLink": "https://www.bsvblockchain.org/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bitcoin-sv/" - }, - "ENA-USD": { - "name": "Ethena", + "Defi", + "Governance" + ], + "websiteLink": "https://powerpool.finance/", + "whitepaperLink": "https://docs.powerpool.finance/powerpool-and-poweragent-network/powerpool-overview/powerpool" + }, + "CVX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/convex-finance/", + "name": "Convex Finance", "tags": [ "Defi" - ], - "websiteLink": "https://www.ethena.fi/", - "whitepaperLink": "https://ethena-labs.gitbook.io/ethena-labs/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ethena/" - }, - "BTT-USD": { - "name": "BitTorrent (New)", - "tags": [], - "websiteLink": "https://bt.io/", - "whitepaperLink": "https://www.bittorrent.com/btt/btt-docs/BitTorrent_(BTT)_White_Paper_v0.8.7_Feb_2019.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bittorrent-new/" - }, - "QNT-USD": { - "name": "Quant", + ], + "websiteLink": "https://www.convexfinance.com/", + "whitepaperLink": null + }, + "CWAR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cryowar/", + "name": "Cryowar", "tags": [ - "Real World Assets" - ], - "websiteLink": "https://quant.network/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/quant/" - }, - "AXS-USD": { - "name": "Axie Infinity", + "NFT", + "Gaming" + ], + "websiteLink": "https://cryowar.com/", + "whitepaperLink": "https://www.cryowar.com/files/wp35.pdf" + }, + "CWEB-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/coinweb/", + "name": "Coinweb", "tags": [ - "NFT", + "Layer 2" + ], + "websiteLink": "https://www.coinweb.io", + "whitepaperLink": "https://coinweb.io/wp-content/uploads/2023/12/Coinweb-Whitepaper.pdf" + }, + "CWS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/crowns/", + "name": "Seascape Crowns", + "tags": [ + "NFT", "Gaming" - ], - "websiteLink": "https://axieinfinity.com/", - "whitepaperLink": "https://whitepaper.axieinfinity.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/axie-infinity/" - }, - "NEO-USD": { - "name": "Neo", - "tags": [], - "websiteLink": "https://neo.org/", - "whitepaperLink": "https://docs.neo.org/docs/en-us/index.html", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/neo/" - }, - "EGLD-USD": { - "name": "MultiversX", + ], + "websiteLink": "https://www.seascape.network/", + "whitepaperLink": "https://f2be4719-641d-430b-92d5-747132d8c9bd.filesusr.com/ugd/061436_2d3e0cc2c8cc41a0a42e3cc2d57c7e3e.pdf" + }, + "CYBER-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cyberconnect/", + "name": "Cyber", "tags": [ - "Defi", - "Gaming", - "Layer 1" - ], - "websiteLink": "https://multiversx.com/", - "whitepaperLink": "https://files.multiversx.com/multiversx-whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/multiversx-egld/" - }, - "JASMY-USD": { - "name": "JasmyCoin", - "tags": [], - "websiteLink": "https://www.jasmy.co.jp/en_company.html", - "whitepaperLink": "https://www.jasmy.co.jp/images/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/jasmy/" - }, - "W-USD": { - "name": "Wormhole", + "NFT", + "Governance" + ], + "websiteLink": "https://cyber.co/", + "whitepaperLink": "https://docs.cyber.co/build-on-cyber/contract-deployment" + }, + "DAG-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/constellation/", + "name": "Constellation", + "tags": [], + "websiteLink": "https://www.constellationnetwork.io", + "whitepaperLink": null + }, + "DAI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/multi-collateral-dai/", + "name": "Dai", "tags": [ - "NFT", - "Defi", + "Defi" + ], + "websiteLink": "https://makerdao.com/", + "whitepaperLink": null + }, + "DAO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dao-maker/", + "name": "DAO Maker", + "tags": [ + "Defi", "Governance" - ], - "websiteLink": "https://wormhole.com", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/wormhole/" - }, - "XEC-USD": { - "name": "eCash", + ], + "websiteLink": "https://daomaker.com/", + "whitepaperLink": null + }, + "DAPPX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dappstore/", + "name": "dAppstore", + "tags": [], + "websiteLink": "https://dappstore.me", + "whitepaperLink": "https://dappstore.me/pdf/dAppstore_whitepaper_Eng.pdf" + }, + "DAR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mines-of-dalarnia/", + "name": "Mines of Dalarnia", "tags": [ - "Layer 1" - ], - "websiteLink": "https://e.cash/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ecash/" - }, - "AIOZ-USD": { - "name": "AIOZ Network", + "NFT", + "Gaming" + ], + "websiteLink": "https://www.minesofdalarnia.com/", + "whitepaperLink": "https://www.minesofdalarnia.com/assets/MoD-Litepaper-updated-27-Oct.pdf" + }, + "DASH-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dash/", + "name": "Dash", "tags": [ - "Entertainment", - "Layer 1" - ], - "websiteLink": "https://aioz.network/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/aioz-network/" - }, - "KCS-USD": { - "name": "KuCoin Token", - "tags": [], - "websiteLink": "https://www.kucoin.com/", - "whitepaperLink": "https://www.kcs.foundation/kcs-whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kucoin-token/" - }, - "CFX-USD": { - "name": "Conflux", + "Governance" + ], + "websiteLink": "https://www.dash.org/", + "whitepaperLink": "https://docs.dash.org/" + }, + "DATA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/streamr/", + "name": "Streamr", + "tags": [], + "websiteLink": "https://streamr.network", + "whitepaperLink": "https://s3.amazonaws.com/streamr-public/streamr-datacoin-whitepaper-2017-07-25-v1_1.pdf" + }, + "DBC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/deepbrain-chain/", + "name": "DeepBrain Chain", + "tags": [], + "websiteLink": "https://www.deepbrainchain.org/", + "whitepaperLink": "https://www.deepbrainchain.org/assets/pdf/DeepBrainChainWhitepaper_en.pdf" + }, + "DC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dogechain/", + "name": "Dogechain", + "tags": [ + "Meme" + ], + "websiteLink": "https://dogechain.dog/", + "whitepaperLink": null + }, + "DCK-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dexcheck/", + "name": "DexCheck AI", + "tags": [], + "websiteLink": "https://dexcheck.ai/info", + "whitepaperLink": "https://dexcheck.gitbook.io/whitepaper/general/about-dexcheck" + }, + "DCR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/decred/", + "name": "Decred", + "tags": [], + "websiteLink": "https://decred.org/", + "whitepaperLink": "https://docs.decred.org/" + }, + "DEFI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/de-fi/", + "name": "DeFi", "tags": [ - "NFT", "Defi" - ], - "websiteLink": "https://confluxnetwork.org/", - "whitepaperLink": "https://confluxnetwork.org/files/Conflux_Economic_Paper_20201230.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/conflux-network/" - }, - "PENDLE-USD": { - "name": "Pendle", - "tags": [], - "websiteLink": "https://pendle.finance/", - "whitepaperLink": "https://docs.pendle.finance/resources/lite-paper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pendle/" - }, - "GNO-USD": { - "name": "Gnosis", + ], + "websiteLink": "https://de.fi/", + "whitepaperLink": "https://docs.de.fi/welcome/readme" + }, + "DEGEN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/degen-base/", + "name": "Degen", "tags": [ - "Defi", - "Layer 1" - ], - "websiteLink": "https://gnosis.io/", - "whitepaperLink": "https://github.com/gnosis/research/blob/master/gnosis-whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gnosis-gno/" - }, - "LPT-USD": { - "name": "Livepeer", - "tags": [], - "websiteLink": "https://livepeer.org/", - "whitepaperLink": "https://github.com/livepeer/wiki/blob/master/WHITEPAPER.md", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/livepeer/" - }, - "NEXO-USD": { - "name": "Nexo", - "tags": [], - "websiteLink": "https://nexo.com", - "whitepaperLink": "https://nexo.com/assets/downloads/Nexo-Whitepaper.pdf?=a", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/nexo/" - }, - "CAKE-USD": { - "name": "PancakeSwap", + "Meme" + ], + "websiteLink": "https://www.degen.tips/", + "whitepaperLink": null + }, + "DEGO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dego-finance/", + "name": "Dego Finance", "tags": [ - "NFT", - "Defi", - "Defi", + "NFT", + "Defi", "Governance" - ], - "websiteLink": "https://pancakeswap.finance/", - "whitepaperLink": "https://docs.pancakeswap.finance/developers", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pancakeswap/" - }, - "IOTA-USD": { - "name": "IOTA", - "tags": [], - "websiteLink": "https://www.iota.org/", - "whitepaperLink": "https://iota.org/IOTA_Whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/iota/" - }, - "USDD-USD": { - "name": "USDD", - "tags": [], - "websiteLink": "https://usdd.io/", - "whitepaperLink": "https://usdd.network/USDD-en.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/usdd/" - }, - "TFUEL-USD": { - "name": "Theta Fuel", + ], + "websiteLink": "https://dego.finance/", + "whitepaperLink": "https://docs.dego.finance/" + }, + "DENT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dent/", + "name": "Dent", + "tags": [], + "websiteLink": "https://www.dentwireless.com/", + "whitepaperLink": "https://www.dentwireless.com/whitepaper" + }, + "DEP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/deapcoin/", + "name": "DEAPcoin", + "tags": [ + "NFT", + "Gaming" + ], + "websiteLink": "https://dea.sg/", + "whitepaperLink": "https://playmining.gitbook.io/whitepaper/" + }, + "DESO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/deso/", + "name": "Decentralized Social", + "tags": [], + "websiteLink": "https://deso.com", + "whitepaperLink": "https://docs.deso.org/about-deso-chain/readme" + }, + "DEXE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dexe/", + "name": "DeXe", "tags": [ - "Entertainment", - "AR/VR", "Defi" - ], - "websiteLink": "https://www.thetatoken.org", - "whitepaperLink": "https://s3.us-east-2.amazonaws.com/assets.thetatoken.org/Theta-white-paper-latest.pdf?v=1553657855.509", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/theta-fuel/" - }, - "CKB-USD": { - "name": "Nervos Network", + ], + "websiteLink": "https://dexe.network/", + "whitepaperLink": "https://dexe.network/Dexe-DAO-Memo.pdf" + }, + "DF-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dforce/", + "name": "dForce", "tags": [ - "NFT", "Defi" - ], - "websiteLink": "http://nervos.org/", - "whitepaperLink": "https://github.com/nervosnetwork/rfcs/blob/master/rfcs/0002-ckb/0002-ckb.md", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/nervos-network/" - }, - "KLAY-USD": { - "name": "Klaytn", + ], + "websiteLink": "https://dforce.network/", + "whitepaperLink": "https://github.com/dforce-network/documents/blob/master/white_papers/en/dForce_Whitepaper_V1.pdf" + }, + "DFI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/defichain/", + "name": "DeFiChain", "tags": [ - "Layer 1" - ], - "websiteLink": "https://www.klaytn.foundation/", - "whitepaperLink": "https://docs.klaytn.foundation/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/klaytn/" - }, - "DEXE-USD": { - "name": "DeXe", + "Defi" + ], + "websiteLink": "https://defichain.com/", + "whitepaperLink": "https://www.defichain.com/white-paper/" + }, + "DFYN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dfyn-network/", + "name": "Dfyn Network", + "tags": [], + "websiteLink": "https://dfyn.network/", + "whitepaperLink": "https://dfyn.network/assets/docs/Dfyn-Litepaper.pdf" + }, + "DGB-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/digibyte/", + "name": "DigiByte", + "tags": [ + "NFT" + ], + "websiteLink": "https://digibyte.org/", + "whitepaperLink": "https://digibyte.io/docs/infopaper.pdf" + }, + "DIA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dia/", + "name": "DIA", "tags": [ "Defi" - ], - "websiteLink": "https://dexe.network/", - "whitepaperLink": "https://dexe.network/Dexe-DAO-Memo.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dexe/" - }, - "PRIME-USD": { - "name": "Echelon Prime", + ], + "websiteLink": "https://diadata.org/", + "whitepaperLink": "https://docs.diadata.org" + }, + "DICE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/klaydice/", + "name": "Klaydice", + "tags": [], + "websiteLink": "https://klaydice.io/", + "whitepaperLink": null + }, + "DKA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dkargo/", + "name": "dKargo", + "tags": [], + "websiteLink": "https://dkargo.io/en", + "whitepaperLink": "https://dkargo.io/resources/dkargo_wp_en_new.pdf" + }, + "DKS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/darkshield/", + "name": "DarkShield Games Studio", "tags": [ - "NFT", "Gaming" - ], - "websiteLink": "https://echelon.io/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/echelon-prime/" - }, - "ROSE-USD": { - "name": "Oasis", + ], + "websiteLink": "https://darkshield.games", + "whitepaperLink": "https://docsend.com/view/n72u25nc943id3we" + }, + "DMAIL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dmail-network/", + "name": "DMAIL Network", + "tags": [ + "Social" + ], + "websiteLink": "https://dmail.ai/", + "whitepaperLink": null + }, + "DMTR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dimitra/", + "name": "Dimitra", + "tags": [], + "websiteLink": "https://dimitra.io/", + "whitepaperLink": "https://dimitra.io/token" + }, + "DODO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dodo/", + "name": "DODO", "tags": [ - "NFT", "Defi" - ], - "websiteLink": "https://oasisprotocol.org/", - "whitepaperLink": "https://docs.oasis.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/oasis-network/" - }, - "OSMO-USD": { - "name": "Osmosis", - "tags": [], - "websiteLink": "https://osmosis.zone/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/osmosis/" - }, - "OM-USD": { - "name": "MANTRA", + ], + "websiteLink": "https://dodoex.io/", + "whitepaperLink": "https://docs.dodoex.io/en/home/what-is-dodo" + }, + "DOGE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dogecoin/", + "name": "Dogecoin", "tags": [ - "Defi", - "Real World Assets" - ], - "websiteLink": "https://www.mantrachain.io", - "whitepaperLink": "https://docs.mantrachain.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mantra/" - }, - "NOT-USD": { - "name": "Notcoin", + "Layer 1", + "Meme" + ], + "websiteLink": "https://dogecoin.com/", + "whitepaperLink": "https://github.com/dogecoin/dogecoin" + }, + "DORA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dora-factory-new/", + "name": "Dora Factory", + "tags": [ + "Governance" + ], + "websiteLink": "https://dorafactory.org/", + "whitepaperLink": null + }, + "DOSE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dose/", + "name": "DOSE", "tags": [ + "NFT", "Gaming" - ], - "websiteLink": "https://notco.in/", - "whitepaperLink": "https://cdn.joincommunity.xyz/notcoin/Notcoin_Whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/notcoin/" - }, - "GLM-USD": { - "name": "Golem", - "tags": [], - "websiteLink": "https://golem.network/", - "whitepaperLink": "https://golem.network/doc/Golemwhitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/golem-network-tokens/" - }, - "FTT-USD": { - "name": "FTX Token", - "tags": [], - "websiteLink": null, - "whitepaperLink": "https://docs.google.com/document/d/1u5MOkENoWP8PGcjuoKqRkNP5Gl1LLRB9JvAHwffQ7ec/view", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ftx-token/" - }, - "SUPER-USD": { - "name": "SuperVerse", - "tags": [ - "NFT", - "Gaming" - ], - "websiteLink": "https://superverse.co/", - "whitepaperLink": "https://docs.superverse.cool/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/superfarm/" - }, - "XDC-USD": { - "name": "XDC Network", + ], + "websiteLink": "https://dosetoken.com/", + "whitepaperLink": "https://www.dosetoken.com/whitepaper.pdf" + }, + "DOT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/polkadot-new/", + "name": "Polkadot", "tags": [ - "Real World Assets", "Layer 1" - ], - "websiteLink": "https://www.xdc.org/", - "whitepaperLink": "https://xinfin.org/docs/whitepaper-tech.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/xdc-network/" - }, - "WEMIX-USD": { - "name": "WEMIX", + ], + "websiteLink": "https://polkadot.network/", + "whitepaperLink": "https://polkadot.network/PolkaDotPaper.pdf" + }, + "DPR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/deeper-network/", + "name": "Deeper Network", + "tags": [], + "websiteLink": "https://www.deeper.network", + "whitepaperLink": "https://deeper.network/whitepaper_en.pdf?1616235824088" + }, + "DPX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dopex/", + "name": "Dopex", + "tags": [], + "websiteLink": "https://www.dopex.io/", + "whitepaperLink": "https://docs.dopex.io/" + }, + "DREAMS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dreams-quest/", + "name": "Dreams Quest", "tags": [ - "NFT", + "NFT", "Gaming" - ], - "websiteLink": "http://wemix.com/", - "whitepaperLink": "https://docs.wemix.com/v/en/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/wemix/" - }, - "TUSD-USD": { - "name": "TrueUSD", - "tags": [], - "websiteLink": "https://tusd.io/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/trueusd/" - }, - "BNX-USD": { - "name": "BinaryX", + ], + "websiteLink": "https://dreams.quest", + "whitepaperLink": "https://dreamsquest.fandom.com" + }, + "DRIFT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/drift/", + "name": "Drift", + "tags": [ + "Governance" + ], + "websiteLink": "https://www.drift.trade/", + "whitepaperLink": "https://docs.drift.trade/" + }, + "DSLA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dsla-protocol/", + "name": "DSLA Protocol", + "tags": [ + "NFT" + ], + "websiteLink": "https://dsla.network", + "whitepaperLink": "https://storage.googleapis.com/stacktical-public/STACKTICAL_DSLA-WHITE-PAPER.pdf" + }, + "DUEL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/duel/", + "name": "GameGPT", "tags": [ + "NFT", "Gaming" - ], - "websiteLink": "https://www.binaryx.pro?cmc", - "whitepaperLink": "https://binaryx.pro/whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/binaryx-new/" - }, - "RAY-USD": { - "name": "Raydium", + ], + "websiteLink": "https://gamegpt.gg", + "whitepaperLink": "https://prism-whitepaper.gitbook.io/prism-whitepaper/" + }, + "DUKO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/duko/", + "name": "DUKO", "tags": [ - "Defi", - "Defi" - ], - "websiteLink": "https://raydium.io/#/", - "whitepaperLink": "https://raydium.io/Raydium-Litepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/raydium/" - }, - "IOTX-USD": { - "name": "IoTeX", - "tags": [], - "websiteLink": "https://www.iotex.io/", - "whitepaperLink": "https://www.iotex.io/research", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/iotex/" - }, - "SKL-USD": { - "name": "SKALE", + "Meme" + ], + "websiteLink": "https://dukocoin.com/" + }, + "DUSK-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dusk/", + "name": "Dusk", "tags": [ - "Gaming", - "Layer 2" - ], - "websiteLink": "https://skale.space/?utm_medium=website&utm_source=coinmarketcap&utm_campaign=skalepage", - "whitepaperLink": "https://skale.space/docs/?utm_medium=website&utm_source=coinmarketcap&utm_campaign=skalepage", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/skale-network/" - }, - "ANKR-USD": { - "name": "Ankr", + "Real World Assets", + "Layer 1" + ], + "websiteLink": "https://www.dusk.network", + "whitepaperLink": "https://dusk.network/uploads/The_Dusk_Network_Whitepaper_v3_0_0.pdf" + }, + "DYDX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dydx-chain/", + "name": "dYdX", "tags": [ + "Layer 1", "Defi" - ], - "websiteLink": "https://www.ankr.com/", - "whitepaperLink": "https://www.ankr.com/ankr-whitepaper-2.0.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ankr/" - }, - "RBN-USD": { - "name": "Ribbon Finance", - "tags": [ - "Real World Assets" - ], - "websiteLink": "https://www.ribbon.finance/", - "whitepaperLink": "https://docs.ribbon.finance/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ribbon-finance/" - }, - "NFT-USD": { - "name": "APENFT", + ], + "websiteLink": "https://dydx.exchange/" + }, + "DYM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dymension/", + "name": "Dymension", + "tags": [], + "websiteLink": "https://dymension.xyz/", + "whitepaperLink": "https://docs.dymension.xyz/dymension-litepaper/dymension-litepaper-index" + }, + "DYP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/defi-yield-protocol-v2/", + "name": "Dypius [New]", "tags": [ - "NFT" - ], - "websiteLink": "http://apenft.org/", - "whitepaperLink": "https://foundation.apenft.io/book/APENFT%20White%20Paper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/apenft/" - }, - "XRD-USD": { - "name": "Radix", + "NFT", + "Defi", + "Gaming" + ], + "websiteLink": "https://dypius.com/", + "whitepaperLink": null + }, + "DZOO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/degen-zoo/", + "name": "Degen Zoo", + "tags": [], + "websiteLink": "https://www.degenzoo.co/", + "whitepaperLink": "https://drive.google.com/file/d/1u8feg5reI_cT8ytTufnksQ2L97xrmUdm/view" + }, + "ECOX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ecox/", + "name": "ECOx", + "tags": [], + "websiteLink": "https://eco.org/", + "whitepaperLink": "https://eco.org/whitepaper.pdf" + }, + "EDU-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/open-campus/", + "name": "Open Campus", + "tags": [], + "websiteLink": "https://www.opencampus.xyz/", + "whitepaperLink": "https://open-campus.gitbook.io/open-campus-protocol-whitepaper/" + }, + "EGLD-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/multiversx-egld/", + "name": "MultiversX", "tags": [ + "Defi", + "Gaming", "Layer 1" - ], - "websiteLink": "https://www.radixdlt.com/", - "whitepaperLink": "https://www.radixdlt.com/whitepapers/defi", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/radix-protocol/" - }, - "TWT-USD": { - "name": "Trust Wallet Token", - "tags": [], - "websiteLink": "https://trustwallet.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/trust-wallet-token/" - }, - "MX-USD": { - "name": "MX TOKEN", - "tags": [], - "websiteLink": "https://www.mexc.com", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mx-token/" - }, - "ZIL-USD": { - "name": "Zilliqa", - "tags": [], - "websiteLink": "https://www.zilliqa.com/", - "whitepaperLink": "https://docs.zilliqa.com/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/zilliqa/" - }, - "SSV-USD": { - "name": "ssv.network", - "tags": [], - "websiteLink": "https://ssv.network/", - "whitepaperLink": "https://docs.ssv.network/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ssv-network/" - }, - "RPL-USD": { - "name": "Rocket Pool", + ], + "websiteLink": "https://multiversx.com/", + "whitepaperLink": "https://files.multiversx.com/multiversx-whitepaper.pdf" + }, + "EGO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ego-paysenger/", + "name": "EGO", + "tags": [], + "websiteLink": "https://egoco.in/en/", + "whitepaperLink": "https://docs.paysenger.com/" + }, + "ELA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/elastos/", + "name": "Elastos", + "tags": [], + "websiteLink": "https://elastos.info", + "whitepaperLink": "https://www.elastos.org/downloads/elastos_whitepaper_en.pdf" + }, + "ELDA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/eldarune/", + "name": "Eldarune", "tags": [ - "Defi" - ], - "websiteLink": "https://www.rocketpool.net/", - "whitepaperLink": "https://docs.rocketpool.net", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/rocket-pool/" - }, - "PAXG-USD": { - "name": "PAX Gold", + "NFT", + "Gaming" + ], + "websiteLink": "https://www.eldarune.com/", + "whitepaperLink": "https://digalabs.gitbook.io/whitepaper_eldarune/" + }, + "ELF-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/aelf/", + "name": "aelf", + "tags": [], + "websiteLink": "http://aelf.com/", + "whitepaperLink": "https://aelf.com/gridcn/aelf_Economic_and_Governance_Whitepaper_v1.2_en.pdf" + }, + "ELON-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dogelon/", + "name": "Dogelon Mars", "tags": [ - "Real World Assets" - ], - "websiteLink": "https://www.paxos.com/paxgold/", - "whitepaperLink": "https://www.paxos.com/pax-gold-whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pax-gold/" - }, - "METIS-USD": { - "name": "Metis", + "Meme" + ], + "websiteLink": "https://dogelonmars.com/", + "whitepaperLink": null + }, + "EM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/eminer/", + "name": "Eminer", + "tags": [], + "websiteLink": "https://eminer.pro/", + "whitepaperLink": null + }, + "ENA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ethena/", + "name": "Ethena", "tags": [ - "Layer 2" - ], - "websiteLink": "https://www.metis.io", - "whitepaperLink": "https://drive.google.com/file/d/1LS7CmKFt-FkfVXxSNu06hNgoZXxMzTC-/view", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/metisdao/" - }, - "RVN-USD": { - "name": "Ravencoin", - "tags": [], - "websiteLink": "https://ravencoin.org/", - "whitepaperLink": "https://ravencoin.org/whitepaper/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ravencoin/" - }, - "RSR-USD": { - "name": "Reserve Rights", + "Defi" + ], + "websiteLink": "https://www.ethena.fi/", + "whitepaperLink": "https://ethena-labs.gitbook.io/ethena-labs/" + }, + "ENJ-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/enjin-coin/", + "name": "Enjin", + "tags": [], + "websiteLink": "https://enjin.io/", + "whitepaperLink": "https://cdn.enjin.io/downloads/whitepapers/enjin-coin/en.pdf/" + }, + "ENS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ethereum-name-service/", + "name": "Ethereum Name Service", + "tags": [], + "websiteLink": "https://coinmarketcap.com/currencies/ethereum-name-service/", + "whitepaperLink": "https://docs.ens.domains/" + }, + "EOS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/eos/", + "name": "EOS", "tags": [ - "Defi", - "Real World Assets" - ], - "websiteLink": "https://reserve.org/", - "whitepaperLink": "https://reserve.org/protocol/2021_version/#main-content", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/reserve-rights/" - }, - "HOT-USD": { - "name": "Holo", - "tags": [], - "websiteLink": "https://holochain.org/", - "whitepaperLink": "https://holo.host/whitepapers/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/holo/" - }, - "ID-USD": { - "name": "SPACE ID", - "tags": [], - "websiteLink": "https://space.id", - "whitepaperLink": "https://docs.space.id", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/space-id/" - }, - "SC-USD": { - "name": "Siacoin", - "tags": [], - "websiteLink": "https://sia.tech/", - "whitepaperLink": "https://sia.tech/sia.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/siacoin/" - }, - "GAL-USD": { - "name": "Galxe", - "tags": [], - "websiteLink": "https://galxe.com", - "whitepaperLink": "https://docs.galxe.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/galxe/" - }, - "ETHW-USD": { - "name": "EthereumPoW", - "tags": [], - "websiteLink": "https://ethereumpow.org/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ethereum-pow/" - }, - "ANT-USD": { - "name": "Aragon", + "Layer 1" + ], + "websiteLink": "https://eos.io/", + "whitepaperLink": "https://github.com/EOSIO/Documentation/blob/master/TechnicalWhitePaper.md" + }, + "EOSC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/eos-force/", + "name": "EOS Force", + "tags": [], + "websiteLink": "https://www.eosforce.io", + "whitepaperLink": "https://eosforce-1.gitbook.io/eosc/" + }, + "EPIK-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/epik-prime/", + "name": "EPIK Prime", "tags": [ - "Governance" - ], - "websiteLink": "https://aragon.org/", - "whitepaperLink": "https://wiki.aragon.org/documentation/whitepaper/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/aragon/" - }, - "BICO-USD": { - "name": "Biconomy", - "tags": [], - "websiteLink": "https://biconomy.io", - "whitepaperLink": "https://www.biconomy.io/litepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/biconomy/" - }, - "MANTA-USD": { - "name": "Manta Network", + "NFT", + "Gaming" + ], + "websiteLink": "https://epikprime.com/", + "whitepaperLink": null + }, + "ERG-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ergo/", + "name": "Ergo", "tags": [ + "Layer 1" + ], + "websiteLink": "https://ergoplatform.org/", + "whitepaperLink": "https://ergoplatform.org/en/documents" + }, + "ERN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ethernity-chain/", + "name": "Ethernity Chain", + "tags": [ + "NFT", + "Gaming", "Layer 2" - ], - "websiteLink": "https://manta.network/", - "whitepaperLink": "https://mantanetwork.medium.com/the-manta-pacific-roadmap-d09a9d918553", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/manta-network/" - }, - "ILV-USD": { - "name": "Illuvium", + ], + "websiteLink": "https://ethernity.io/", + "whitepaperLink": "https://drive.google.com/file/d/1o74ZBmYMIUa8QUwvLOK7KhoXP9-LCsPf/view" + }, + "ERTHA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ertha/", + "name": "Ertha", + "tags": [], + "websiteLink": "https://ertha.io/", + "whitepaperLink": "https://whitepaper.ertha.io/ertha-whitepaper/" + }, + "ESE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/eesee/", + "name": "Eesee", "tags": [ - "NFT", - "Gaming" - ], - "websiteLink": "https://illuvium.io/", - "whitepaperLink": "https://docs.illuvium.io/illuvium-whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/illuvium/" - }, - "QTUM-USD": { - "name": "Qtum", - "tags": [], - "websiteLink": "https://qtum.org/", - "whitepaperLink": "https://qtumorg.s3.ap-northeast-2.amazonaws.com/Qtum_New_Whitepaper_en.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/qtum/" - }, - "PYUSD-USD": { - "name": "PayPal USD", - "tags": [], - "websiteLink": "https://www.paypal.com/pyusd", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/paypal-usd/" - }, - "TRAC-USD": { - "name": "OriginTrail", + "NFT" + ], + "websiteLink": "https://eesee.io/", + "whitepaperLink": null + }, + "ETC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ethereum-classic/", + "name": "Ethereum Classic", "tags": [ - "Real World Assets", "Layer 1" - ], - "websiteLink": "https://origintrail.io/", - "whitepaperLink": "https://origintrail.io/ecosystem/whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/origintrail/" - }, - "LRC-USD": { - "name": "Loopring", + ], + "websiteLink": "https://ethereumclassic.org/", + "whitepaperLink": "https://ethereumclassic.org/why-classic" + }, + "ETH-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ethereum/", + "displayStepSize": "0.001", + "displayTickSize": "0.1", + "name": "Ethereum", "tags": [ - "Defi", - "Defi", - "Layer 2" - ], - "websiteLink": "https://loopring.org", - "whitepaperLink": "https://github.com/Loopring/protocols/blob/master/packages/loopring_v3/DESIGN.md", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/loopring/" - }, - "ELF-USD": { - "name": "aelf", - "tags": [], - "websiteLink": "http://aelf.com/", - "whitepaperLink": "https://aelf.com/gridcn/aelf_Economic_and_Governance_Whitepaper_v1.2_en.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/aelf/" - }, - "BAT-USD": { - "name": "Basic Attention Token", + "Layer 1" + ], + "websiteLink": "https://ethereum.org/", + "whitepaperLink": "https://ethereum.org/whitepaper/" + }, + "ETHFI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ether-fi-ethfi/", + "name": "ether.fi", + "tags": [], + "websiteLink": "https://www.ether.fi/", + "whitepaperLink": "https://etherfi.gitbook.io/etherfi/ether.fi-whitepaper" + }, + "ETHW-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ethereum-pow/", + "name": "EthereumPoW", + "tags": [], + "websiteLink": "https://ethereumpow.org/", + "whitepaperLink": null + }, + "EUL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/euler-finance/", + "name": "Euler", + "tags": [], + "websiteLink": "https://www.euler.finance/", + "whitepaperLink": "https://docs.euler.finance/" + }, + "EURC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/euro-coin/", + "name": "EURC", + "tags": [], + "websiteLink": "https://www.circle.com", + "whitepaperLink": null + }, + "EVER-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/everscale/", + "name": "Everscale", + "tags": [], + "websiteLink": "https://everscale.network", + "whitepaperLink": "https://docs.everscale.network/" + }, + "EVMOS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/evmos/", + "name": "Evmos", "tags": [ - "Defi" - ], - "websiteLink": "https://basicattentiontoken.org/", - "whitepaperLink": "https://basicattentiontoken.org/BasicAttentionTokenWhitePaper-4.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/basic-attention-token/" - }, - "SFP-USD": { - "name": "SafePal", - "tags": [], - "websiteLink": "https://www.safepal.com", - "whitepaperLink": "https://www.safepal.com/pub/SFP_Whitepaper.pdf?a=5", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/safepal/" - }, - "T-USD": { - "name": "Threshold", - "tags": [], - "websiteLink": "https://threshold.network/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/threshold/" - }, - "POLYX-USD": { - "name": "Polymesh", + "Layer 1" + ], + "websiteLink": "http://evmos.org/", + "whitepaperLink": null + }, + "EWT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/energy-web-token/", + "name": "Energy Web Token", + "tags": [], + "websiteLink": "https://www.energyweb.org/", + "whitepaperLink": "https://www.energyweb.org/wp-content/uploads/2019/12/EnergyWeb-EWDOS-VisionPurpose-vFinal-20191211.pdf" + }, + "EXVG-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/exverse/", + "name": "Exverse", "tags": [ - "Real World Assets" - ], - "websiteLink": "https://polymesh.network/", - "whitepaperLink": "https://polymesh.network/resources", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/polymesh/" - }, - "DASH-USD": { - "name": "Dash", + "NFT", + "Gaming" + ], + "websiteLink": "https://exv.io/", + "whitepaperLink": "https://litepaper.exverse.io/" + }, + "FALX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/falxdex-io/", + "name": "FalconX", + "tags": [], + "websiteLink": "https://falxdex.io/", + "whitepaperLink": "https://falconx.gitbook.io/falconx" + }, + "FANC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/fanc/", + "name": "fanC", + "tags": [], + "websiteLink": "https://fanc.io/", + "whitepaperLink": "https://fanc-1.gitbook.io/fanc-whitepaper" + }, + "FARM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/harvest-finance/", + "name": "Harvest Finance", "tags": [ + "Defi", "Governance" - ], - "websiteLink": "https://www.dash.org/", - "whitepaperLink": "https://docs.dash.org/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dash/" - }, - "FXS-USD": { - "name": "Frax Share", + ], + "websiteLink": "https://harvest.finance/", + "whitepaperLink": "https://medium.com/harvest-finance/the-harvest-finance-project-338c3e5806fc" + }, + "FCT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/firmachain/", + "name": "FirmaChain", + "tags": [], + "websiteLink": "https://firmachain.org/#/", + "whitepaperLink": "https://firmachain.org/whitepaper_EN.pdf" + }, + "FEAR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/fear-nfts/", + "name": "FEAR", + "tags": [ + "NFT", + "Gaming" + ], + "websiteLink": "https://www.fear.io", + "whitepaperLink": "https://fear.io/docs/fear-bite-paper.pdf" + }, + "FET-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/fetch/", + "name": "Fetch.ai", + "tags": [ + "AI" + ], + "websiteLink": "https://fetch.ai/", + "whitepaperLink": "https://www.dropbox.com/s/gxptsecwdl3jjtn/David%20Minarsch%20-%202021-04-26%2010.34.17%20-%20paper_21_finalversion.pdf?e=1&dl=0" + }, + "FIDA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bonfida/", + "name": "Bonfida", "tags": [ "Defi" - ], - "websiteLink": "https://frax.finance", - "whitepaperLink": "https://docs.frax.finance", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/frax-share/" - }, - "ALT-USD": { - "name": "Altlayer", + ], + "websiteLink": "https://bonfida.org", + "whitepaperLink": "https://www.bonfida.org/white-paper.pdf" + }, + "FIL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/filecoin/", + "name": "Filecoin", "tags": [ - "Governance" - ], - "websiteLink": "https://altlayer.io/", - "whitepaperLink": "https://docs.altlayer.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/altlayer/" - }, - "CSPR-USD": { - "name": "Casper", + "Layer 1" + ], + "websiteLink": "https://filecoin.io/", + "whitepaperLink": "https://filecoin.io/filecoin.pdf" + }, + "FIO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/fio-protocol/", + "name": "FIO Protocol", "tags": [ + "NFT", "Layer 1" - ], - "websiteLink": "https://casper.network/", - "whitepaperLink": "https://casper.network/network/developers/getting-started", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/casper/" - }, - "XEM-USD": { - "name": "NEM", - "tags": [], - "websiteLink": "http://nem.io", - "whitepaperLink": "https://docs.nem.io", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/nem/" - }, - "YGG-USD": { - "name": "Yield Guild Games", + ], + "websiteLink": "https://fio.net/", + "whitepaperLink": "https://developers.fioprotocol.io" + }, + "FIRE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/matr1x-fire/", + "name": "Matr1x Fire", "tags": [ - "NFT", + "NFT", "Gaming" - ], - "websiteLink": "https://yieldguild.io/", - "whitepaperLink": "https://yieldguild.io/YGG-Whitepaper-English.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/yield-guild-games/" - }, - "CFG-USD": { - "name": "Centrifuge", + ], + "websiteLink": "https://matr1x.io/", + "whitepaperLink": null + }, + "FIRO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/firo/", + "name": "Firo", + "tags": [], + "websiteLink": "https://firo.org/", + "whitepaperLink": "https://firo.org/about/tech/" + }, + "FIS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/stafi/", + "name": "StaFi", "tags": [ - "Real World Assets" - ], - "websiteLink": "https://centrifuge.io/", - "whitepaperLink": "https://centrifuge.io/cfg_token_summary.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/centrifuge/" - }, - "DCR-USD": { - "name": "Decred", - "tags": [], - "websiteLink": "https://decred.org/", - "whitepaperLink": "https://docs.decred.org/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/decred/" - }, - "GAS-USD": { - "name": "Gas", - "tags": [], - "websiteLink": "https://neo.org/", - "whitepaperLink": "http://docs.neo.org/en-us/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gas/" - }, - "PEOPLE-USD": { - "name": "ConstitutionDAO", - "tags": [], - "websiteLink": "https://www.constitutiondao.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/constitutiondao/" - }, - "XCH-USD": { - "name": "Chia", + "Defi" + ], + "websiteLink": "https://www.stafi.io/", + "whitepaperLink": "https://docs.stafi.io/" + }, + "FITFI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/step-app/", + "name": "Step App", "tags": [ - "Real World Assets", - "Layer 1" - ], - "websiteLink": "https://www.chia.net/", - "whitepaperLink": "https://www.chia.net/whitepaper/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/chia-network/" - }, - "JST-USD": { - "name": "JUST", + "Entertainment", + "NFT", + "Defi", + "Gaming" + ], + "websiteLink": "https://step.app/", + "whitepaperLink": null + }, + "FLIP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/chainflip/", + "name": "Chainflip", + "tags": [], + "websiteLink": "https://chainflip.io/", + "whitepaperLink": "https://chainflip.io/whitepaper.pdf" + }, + "FLM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/flamingo/", + "name": "Flamingo", "tags": [ "Defi" - ], - "websiteLink": "https://just.network/#/", - "whitepaperLink": "https://www.just.network/docs/white_paper_en.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/just/" - }, + ], + "websiteLink": "https://flamingo.finance/", + "whitepaperLink": "https://docs.flamingo.finance/" + }, + "FLOKI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/floki-inu/", + "name": "FLOKI", + "tags": [ + "Gaming", + "Meme" + ], + "websiteLink": "https://floki.com/", + "whitepaperLink": "https://docs.floki.com/" + }, + "FLOW-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/flow/", + "name": "Flow", + "tags": [ + "NFT", + "Layer 1" + ], + "websiteLink": "https://flow.com", + "whitepaperLink": "https://www.onflow.org/technical-paper/" + }, + "FLR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/flare/", + "name": "Flare", + "tags": [ + "Layer 1" + ], + "websiteLink": "https://flare.network/", + "whitepaperLink": "https://docs.flare.network/" + }, "FLUX-USD": { - "name": "Flux", + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/zel/", + "name": "Flux", "tags": [ "Governance" - ], - "websiteLink": "https://runonflux.io/", - "whitepaperLink": "https://fluxwhitepaper.app.runonflux.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/zel/" - }, - "MSOL-USD": { - "name": "Marinade Staked SOL", - "tags": [], - "websiteLink": "https://marinade.finance/", - "whitepaperLink": "https://docs.marinade.finance/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/marinade/" - }, - "POPCAT-USD": { - "name": "Popcat (SOL)", - "tags": [ - "Meme" - ], - "websiteLink": "https://www.popcatsolana.xyz/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/popcat-sol/" - }, - "TRUMP-USD": { - "name": "MAGA", + ], + "websiteLink": "https://runonflux.io/", + "whitepaperLink": "https://fluxwhitepaper.app.runonflux.io/" + }, + "FOR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/the-force-protocol/", + "name": "ForTube", "tags": [ - "Meme" - ], - "websiteLink": "https://magamemecoin.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/maga/" - }, - "MOG-USD": { - "name": "Mog Coin", + "Defi", + "Governance" + ], + "websiteLink": "https://for.tube/home", + "whitepaperLink": "https://theforceprotocol.com/theforceprotocol_whitepaper.pdf" + }, + "FORT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/forta/", + "name": "Forta", + "tags": [], + "websiteLink": "https://forta.org/", + "whitepaperLink": null + }, + "FORTH-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ampleforth-governance-token/", + "name": "Ampleforth Governance Token", "tags": [ - "Meme" - ], - "websiteLink": "https://www.mogcoin.xyz", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mog-coin/" - }, - "TEL-USD": { - "name": "Telcoin", - "tags": [], - "websiteLink": "https://www.telco.in/", - "whitepaperLink": "https://www.telco.in/docs/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/telcoin/" - }, - "ONE-USD": { - "name": "Harmony", - "tags": [], - "websiteLink": "https://www.harmony.one/", - "whitepaperLink": "https://harmony.one/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/harmony/" - }, - "DEGEN-USD": { - "name": "Degen", + "Governance" + ], + "websiteLink": "https://www.ampleforth.org/", + "whitepaperLink": null + }, + "FOX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/fox-token/", + "name": "Shapeshift FOX Token", "tags": [ - "Meme" - ], - "websiteLink": "https://www.degen.tips/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/degen-base/" - }, - "RSS3-USD": { - "name": "RSS3", - "tags": [], - "websiteLink": "https://rss3.io", - "whitepaperLink": "https://rss3.io/#/whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/rss3/" - }, - "AMP-USD": { - "name": "Amp", - "tags": [], - "websiteLink": "https://amptoken.org", - "whitepaperLink": "https://docs.amptoken.org/about/whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/amp/" - }, - "MEW-USD": { - "name": "cat in a dogs world", + "Defi", + "Governance" + ], + "websiteLink": "https://shapeshift.com/", + "whitepaperLink": "https://shapeshift.com/fox/governance" + }, + "FOXY-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/foxy/", + "name": "Foxy", "tags": [ "Meme" - ], - "websiteLink": "https://mew.xyz/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mew/" - }, - "GMX-USD": { - "name": "GMX", + ], + "websiteLink": "https://www.welikethefox.io", + "whitepaperLink": null + }, + "FRONT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/frontier/", + "name": "Frontier", "tags": [ "Defi" - ], - "websiteLink": "https://gmx.io/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gmx/" - }, - "PIXEL-USD": { - "name": "Pixels", - "tags": [ - "NFT", - "Gaming", - "Governance" - ], - "websiteLink": "https://www.pixels.xyz/", - "whitepaperLink": "https://whitepaper.pixels.xyz/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pixels/" - }, - "TRB-USD": { - "name": "Tellor", + ], + "websiteLink": "https://frontier.xyz/", + "whitepaperLink": "https://www.frontier.xyz/roadmap" + }, + "FSN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/fusion/", + "name": "Fusion", "tags": [ "Defi" - ], - "websiteLink": "https://tellor.io/", - "whitepaperLink": "https://docs.tellor.io", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/tellor/" - }, - "WAVES-USD": { - "name": "Waves", - "tags": [], - "websiteLink": "https://waves.tech/", - "whitepaperLink": "https://docs.waves.tech/en/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/waves/" - }, - "ONT-USD": { - "name": "Ontology", - "tags": [], - "websiteLink": "https://ont.io/", - "whitepaperLink": "https://docs.ont.io", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ontology/" - }, - "APU-USD": { - "name": "Apu Apustaja", + ], + "websiteLink": "https://fusion.org/", + "whitepaperLink": "https://docs.wixstatic.com/ugd/76b9ac_be5c61ff0e3048b3a21456223d542687.pdf" + }, + "FTM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/fantom/", + "name": "Fantom", + "tags": [], + "websiteLink": "https://fantom.foundation/", + "whitepaperLink": "https://fantom.foundation/_next/static/media/wp_fantom_v1.6.39329cdc5d0ee59684cbc6f228516383.pdf" + }, + "FTT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ftx-token/", + "name": "FTX Token", + "tags": [], + "websiteLink": null, + "whitepaperLink": "https://docs.google.com/document/d/1u5MOkENoWP8PGcjuoKqRkNP5Gl1LLRB9JvAHwffQ7ec/view" + }, + "FUN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/funtoken/", + "name": "FUNToken", "tags": [ - "Meme" - ], - "websiteLink": "https://apu.club/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/apu-apustaja/" - }, - "CHR-USD": { - "name": "Chromia", + "Defi", + "Gaming" + ], + "websiteLink": "https://funtoken.io/", + "whitepaperLink": null + }, + "FURY-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/engines-of-fury/", + "name": "Engines of Fury", + "tags": [], + "websiteLink": "https://www.eof.gg", + "whitepaperLink": "https://eof.gg/whitepaper" + }, + "FUSE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/fuse-network/", + "name": "Fuse", "tags": [ - "NFT", - "Defi", - "Gaming", - "Real World Assets", "Layer 1" - ], - "websiteLink": "https://chromia.com/", - "whitepaperLink": "https://chromia.com/documents/Chromia-_-Platform-white-paper2019.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/chromia/" - }, - "AGI-USD": { - "name": "Delysium", - "tags": [], - "websiteLink": "https://www.delysium.com/", - "whitepaperLink": "https://www.delysium.com/whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/delysium/" - }, - "KSM-USD": { - "name": "Kusama", - "tags": [], - "websiteLink": "https://kusama.network/", - "whitepaperLink": "https://guide.kusama.network/docs/kusama-getting-started/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kusama/" - }, - "CVX-USD": { - "name": "Convex Finance", + ], + "websiteLink": "http://fuse.io", + "whitepaperLink": "https://docs.fuse.io/" + }, + "FX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/function-x/", + "name": "Function X", + "tags": [], + "websiteLink": "https://functionx.io/", + "whitepaperLink": "https://whitepaper.io/coin/function-x" + }, + "FXS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/frax-share/", + "name": "Frax Share", "tags": [ "Defi" - ], - "websiteLink": "https://www.convexfinance.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/convex-finance/" - }, - "GLMR-USD": { - "name": "Moonbeam", - "tags": [], - "websiteLink": "https://moonbeam.network/", - "whitepaperLink": "https://docs.moonbeam.network/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/moonbeam/" - }, - "TRIBE-USD": { - "name": "Tribe", + ], + "websiteLink": "https://frax.finance", + "whitepaperLink": "https://docs.frax.finance" + }, + "GAL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/galxe/", + "name": "Galxe", + "tags": [], + "websiteLink": "https://galxe.com", + "whitepaperLink": "https://docs.galxe.com/" + }, + "GALA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gala/", + "name": "Gala", "tags": [ - "Defi", - "Governance" - ], - "websiteLink": "https://fei.money/", - "whitepaperLink": "https://fei.money/static/media/whitepaper.7d5e2986.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/tribe/" - }, - "VANRY-USD": { - "name": "Vanar Chain", + "Gaming", + "Layer 1" + ], + "websiteLink": "https://gala.com/", + "whitepaperLink": "https://galahackathon.com/v1.0.0/pdf/sdk-documentation.pdf" + }, + "GARI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gari/", + "name": "Gari Network", "tags": [ - "AR/VR", "NFT" - ], - "websiteLink": "https://vanarchain.com/", - "whitepaperLink": "https://docs.vanarchain.com/documentation-v2/getting-started/vanar", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/vanar/" - }, - "AZERO-USD": { - "name": "Aleph Zero", - "tags": [ - "Layer 1" - ], - "websiteLink": "https://www.alephzero.org", - "whitepaperLink": "https://docs.alephzero.org/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/aleph-zero/" - }, - "CTC-USD": { - "name": "Creditcoin", + ], + "websiteLink": "https://www.gari.network/", + "whitepaperLink": "https://media.chingari.io/apipublic/uploads/GARI%20WhitePaper.pdf" + }, + "GAS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gas/", + "name": "Gas", + "tags": [], + "websiteLink": "https://neo.org/", + "whitepaperLink": "http://docs.neo.org/en-us/" + }, + "GCAKE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pancake-games/", + "name": "Pancake Games", + "tags": [], + "websiteLink": "https://pancakegames.finance/", + "whitepaperLink": "https://pancakegames.finance/docs/document-pancakegames.pdf" + }, + "GENE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/genopets/", + "name": "Genopets", "tags": [ - "Real World Assets" - ], - "websiteLink": "https://creditcoin.org", - "whitepaperLink": "https://www.creditcoin.org/white-paper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/creditcoin/" - }, - "VTHO-USD": { - "name": "VeThor Token", - "tags": [], - "websiteLink": "https://www.vechain.org/", - "whitepaperLink": "https://www.vechain.org/assets/whitepaper/whitepaper-3-0.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/vethor-token/" - }, - "RLC-USD": { - "name": "iExec RLC", + "Gaming" + ], + "websiteLink": "https://www.genopets.me/", + "whitepaperLink": "https://litepaper.genopets.me/" + }, + "GFT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gifto/", + "name": "Gifto", "tags": [ - "NFT", - "Defi" - ], - "websiteLink": "https://iex.ec/", - "whitepaperLink": "https://iex.ec/app/uploads/2017/04/iExec-WPv2.0-English.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/rlc/" - }, - "KDA-USD": { - "name": "Kadena", + "Entertainment" + ], + "websiteLink": "https://gifto.io/", + "whitepaperLink": "https://h.cdn.pengpengla.com/giftoh5/website-new/1.1.1/assets/GIFTO_Whitepaper_EN.pdf" + }, + "GHST-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/aavegotchi/", + "name": "Aavegotchi", "tags": [ - "NFT", - "Defi", - "Gaming", - "Defi", - "Layer 1" - ], - "websiteLink": "http://kadena.io/", - "whitepaperLink": "https://docs.kadena.io/basics/whitepapers/overview", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kadena/" - }, - "ACH-USD": { - "name": "Alchemy Pay", - "tags": [], - "websiteLink": "https://alchemypay.org/", - "whitepaperLink": "https://file.alchemytech.io/Alchemy_WP-EN.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/alchemy-pay/" - }, - "ICX-USD": { - "name": "ICON", - "tags": [], - "websiteLink": "https://icon.community", - "whitepaperLink": "https://icondev.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/icon/" - }, - "BAND-USD": { - "name": "Band Protocol", + "NFT", + "Gaming", + "Governance" + ], + "websiteLink": "https://aavegotchi.com/", + "whitepaperLink": null + }, + "GHX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gamercoin/", + "name": "GamerCoin", "tags": [ - "Defi" - ], - "websiteLink": "https://bandprotocol.com/", - "whitepaperLink": "https://bandprotocol.com/whitepaper-3.0.1.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/band-protocol/" - }, - "EDU-USD": { - "name": "Open Campus", - "tags": [], - "websiteLink": "https://www.opencampus.xyz/", - "whitepaperLink": "https://open-campus.gitbook.io/open-campus-protocol-whitepaper/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/open-campus/" - }, - "WAXP-USD": { - "name": "WAX", + "Gaming" + ], + "websiteLink": "https://gamercoin.com/", + "whitepaperLink": "https://gamercoin.com/download/GamerHash_whitepaper_02.06.2020.pdf" + }, + "GLM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/golem-network-tokens/", + "name": "Golem", + "tags": [], + "websiteLink": "https://golem.network/", + "whitepaperLink": "https://golem.network/doc/Golemwhitepaper.pdf" + }, + "GLMR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/moonbeam/", + "name": "Moonbeam", + "tags": [], + "websiteLink": "https://moonbeam.network/", + "whitepaperLink": "https://docs.moonbeam.network/" + }, + "GLQ-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/graphlinq-protocol/", + "name": "Graphlinq Chain", "tags": [ - "Entertainment", - "NFT", - "Gaming", "Layer 1" - ], - "websiteLink": "https://wax.io/", - "whitepaperLink": "https://developer.wax.io/api-docs-tools/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/wax/" - }, - "LCX-USD": { - "name": "LCX", - "tags": [], - "websiteLink": "https://www.lcx.com", - "whitepaperLink": "https://www.lcx.com/documents/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/lcx/" - }, - "BAL-USD": { - "name": "Balancer", + ], + "websiteLink": "https://graphlinq.io/", + "whitepaperLink": "https://graphlinq.io/whitepaper.pdf" + }, + "GM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gm/", + "name": "GM Wagmi", "tags": [ - "Defi", - "Governance" - ], - "websiteLink": "https://balancer.finance/", - "whitepaperLink": "https://balancer.finance/whitepaper/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/balancer/" - }, - "LSK-USD": { - "name": "Lisk", + "Meme" + ], + "websiteLink": "https://gmwagmi.io/", + "whitepaperLink": null + }, + "GME-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gme/", + "name": "GameStop", "tags": [ - "Layer 2", - "Real World Assets" - ], - "websiteLink": "https://Lisk.com/", - "whitepaperLink": "https://lisk.com/documentation/lisk-sdk/index.html", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/lisk/" - }, - "POKT-USD": { - "name": "Pocket Network", - "tags": [], - "websiteLink": "https://www.pokt.network/", - "whitepaperLink": "https://docs.pokt.network/home/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pocket-network/" - }, - "BDX-USD": { - "name": "Beldex", - "tags": [], - "websiteLink": "https://www.beldex.io/", - "whitepaperLink": "https://beldex.io/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/beldex/" - }, - "COTI-USD": { - "name": "COTI", - "tags": [ - "Defi" - ], - "websiteLink": "https://coti.io/", - "whitepaperLink": "https://coti.io/files/COTI-technical-whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/coti/" - }, - "VENOM-USD": { - "name": "Venom", - "tags": [ - "Defi" - ], - "websiteLink": "https://venom.foundation", - "whitepaperLink": "https://venom.foundation/Venom_Whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/venom/" - }, - "SAGA-USD": { - "name": "Saga", - "tags": [ - "Gaming", - "Layer 1" - ], - "websiteLink": "https://www.saga.xyz/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/saga/" - }, - "STORJ-USD": { - "name": "Storj", - "tags": [], - "websiteLink": "https://storj.io/", - "whitepaperLink": "https://storj.io/storj.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/storj/" - }, - "LMWR-USD": { - "name": "LimeWire", + "Gaming", + "Meme" + ], + "websiteLink": "https://wallstsucks.lol/" + }, + "GMEE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gamee/", + "name": "GAMEE", "tags": [ - "Entertainment" - ], - "websiteLink": "https://limewire.com/", - "whitepaperLink": "https://lmwr.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/limewire/" - }, - "CELR-USD": { - "name": "Celer Network", - "tags": [], - "websiteLink": "https://www.celer.network/#", - "whitepaperLink": "https://im-docs.celer.network/developer/celer-im-overview", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/celer-network/" - }, - "ATOR-USD": { - "name": "ATOR Protocol", - "tags": [], - "websiteLink": "https://ator.io/", - "whitepaperLink": "https://docs.ator.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/airtor-protocol/" - }, - "CYBER-USD": { - "name": "Cyber", + "NFT", + "Gaming" + ], + "websiteLink": "https://www.gamee.com/", + "whitepaperLink": "https://wiki.gamee.com/" + }, + "GMM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gamium/", + "name": "Gamium", "tags": [ - "NFT", + "NFT", + "Defi", "Governance" - ], - "websiteLink": "https://cyber.co/", - "whitepaperLink": "https://docs.cyber.co/build-on-cyber/contract-deployment", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cyberconnect/" - }, - "SXP-USD": { - "name": "Solar", - "tags": [ - "Defi" - ], - "websiteLink": "https://solar.org", - "whitepaperLink": "https://docs.solar.org/project/whitepaper/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/sxp/" - }, - "HIGH-USD": { - "name": "Highstreet", - "tags": [ - "AR/VR" - ], - "websiteLink": "https://highstreet.market", - "whitepaperLink": "https://highstreet.gitbook.io/highstreet-whitepaper/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/highstreet/" - }, - "MYRO-USD": { - "name": "Myro", - "tags": [ - "Meme" - ], - "websiteLink": "https://myrothedog.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/myro/" - }, - "XAI-USD": { - "name": "Xai", + ], + "websiteLink": "https://gamium.world", + "whitepaperLink": "https://whitepaper.gamium.world/" + }, + "GMPD-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gamespad/", + "name": "GamesPad", + "tags": [], + "websiteLink": "https://gamespad.io/", + "whitepaperLink": "https://gamespad.io/wp-content/uploads/2021/12/Whitepaper.pdf" + }, + "GMT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/green-metaverse-token/", + "name": "GMT", "tags": [ "Gaming" - ], - "websiteLink": "https://xai.games/", - "whitepaperLink": "https://xai-foundation.gitbook.io/xai-network/xai-blockchain/welcome-to-xai", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/xai-games/" - }, - "DGB-USD": { - "name": "DigiByte", - "tags": [ - "NFT" - ], - "websiteLink": "https://digibyte.org/", - "whitepaperLink": "https://digibyte.io/docs/infopaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/digibyte/" - }, - "NMR-USD": { - "name": "Numeraire", + ], + "websiteLink": "https://stepn.com/", + "whitepaperLink/": "https://whitepaper.stepn.com/" + }, + "GMX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gmx/", + "name": "GMX", "tags": [ "Defi" - ], - "websiteLink": "https://numer.ai/", - "whitepaperLink": "https://numer.ai/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/numeraire/" - }, - "ORAI-USD": { - "name": "Oraichain", + ], + "websiteLink": "https://gmx.io/", + "whitepaperLink": null + }, + "GNO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gnosis-gno/", + "name": "Gnosis", "tags": [ - "Defi", - "Real World Assets", + "Defi", "Layer 1" - ], - "websiteLink": "https://orai.io/", - "whitepaperLink": "https://docs.orai.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/oraichain-token/" - }, - "IOST-USD": { - "name": "IOST", - "tags": [], - "websiteLink": "http://iost.io/", - "whitepaperLink": "https://whitepaper.io/document/28/iostoken-whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/iostoken/" - }, - "AUDIO-USD": { - "name": "Audius", + ], + "websiteLink": "https://gnosis.io/", + "whitepaperLink": "https://github.com/gnosis/research/blob/master/gnosis-whitepaper.pdf" + }, + "GNS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gains-network/", + "name": "Gains Network", + "tags": [], + "websiteLink": "https://gains.trade", + "whitepaperLink": "https://gainsnetwork.gitbook.io/docs-home/" + }, + "GOAL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/topgoal/", + "name": "TopGoal", "tags": [ + "Entertainment", + "NFT", "Entertainment" - ], - "websiteLink": "https://audius.co/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/audius/" - }, - "NTRN-USD": { - "name": "Neutron", + ], + "websiteLink": "https://topgoal.io/", + "whitepaperLink": null + }, + "GODS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gods-unchained/", + "name": "Gods Unchained", "tags": [ - "Defi" - ], - "websiteLink": "https://neutron.org/", - "whitepaperLink": "https://docs.neutron.org/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/neutron-ntrn/" - }, - "COQ-USD": { - "name": "Coq Inu", + "NFT", + "Gaming" + ], + "websiteLink": "https://godsunchained.com/", + "whitepaperLink": "https://images.godsunchained.com/misc/whitepaper.pdf" + }, + "GOL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/golazo/", + "name": "Golazo", + "tags": [], + "websiteLink": "https://golazo.world" + }, + "GQ-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/outer-ring-mmo-gq/", + "name": "Blink Galaxy", "tags": [ - "Meme" - ], - "websiteLink": "https://www.coqinu.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/coq-inu/" - }, - "C98-USD": { - "name": "Coin98", - "tags": [], - "websiteLink": "https://www.coin98.com/", - "whitepaperLink": "https://docs.coin98.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/coin98/" - }, - "WILD-USD": { - "name": "Wilder World", + "Gaming" + ], + "websiteLink": "https://blinkgalaxy.com", + "whitepaperLink": "https://docs.blinkgalaxy.com/" + }, + "GRAIL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/camelot-token/", + "name": "Camelot Token", + "tags": [], + "websiteLink": "https://camelot.exchange/", + "whitepaperLink": null + }, + "GRT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/the-graph/", + "name": "The Graph", + "tags": [], + "websiteLink": "https://thegraph.com/", + "whitepaperLink/": "https://github.com/graphprotocol/research/blob/master/papers/whitepaper/the-graph-whitepaper.pdf" + }, + "GRV-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/grove3/", + "name": "Grove Coin", + "tags": [], + "websiteLink": "https://www.GroveCoin.io", + "whitepaperLink": "https://www.grovetoken.com/_files/ugd/8eae10_b17dfcfa0ee148e09d2d05c14e08b171.pdf" + }, + "GST-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/green-satoshi-token/", + "name": "Green Satoshi Token (SOL)", + "tags": [], + "websiteLink": "https://stepn.com/", + "whitepaperLink": "https://stepn.com/litePaper" + }, + "GSWIFT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gameswift/", + "name": "GameSwift", "tags": [ - "AR/VR", - "NFT", "Gaming" - ], - "websiteLink": "https://www.wilderworld.com/", - "whitepaperLink": "https://res.cloudinary.com/fact0ry/image/upload/v1602993979/ZER0_WHITEPAPER_-_v0.8_-_Official_wkjgwe.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/wilder-world/" - }, - "IQ-USD": { - "name": "IQ", + ], + "websiteLink": "https://gswift.community/", + "whitepaperLink": "https://cdn.gameswift.io/gameswift/documents/gameswift/GameSwift%20-%20Litepaper.pdf" + }, + "GTAI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gt-protocol/", + "name": "GT Protocol", + "tags": [], + "websiteLink": "https://gt-protocol.io/", + "whitepaperLink": "https://gt-protocol.docsend.com/view/4crdyu7mm875xd6n" + }, + "GTC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gitcoin/", + "name": "Gitcoin", + "tags": [], + "websiteLink": "https://gitcoin.co/", + "whitepaperLink": null + }, + "GUMMY-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gummy/", + "name": "GUMMY", "tags": [ - "Entertainment" - ], - "websiteLink": "https://iq.wiki/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/iq/" - }, - "PROM-USD": { - "name": "Prom", - "tags": [], - "websiteLink": "https://prom.io/", - "whitepaperLink": "https://prom.io/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/prom/" - }, - "POND-USD": { - "name": "Marlin", + "Meme" + ], + "websiteLink": "https://gummyonsol.com/" + }, + "GUSD-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gemini-dollar/", + "name": "Gemini Dollar", + "tags": [], + "websiteLink": "https://www.gemini.com/dollar", + "whitepaperLink": "https://gemini.com/wp-content/themes/gemini/assets/img/dollar/gemini-dollar-whitepaper.pdf" + }, + "H2O-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/h2o-dao/", + "name": "H2O DAO", + "tags": [], + "websiteLink": "https://h2o.homes", + "whitepaperLink": null + }, + "HAI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hackenai/", + "name": "Hacken Token", + "tags": [], + "websiteLink": "https://hacken.ai", + "whitepaperLink": "https://hacken.ai/tokenomics.pdf" + }, + "HAKA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/tribe-one/", + "name": "TribeOne", + "tags": [], + "websiteLink": "https://www.tribeone.io/", + "whitepaperLink": "https://www.tribeone.io/docs/TribeOne-whitepaper.pdf" + }, + "HAMMY-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/sad-hamster/", + "name": "SAD HAMSTER", "tags": [ - "Defi" - ], - "websiteLink": "https://www.marlin.org", - "whitepaperLink": "https://www.marlin.pro/whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/marlin/" - }, - "ONG-USD": { - "name": "Ontology Gas", - "tags": [], - "websiteLink": "https://ont.io/", - "whitepaperLink": "https://docs.ont.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ontology-gas/" - }, - "PONKE-USD": { - "name": "Ponke", + "Meme" + ], + "websiteLink": "https://sadhamster.io/", + "whitepaperLink": null + }, + "HAO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/historydao/", + "name": "HistoryDAO", + "tags": [], + "websiteLink": "https://historydao.io/", + "whitepaperLink": "https://drive.google.com/file/d/14BaOY0xNayIbTEh3BjZ8bEiXgY67fI2z/view?usp=sharing" + }, + "HAPI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hapi-one/", + "name": "HAPI Protocol", + "tags": [], + "websiteLink": "https://hapi.one/", + "whitepaperLink": "https://hapi-one.gitbook.io/hapi-protocol/" + }, + "HARAMBE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/harambe-on-solana/", + "name": "Harambe on Solana", "tags": [ "Meme" - ], - "websiteLink": "https://www.ponke.xyz/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ponke/" - }, - "JOE-USD": { - "name": "JOE", + ], + "websiteLink": "https://www.harambeonsol.com/", + "whitepaperLink": null + }, + "HARD-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hard-protocol/", + "name": "Kava Lend", "tags": [ - "Defi", "Defi" - ], - "websiteLink": "https://www.traderjoexyz.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/joe/" - }, - "H2O-USD": { - "name": "H2O DAO", - "tags": [], - "websiteLink": "https://h2o.homes", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/h2o-dao/" - }, - "CTSI-USD": { - "name": "Cartesi", - "tags": [ - "Layer 2" - ], - "websiteLink": "https://cartesi.io/", - "whitepaperLink": "https://cartesi.io/docs/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cartesi/" - }, - "XNO-USD": { - "name": "Nano", - "tags": [], - "websiteLink": "http://nano.org/en", - "whitepaperLink": "https://nano.org/en/whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/nano/" - }, - "USDJ-USD": { - "name": "USDJ", - "tags": [], - "websiteLink": "https://just.network/", - "whitepaperLink": "https://www.just.network/docs/white_paper_en.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/usdj/" - }, - "CVC-USD": { - "name": "Civic", - "tags": [], - "websiteLink": "https://www.civic.com/", - "whitepaperLink": "https://www.allcryptowhitepapers.com/civic-whitepaper/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/civic/" - }, - "RIF-USD": { - "name": "Rootstock Infrastructure Framework", - "tags": [], - "websiteLink": "https://rif.technology/", - "whitepaperLink": "https://developers.rsk.co/rif/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/rsk-infrastructure-framework/" - }, - "CQT-USD": { - "name": "Covalent", + ], + "websiteLink": "https://kava.io/lend", + "whitepaperLink": "https://medium.com/kava-labs/introducing-harvest-io-the-worlds-first-cross-chain-money-market-a27535a5d91a" + }, + "HBAR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hedera/", + "name": "Hedera", + "tags": [], + "websiteLink": "https://hedera.com/", + "whitepaperLink/": "https://files.hedera.com/hh_whitepaper_v2.2-20230918.pdf" + }, + "HBB-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hubble-protocol/", + "name": "Hubble Protocol", "tags": [ "Defi" - ], - "websiteLink": "https://www.covalenthq.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/covalent/" - }, - "SLP-USD": { - "name": "Smooth Love Potion", + ], + "websiteLink": "https://hubbleprotocol.io/", + "whitepaperLink": "https://hubble-markets.gitbook.io/hubble-protocol-official-docs/" + }, + "HEART-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/humans-ai/", + "name": "Humans.ai", + "tags": [], + "websiteLink": "https://humans.ai", + "whitepaperLink": "http://humans.ai/litepaper" + }, + "HEGE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hege/", + "name": "Hege", "tags": [ - "NFT" - ], - "websiteLink": "https://axieinfinity.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/smooth-love-potion/" - }, - "MOBILE-USD": { - "name": "Helium Mobile", - "tags": [], - "websiteLink": "https://www.helium.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/helium-mobile/" - }, - "STRAX-USD": { - "name": "Stratis [New]", - "tags": [], - "websiteLink": "http://stratisplatform.com/", - "whitepaperLink": "https://www.stratisplatform.com/files/Stratis_Whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/stratis-new/" - }, - "BIGTIME-USD": { - "name": "Big Time", + "Meme" + ], + "websiteLink": "https://www.hegecoin.com/", + "whitepaperLink": "https://www.hegecoin.com/#roadmap" + }, + "HERO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/metahero/", + "name": "Metahero", "tags": [ - "NFT", - "Gaming" - ], - "websiteLink": "https://bigtime.gg/", - "whitepaperLink": "https://wiki.bigtime.gg/big-time-getting-started/welcome-to-big-time-wiki", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/big-time/" - }, - "POWR-USD": { - "name": "Powerledger", - "tags": [], - "websiteLink": "https://powerledger.io/", - "whitepaperLink": "https://www.powerledger.io/company/power-ledger-whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/power-ledger/" - }, - "HIVE-USD": { - "name": "Hive", + "AR/VR" + ], + "websiteLink": "https://metahero.io", + "whitepaperLink": "https://www.metahero.io/whitepaper" + }, + "HFT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hashflow/", + "name": "Hashflow", "tags": [ - "Entertainment", - "Layer 1" - ], - "websiteLink": "https://hive.io/", - "whitepaperLink": "https://hive.io/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hive-blockchain/" - }, - "USTC-USD": { - "name": "TerraClassicUSD", - "tags": [], - "websiteLink": "https://terra.money", - "whitepaperLink": "https://terra.money/Terra_White_paper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/terrausd/" - }, - "PUNDIX-USD": { - "name": "Pundi X (New)", - "tags": [], - "websiteLink": "https://pundix.com/", - "whitepaperLink": "https://pundix.com/pdf/PundiX_Whitepaper_EN_Ver.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pundix-new/" - }, - "LADYS-USD": { - "name": "Milady Meme Coin", + "NFT", + "Defi", + "Gaming", + "Defi" + ], + "websiteLink": "https://hashflow.com/", + "whitepaperLink": "https://docs.hashflow.com/" + }, + "HIFI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hifi-finance-new/", + "name": "Hifi Finance", "tags": [ - "Meme" - ], - "websiteLink": "https://milady.gg", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/milady-meme-coin/" - }, - "SFUND-USD": { - "name": "Seedify.fund", + "Real World assets", + "Defi", + "Governance", + "Real World Assets" + ], + "websiteLink": "https://hifi.finance/", + "whitepaperLink": "https://docs.hifi.finance/" + }, + "HIGH-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/highstreet/", + "name": "Highstreet", "tags": [ - "Gaming" - ], - "websiteLink": "https://seedify.fund/", - "whitepaperLink": "https://docs.seedify.fund/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/seedify-fund/" - }, - "ARK-USD": { - "name": "Ark", - "tags": [], - "websiteLink": "http://ark.io/", - "whitepaperLink": "https://arkscic.com/Whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ark/" - }, - "DAG-USD": { - "name": "Constellation", - "tags": [], - "websiteLink": "https://www.constellationnetwork.io", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/constellation/" - }, - "PHB-USD": { - "name": "Phoenix", - "tags": [], - "websiteLink": "https://www.phoenix.global/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/phoenix-global-new/" - }, - "WMT-USD": { - "name": "World Mobile Token", - "tags": [], - "websiteLink": "https://worldmobiletoken.com", - "whitepaperLink": "https://worldmobiletoken.com/WhitePaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/world-mobile-token/" - }, - "DUSK-USD": { - "name": "Dusk", + "AR/VR" + ], + "websiteLink": "https://highstreet.market", + "whitepaperLink": "https://highstreet.gitbook.io/highstreet-whitepaper/" + }, + "HIVE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hive-blockchain/", + "name": "Hive", "tags": [ - "Real World Assets", + "Entertainment", "Layer 1" - ], - "websiteLink": "https://www.dusk.network", - "whitepaperLink": "https://dusk.network/uploads/The_Dusk_Network_Whitepaper_v3_0_0.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dusk/" - }, - "MVL-USD": { - "name": "MVL", - "tags": [], - "websiteLink": "http://mvlchain.io", - "whitepaperLink": "https://docs.mvlchain.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mvl/" - }, - "NOIA-USD": { - "name": "Synternet", - "tags": [ - "Governance" - ], - "websiteLink": "https://synternet.com/", - "whitepaperLink": "https://docs.synternet.com/docs", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/synternet/" - }, - "REZ-USD": { - "name": "Renzo", - "tags": [], - "websiteLink": "https://www.renzoprotocol.com/", - "whitepaperLink": "https://docs.renzoprotocol.com/docs", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/renzo/" - }, - "SYN-USD": { - "name": "Synapse", - "tags": [], - "websiteLink": "https://synapseprotocol.com", - "whitepaperLink": "https://docs.synapseprotocol.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/synapse-2/" - }, - "SYS-USD": { - "name": "Syscoin", + ], + "websiteLink": "https://hive.io/", + "whitepaperLink": "https://hive.io/whitepaper.pdf" + }, + "HMND-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/humanode/", + "name": "Humanode", "tags": [ - "NFT", "Layer 1" - ], - "websiteLink": "http://syscoin.org", - "whitepaperLink": "https://syscoin.org/research-whitepapers", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/syscoin/" - }, - "SNT-USD": { - "name": "Status", - "tags": [ - "Entertainment" - ], - "websiteLink": "http://status.im/", - "whitepaperLink": "https://status.im/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/status/" - }, - "SLERF-USD": { - "name": "SLERF", + ], + "websiteLink": "https://www.humanode.io", + "whitepaperLink": "https://papers.humanode.io/whitepaper.pdf" + }, + "HNT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/helium/", + "name": "Helium", "tags": [ - "Meme" - ], - "websiteLink": "https://www.slerf.wtf/raids", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/slerf/" - }, - "MRS-USD": { - "name": "Metars Genesis", - "tags": [], - "websiteLink": "https://metars.io/home", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/metars-genesis/" - }, - "USDP-USD": { - "name": "Pax Dollar", - "tags": [], - "websiteLink": "https://www.paxos.com/usdp/", - "whitepaperLink": "https://standard.paxos.com/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/paxos-standard/" - }, - "BONE-USD": { - "name": "Bone ShibaSwap", + "Layer 1" + ], + "websiteLink": "https://www.helium.com", + "whitepaperLink": "http://whitepaper.helium.com" + }, + "HONK-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/honk/", + "name": "Honk", "tags": [ "Meme" - ], - "websiteLink": "https://www.shibatoken.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bone-shibaswap/" - }, - "REQ-USD": { - "name": "Request", - "tags": [ - "Defi" - ], - "websiteLink": "https://request.network/", - "whitepaperLink": "https://docs.request.network/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/request/" - }, - "PHA-USD": { - "name": "Phala Network", - "tags": [], - "websiteLink": "https://phala.network/", - "whitepaperLink": "https://docs.phala.network/introduction/readme", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/phala-network/" - }, - "VELO-USD": { - "name": "Velo", - "tags": [], - "websiteLink": "https://velo.org/", - "whitepaperLink": "https://velo.org/doc/Velo_Whitepaper_EN.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/velo/" - }, - "DENT-USD": { - "name": "Dent", - "tags": [], - "websiteLink": "https://www.dentwireless.com/", - "whitepaperLink": "https://www.dentwireless.com/whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dent/" - }, - "MOVR-USD": { - "name": "Moonriver", + ], + "websiteLink": "https://honk.lol/", + "whitepaperLink": null + }, + "HOOK-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hooked-protocol/", + "name": "Hooked Protocol", "tags": [ - "Layer 1" - ], - "websiteLink": "https://moonbeam.network/networks/moonriver/", - "whitepaperLink": "https://docs.moonbeam.network/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/moonriver/" - }, - "ZEN-USD": { - "name": "Horizen", - "tags": [], - "websiteLink": "https://www.horizen.io/", - "whitepaperLink": "https://www.horizen.io/research/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/horizen/" - }, - "TRU-USD": { - "name": "TrueFi", + "Gaming" + ], + "websiteLink": "https://hooked.io/", + "whitepaperLink": "https://hooked-protocol.gitbook.io/hooked-protocol-whitepaper" + }, + "HOPR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hopr/", + "name": "HOPR", "tags": [ - "Defi", - "Real World Assets" - ], - "websiteLink": "https://truefi.io/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/truefi-token/" - }, - "OAS-USD": { - "name": "Oasys", + "Governance" + ], + "websiteLink": "https://hoprnet.org/", + "whitepaperLink": "https://docs.hoprnet.org/" + }, + "HOT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/holo/", + "name": "Holo", + "tags": [], + "websiteLink": "https://holochain.org/", + "whitepaperLink": "https://holo.host/whitepapers/" + }, + "HOTCROSS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hot-cross/", + "name": "Hot Cross", + "tags": [], + "websiteLink": "https://hotcross.com/", + "whitepaperLink": "https://www.notion.so/hotcross/Understanding-the-HOTCROSS-Token-f1325f8067204745ae4dd227d62c26a4" + }, + "HSF-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hillstone/", + "name": "Hillstone Finance", + "tags": [], + "websiteLink": "https://hsf.hillstone.finance/", + "whitepaperLink": "https://hillstone.gitbook.io/hillstone-finance/" + }, + "HYDRA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hydra/", + "name": "Hydra", + "tags": [], + "websiteLink": "https://hydrachain.org/", + "whitepaperLink": "https://blockchain.locktrip.com/Hydra%20Chain%20Whitepaper.pdf" + }, + "HYVE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hyve/", + "name": "Hyve", + "tags": [], + "websiteLink": "https://hyve.works", + "whitepaperLink": "https://hyve.works/static/media/whitepaper.cf4ae242.pdf" + }, + "ICE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ice-decentralized-future/", + "name": "Ice Open Network", + "tags": [], + "websiteLink": "https://ice.io", + "whitepaperLink": "https://ice.io/whitepaper" + }, + "ICP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/internet-computer/", + "name": "Internet Computer", "tags": [ - "NFT", - "Gaming", "Layer 1" - ], - "websiteLink": "https://www.oasys.games/", - "whitepaperLink": "https://docs.oasys.games/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/oasys/" - }, - "WEN-USD": { - "name": "Wen", - "tags": [ - "Meme" - ], - "websiteLink": "https://www.wenwencoin.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/wen/" - }, - "APEX-USD": { - "name": "ApeX Protocol", + ], + "websiteLink": "https://dfinity.org", + "whitepaperLink": "https://dfinity.org/whitepaper.pdf" + }, + "ICX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/icon/", + "name": "ICON", + "tags": [], + "websiteLink": "https://icon.community", + "whitepaperLink": "https://icondev.io/" + }, + "ID-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/space-id/", + "name": "SPACE ID", + "tags": [], + "websiteLink": "https://space.id", + "whitepaperLink": "https://docs.space.id" + }, + "IDEA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ideaology/", + "name": "Ideaology", + "tags": [], + "websiteLink": "https://ideaology.io", + "whitepaperLink": "https://global-uploads.webflow.com/5eaabc1f881f9827599091f1/5fa8956e5c7efe44f6bf17cd_White%20Paper%20v2.1.pdf" + }, + "IDEX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/idex/", + "name": "IDEX", "tags": [ "Defi" - ], - "websiteLink": "https://apex.exchange/", - "whitepaperLink": "https://apex-pro.gitbook.io/apex-pro", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/apex-token/" - }, - "NAKA-USD": { - "name": "Nakamoto Games", + ], + "websiteLink": "https://idex.io/", + "whitepaperLink": "https://docs.idex.io/" + }, + "IGU-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/iguverse/", + "name": "IguVerse", + "tags": [], + "websiteLink": "https://iguverse.com", + "whitepaperLink": "https://whitepaper.iguverse.com" + }, + "ILV-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/illuvium/", + "name": "Illuvium", "tags": [ - "NFT", "Gaming" - ], - "websiteLink": "https://www.nakamoto.games/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/nakamoto-games/" - }, - "CREAM-USD": { - "name": "Cream Finance", + ], + "websiteLink": "https://illuvium.io/", + "whitepaperLink": "https://docs.illuvium.io/illuvium-whitepaper" + }, + "IMX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/immutable-x/", + "name": "Immutable X", + "tags": [ + "Gaming", + "Layer 2", + "NFT" + ], + "websiteLink": "https://www.immutable.com/", + "whitepaperLink": "https://assets.website-files.com/646557ee455c3e16e4a9bcb3/6499367de527dd82ab7475a3_Immutable%20Whitepaper%20Update%202023%20(3).pdf" + }, + "INDEX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/index-cooperative/", + "name": "Index Cooperative", "tags": [ - "Defi", + "Defi", "Governance" - ], - "websiteLink": "https://cream.finance/", - "whitepaperLink": "https://docs.cream.finance/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cream-finance/" - }, - "HOOK-USD": { - "name": "Hooked Protocol", + ], + "websiteLink": "https://www.indexcoop.com/", + "whitepaperLink": "https://docs.indexcoop.com" + }, + "INFRA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bware-labs/", + "name": "Bware", + "tags": [], + "websiteLink": "https://bwarelabs.com/", + "whitepaperLink": "https://docs.blastapi.io/blast-protocol" + }, + "INJ-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/injective/", + "name": "Injective", "tags": [ - "Gaming" - ], - "websiteLink": "https://hooked.io/", - "whitepaperLink": "https://hooked-protocol.gitbook.io/hooked-protocol-whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hooked-protocol/" - }, - "MTL-USD": { - "name": "Metal DAO", - "tags": [], - "websiteLink": "https://www.metalpay.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/metal/" - }, - "STEEM-USD": { - "name": "Steem", + "Layer 1", + "Defi" + ], + "websiteLink": "https://injective.com/", + "whitepaperLink": "https://docs.injective.network/intro/01_overview.html" + }, + "INTER-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/inter-milan-fan-token/", + "name": "Inter Milan Fan Token", "tags": [ "Entertainment" - ], - "websiteLink": "https://steem.com/", - "whitepaperLink": "https://steem.io/SteemWhitePaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/steem/" - }, - "PYR-USD": { - "name": "Vulcan Forged (PYR)", - "tags": [ - "NFT", - "Gaming" - ], - "websiteLink": "https://vulcanforged.com/", - "whitepaperLink": "https://vulcanforged.com/public/assets/frontend/pyr.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/vulcan-forged-pyr/" - }, - "ORCA-USD": { - "name": "Orca", + ], + "websiteLink": "https://socios.com", + "whitepaperLink": null + }, + "INTR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/interlay-intr/", + "name": "Interlay", "tags": [ - "Defi" - ], - "websiteLink": "https://www.orca.so/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/orca/" - }, - "XYM-USD": { - "name": "Symbol", - "tags": [], - "websiteLink": "https://docs.symbol.dev/", - "whitepaperLink": "https://symbol.github.io/symbol-technicalref/main.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/symbol/" - }, - "ZCX-USD": { - "name": "Unizen", - "tags": [], - "websiteLink": "https://unizen.io", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/unizen/" - }, - "SUN-USD": { - "name": "Sun (New)", - "tags": [], - "websiteLink": "https://sun.io/", - "whitepaperLink": "https://sun.io/docs/SUN_V2_Whitepaper_en.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/sun-token/" - }, - "PNG-USD": { - "name": "Pangolin", - "tags": [], - "websiteLink": "https://pangolin.exchange/", - "whitepaperLink": "https://docs.pangolin.exchange/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pangolin/" - }, - "FORT-USD": { - "name": "Forta", - "tags": [], - "websiteLink": "https://forta.org/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/forta/" - }, - "FRONT-USD": { - "name": "Frontier", + "Defi", + "Defi", + "Governance", + "Layer 1" + ], + "websiteLink": "https://interlay.io/", + "whitepaperLink": "https://docs.interlay.io/#/" + }, + "INV-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/inverse-finance/", + "name": "Inverse Finance", "tags": [ "Defi" - ], - "websiteLink": "https://frontier.xyz/", - "whitepaperLink": "https://www.frontier.xyz/roadmap", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/frontier/" - }, - "NFP-USD": { - "name": "NFPrompt", + ], + "websiteLink": "https://inverse.finance/", + "whitepaperLink": null + }, + "IO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/io-net/", + "name": "io.net", + "tags": [], + "websiteLink": "https://io.net/", + "whitepaperLink": "https://docs.io.net" + }, + "IOST-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/iostoken/", + "name": "IOST", + "tags": [], + "websiteLink": "http://iost.io/", + "whitepaperLink": "https://whitepaper.io/document/28/iostoken-whitepaper" + }, + "IOTA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/iota/", + "name": "IOTA", + "tags": [], + "websiteLink": "https://www.iota.org/", + "whitepaperLink": "https://iota.org/IOTA_Whitepaper.pdf" + }, + "IOTX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/iotex/", + "name": "IoTeX", + "tags": [], + "websiteLink": "https://www.iotex.io/", + "whitepaperLink": "https://www.iotex.io/research" + }, + "IQ-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/iq/", + "name": "IQ", "tags": [ - "Governance" - ], - "websiteLink": "https://nfprompt.io/", - "whitepaperLink": "https://docs.nfprompt.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/nfprompt/" - }, - "NYM-USD": { - "name": "NYM", + "Entertainment" + ], + "websiteLink": "https://iq.wiki/", + "whitepaperLink": null + }, + "IRIS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/irisnet/", + "name": "IRISnet", + "tags": [], + "websiteLink": "https://www.irisnet.org/", + "whitepaperLink": "https://www.irisnet.org/docs/resources/whitepaper-en.html" + }, + "IRON-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/iron-fish/", + "name": "Iron Fish", + "tags": [], + "websiteLink": "https://ironfish.network/", + "whitepaperLink": "https://ironfish.network/docs/whitepaper/1_introduction" + }, + "ISLM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/islamic-coin/", + "name": "Islamic Coin", + "tags": [], + "websiteLink": "https://islamiccoin.net", + "whitepaperLink": "https://islamiccoin.net/whitepaper" + }, + "ISP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ispolink/", + "name": "Ispolink", + "tags": [], + "websiteLink": "https://ispolink.com/", + "whitepaperLink": "https://ispocdn-16edc.kxcdn.com/Ispolink_Whitepaper_v1.pdf" + }, + "IZI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/izumi-finance/", + "name": "Izumi Finance", "tags": [ - "Governance", - "Layer 1" - ], - "websiteLink": "https://nymtech.net/", - "whitepaperLink": "https://nymtech.net/nym-whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/nym/" - }, - "HFT-USD": { - "name": "Hashflow", + "Defi" + ], + "websiteLink": "https://izumi.finance/home", + "whitepaperLink": "https://docs.izumi.finance/" + }, + "JASMY-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/jasmy/", + "name": "JasmyCoin", + "tags": [], + "websiteLink": "https://www.jasmy.co.jp/en_company.html", + "whitepaperLink": "https://www.jasmy.co.jp/images/whitepaper.pdf" + }, + "JITOSOL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/jito-staked-sol/", + "name": "Jito Staked SOL", + "tags": [], + "websiteLink": "https://www.jito.network/", + "whitepaperLink": null + }, + "JOE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/joe/", + "name": "JOE", "tags": [ - "NFT", - "Defi", - "Gaming", + "Defi", "Defi" - ], - "websiteLink": "https://hashflow.com/", - "whitepaperLink": "https://docs.hashflow.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hashflow/" - }, - "BLZ-USD": { - "name": "Bluzelle", - "tags": [], - "websiteLink": "https://bluzelle.com/", - "whitepaperLink": "https://bluzelle.com/wp-content/uploads/2017/10/bluzelle-whitepaper-english1-4.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bluzelle/" - }, - "WIN-USD": { - "name": "WINkLink", - "tags": [], - "websiteLink": "https://winklink.org/", - "whitepaperLink": "https://winklink.org/WinkLink%20white%20paper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/wink/" - }, - "LEVER-USD": { - "name": "LeverFi", + ], + "websiteLink": "https://www.traderjoexyz.com/", + "whitepaperLink": null + }, + "JST-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/just/", + "name": "JUST", "tags": [ "Defi" - ], - "websiteLink": "https://www.leverfi.io/", - "whitepaperLink": "https://docs.leverfi.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/lever/" - }, - "DAO-USD": { - "name": "DAO Maker", + ], + "websiteLink": "https://just.network/#/", + "whitepaperLink": "https://www.just.network/docs/white_paper_en.pdf" + }, + "JTO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/jito/", + "name": "Jito", "tags": [ - "Defi", - "Governance" - ], - "websiteLink": "https://daomaker.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dao-maker/" - }, - "DODO-USD": { - "name": "DODO", + "Defi" + ], + "websiteLink": "https://www.jito.network/", + "whitepaperLink": "https://github.com/jito-foundation" + }, + "JUNO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/juno/", + "name": "JUNO", + "tags": [], + "websiteLink": "https://www.junonetwork.io/", + "whitepaperLink": "https://docs.junonetwork.io/juno/readme" + }, + "JUP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/jupiter-ag/", + "name": "Jupiter", "tags": [ "Defi" - ], - "websiteLink": "https://dodoex.io/", - "whitepaperLink": "https://docs.dodoex.io/en/home/what-is-dodo", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dodo/" - }, - "CGPT-USD": { - "name": "ChainGPT", + ], + "websiteLink": "https://station.jup.ag/", + "whitepaperLink": "https://station.jup.ag/blog/green-paper" + }, + "JUV-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/juventus-fan-token/", + "name": "Juventus Fan Token", "tags": [ - "Entertainment", - "NFT", - "Defi", - "Governance" - ], - "websiteLink": "https://www.chaingpt.org", - "whitepaperLink": "https://docs.chaingpt.org", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/chaingpt/" - }, - "TNSR-USD": { - "name": "Tensor", + "Entertainment", + "Entertainment" + ], + "websiteLink": "https://www.socios.com/juventus/", + "whitepaperLink": null + }, + "KAN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bitkan/", + "name": "BitKan", + "tags": [], + "websiteLink": "https://bitkan.com/", + "whitepaperLink": null + }, + "KAR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/karura/", + "name": "Karura", + "tags": [], + "websiteLink": "http://karura.network", + "whitepaperLink": "https://github.com/AcalaNetwork/Acala-white-paper" + }, + "KARATE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/karate-combat/", + "name": "Karate Combat", "tags": [ - "NFT" - ], - "websiteLink": "https://www.tensor.foundation", - "whitepaperLink": "https://docs.tensor.foundation/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/tensor/" - }, - "DKA-USD": { - "name": "dKargo", - "tags": [], - "websiteLink": "https://dkargo.io/en", - "whitepaperLink": "https://dkargo.io/resources/dkargo_wp_en_new.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dkargo/" - }, - "MYRIA-USD": { - "name": "Myria", + "Entertainment", + "Gaming" + ], + "websiteLink": "https://www.karate.com/", + "whitepaperLink": "https://www.karate.com/whitepaper" + }, + "KARRAT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/karrat/", + "name": "KARRAT", "tags": [ - "NFT", - "Gaming", - "Layer 2" - ], - "websiteLink": "https://myria.com/", - "whitepaperLink": "https://assets.myria.com/token/Myria-Whitepaper-v6.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/myria/" - }, - "KNC-USD": { - "name": "Kyber Network Crystal v2", + "Gaming" + ], + "websiteLink": "https://www.karratcoin.com/" + }, + "KAS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kaspa/", + "name": "Kaspa", "tags": [ - "Defi", - "Governance" - ], - "websiteLink": "https://kyberswap.com/", - "whitepaperLink": "https://docs.kyberswap.com/introduction", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kyber-network-crystal-v2/" - }, - "ACE-USD": { - "name": "Fusionist", + "Layer 1" + ], + "websiteLink": "https://www.kaspa.org", + "whitepaperLink": "https://eprint.iacr.org/2018/104.pdf" + }, + "KASTA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kasta/", + "name": "Kasta", + "tags": [], + "websiteLink": "https://www.ka.app", + "whitepaperLink": "https://docsend.com/view/azjnhhrqg6ee5rwh" + }, + "KAVA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kava/", + "name": "Kava", "tags": [ - "Gaming", - "Social" - ], - "websiteLink": "https://ace.fusionist.io/", - "whitepaperLink": "https://www.fusionist.io/doc/Fusionist_Endurance_WhitePaper_Ver1.0_Publish.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/fusionist/" - }, - "EWT-USD": { - "name": "Energy Web Token", - "tags": [], - "websiteLink": "https://www.energyweb.org/", - "whitepaperLink": "https://www.energyweb.org/wp-content/uploads/2019/12/EnergyWeb-EWDOS-VisionPurpose-vFinal-20191211.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/energy-web-token/" - }, - "LYX-USD": { - "name": "LUKSO", + "Layer 1" + ], + "websiteLink": "https://www.kava.io/", + "whitepaperLink": "https://docsend.com/view/gwbwpc3" + }, + "KCAL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kcal/", + "name": "KCAL", + "tags": [], + "websiteLink": "https://step.app/", + "whitepaperLink": null + }, + "KCS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kucoin-token/", + "name": "KuCoin Token", + "tags": [], + "websiteLink": "https://www.kucoin.com/", + "whitepaperLink": "https://www.kcs.foundation/kcs-whitepaper.pdf" + }, + "KDA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kadena/", + "name": "Kadena", "tags": [ - "NFT", + "NFT", + "Defi", + "Gaming", + "Defi", "Layer 1" - ], - "websiteLink": "https://lukso.network/", - "whitepaperLink": "https://whitepaper.lukso.network/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/lukso-network/" - }, - "MLK-USD": { - "name": "MiL.k", - "tags": [], - "websiteLink": "http://milkalliance.io/", - "whitepaperLink": "http://milkalliance.io/dist/pdf/White%20Paper_Mil.k%20Alliance_v0.9.7.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/milk-alliance/" - }, - "MAVIA-USD": { - "name": "Heroes of Mavia", + ], + "websiteLink": "http://kadena.io/", + "whitepaperLink": "https://docs.kadena.io/basics/whitepapers/overview" + }, + "KEY-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/selfkey/", + "name": "SelfKey", + "tags": [], + "websiteLink": "https://selfkey.org/", + "whitepaperLink": "https://selfkey.org/whitepaper/" + }, + "KHAI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kitten-haimer/", + "name": "Kitten Haimer", + "tags": [], + "websiteLink": "https://kittenhaimer.ai/", + "whitepaperLink": "https://khai-organization.gitbook.io/kitten-haimer/our-roadmap" + }, + "KICKS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/getkicks/", + "name": "KicksPad", + "tags": [], + "websiteLink": "https://bento.me/kicks-pad", + "whitepaperLink": null + }, + "KILT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kiltprotocol/", + "name": "KILT Protocol", + "tags": [], + "websiteLink": "https://kilt.io/", + "whitepaperLink": "https://www.kilt.io/wp-content/uploads/2021/08/19_KILT_Token_Metrics_Revised_Version.pdf" + }, + "KIN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kin/", + "name": "Kin", "tags": [ - "NFT", - "Gaming" - ], - "websiteLink": "https://mavia.com", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/heroes-of-mavia/" - }, - "ELON-USD": { - "name": "Dogelon Mars", + "Entertainment" + ], + "websiteLink": null, + "whitepaperLink": "https://kin.org/whitepaper" + }, + "KINE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kine/", + "name": "KINE", + "tags": [], + "websiteLink": "https://kine.io/", + "whitepaperLink": null + }, + "KISHU-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kishu-inu/", + "name": "Kishu Inu", "tags": [ "Meme" - ], - "websiteLink": "https://dogelonmars.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dogelon/" - }, - "AITECH-USD": { - "name": "Solidus Ai Tech", - "tags": [], - "websiteLink": "https://aitech.io", - "whitepaperLink": "https://docs.aitech.io", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/solidus-ai-tech/" - }, - "ORBS-USD": { - "name": "Orbs", - "tags": [], - "websiteLink": "https://www.orbs.com/", - "whitepaperLink": "https://www.orbs.com/white-papers", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/orbs/" - }, - "XYO-USD": { - "name": "XYO", - "tags": [], - "websiteLink": "https://xyo.network/", - "whitepaperLink": "https://docs.xyo.network/XYO-White-Paper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/xyo/" - }, - "MBOX-USD": { - "name": "MOBOX", + ], + "websiteLink": "https://kishu.com/", + "whitepaperLink": "https://www.kishu.com/p/whitepaper.html" + }, + "KLAY-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/klaytn/", + "name": "Klaytn", "tags": [ - "NFT", - "Defi", - "Gaming" - ], - "websiteLink": "https://www.mobox.io/#/", - "whitepaperLink": "https://faqen.mobox.io", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mobox/" - }, - "SCRT-USD": { - "name": "Secret", + "Layer 1" + ], + "websiteLink": "https://www.klaytn.foundation/", + "whitepaperLink": "https://docs.klaytn.foundation/" + }, + "KLV-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/klever/", + "name": "Klever", + "tags": [], + "websiteLink": "https://klever.io", + "whitepaperLink": "https://storage.googleapis.com/kleverchain-public/Klever-Blockchain-Whitepaper-v.2.0-lr.pdf" + }, + "KMA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/calamari-network/", + "name": "Calamari Network", + "tags": [], + "websiteLink": "https://www.calamari.network/", + "whitepaperLink": null + }, + "KMD-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/komodo/", + "name": "Komodo", + "tags": [], + "websiteLink": "https://komodoplatform.com/", + "whitepaperLink": "https://komodoplatform.com/whitepaper" + }, + "KMNO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kamino-finance/", + "name": "Kamino Finance", "tags": [ "Defi" - ], - "websiteLink": "https://scrt.network", - "whitepaperLink": "https://docs.scrt.network/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/secret/" - }, - "STPT-USD": { - "name": "STP", + ], + "websiteLink": "https://app.kamino.finance/", + "whitepaperLink": "https://docs.kamino.finance/kamino-lend-litepaper" + }, + "KMON-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kryptomon/", + "name": "Kryptomon", "tags": [ - "Defi" - ], - "websiteLink": "https://stp.network/", - "whitepaperLink": "https://www.stp.network/Verse%20Network%20WP.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/standard-tokenization-protocol/" - }, - "HIFI-USD": { - "name": "Hifi Finance", + "NFT", + "Gaming" + ], + "websiteLink": "https://www.kryptomon.co", + "whitepaperLink": "https://kryptomon.co/white-paper/" + }, + "KNC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kyber-network-crystal-v2/", + "name": "Kyber Network Crystal v2", "tags": [ - "Real World assets", - "Defi", - "Governance", - "Real World Assets" - ], - "websiteLink": "https://hifi.finance/", - "whitepaperLink": "https://docs.hifi.finance/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hifi-finance-new/" - }, - "LOOM-USD": { - "name": "Loom Network", - "tags": [], - "websiteLink": "https://loomx.io/", - "whitepaperLink": "https://medium.com/loom-network/introducing-loom-network-scaling-ethereum-today-9ea26b5b57c", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/loom-network/" - }, - "AUCTION-USD": { - "name": "Bounce Token", + "Defi", + "Governance" + ], + "websiteLink": "https://kyberswap.com/", + "whitepaperLink": "https://docs.kyberswap.com/introduction" + }, + "KONO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/konomi-network/", + "name": "Konomi Network", + "tags": [], + "websiteLink": "https://www.konomi.network/#/", + "whitepaperLink": "https://www.konomi.network/pdf/KonomiWhitepaper_Final-2.pdf" + }, + "KP3R-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/keep3rv1/", + "name": "Keep3rV1", "tags": [ "Defi" - ], - "websiteLink": "https://bounce.finance/", - "whitepaperLink": "https://docs.bounce.finance/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bounce-token/" - }, - "EVER-USD": { - "name": "Everscale", - "tags": [], - "websiteLink": "https://everscale.network", - "whitepaperLink": "https://docs.everscale.network/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/everscale/" - }, - "GNS-USD": { - "name": "Gains Network", - "tags": [], - "websiteLink": "https://gains.trade", - "whitepaperLink": "https://gainsnetwork.gitbook.io/docs-home/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gains-network/" - }, - "NXRA-USD": { - "name": "Nexera", + ], + "websiteLink": "https://keep3r.network/", + "whitepaperLink": "https://docs.keep3r.network/" + }, + "KRIPTO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kripto-koin/", + "name": "Kripto koin", + "tags": [], + "websiteLink": "https://kriptokoin.com/", + "whitepaperLink": "https://www.bitci.com/en/projects/KRIPTO/" + }, + "KRL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kryll/", + "name": "Kryll", + "tags": [], + "websiteLink": "https://kryll.io/", + "whitepaperLink": null + }, + "KSM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kusama/", + "name": "Kusama", + "tags": [], + "websiteLink": "https://kusama.network/", + "whitepaperLink": "https://guide.kusama.network/docs/kusama-getting-started/" + }, + "KUBE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kubecoin/", + "name": "KubeCoin", + "tags": [], + "websiteLink": "https://kubecoin.org/", + "whitepaperLink": "https://cdn.kubecoin.org/media/public/kubecoin_whitepaper.pdf" + }, + "KUNCI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kunci-coin/", + "name": "Kunci Coin", + "tags": [], + "websiteLink": "https://kuncicoin.com/", + "whitepaperLink": "https://whitepaper.kuncicoin.com/" + }, + "LADYS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/milady-meme-coin/", + "name": "Milady Meme Coin", "tags": [ - "Real World Assets" - ], - "websiteLink": "https://www.nexera.foundation/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/allianceblock-nexera/" - }, - "BNT-USD": { - "name": "Bancor", + "Meme" + ], + "websiteLink": "https://milady.gg", + "whitepaperLink": null + }, + "LAI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cryptogpt/", + "name": "LayerAI", + "tags": [ + "Layer 2" + ], + "websiteLink": "https://layerai.org/", + "whitepaperLink": null + }, + "LAMB-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/lambda/", + "name": "Lambda", + "tags": [], + "websiteLink": "https://www.lambda.im/", + "whitepaperLink": "https://www.lambda.im/doc/Lambda-Economic-White-Paper.pdf" + }, + "LAT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/platon/", + "name": "PlatON", + "tags": [], + "websiteLink": "https://platon.network/", + "whitepaperLink": "https://platon.network/pdf/en/PlatON_A_High-Efficiency_Trustless_Computing_Network_Whitepaper_EN.pdf" + }, + "LAZIO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/lazio-fan-token/", + "name": "S.S. Lazio Fan Token", + "tags": [], + "websiteLink": "https://www.sslazio.it/en", + "whitepaperLink": null + }, + "LBP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/launchblock/", + "name": "Launchblock.com", + "tags": [], + "websiteLink": "https://launchblock.com", + "whitepaperLink": "https://launchblock.com/docs" + }, + "LBR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/lybra-finance/", + "name": "Lybra Finance", + "tags": [], + "websiteLink": "https://lybra.finance/", + "whitepaperLink": "https://beta.lybra.finance/Lybra_Protocol.pdf" + }, + "LCX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/lcx/", + "name": "LCX", + "tags": [], + "websiteLink": "https://www.lcx.com", + "whitepaperLink": "https://www.lcx.com/documents/" + }, + "LDO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/lido-dao/", + "name": "Lido DAO", "tags": [ "Defi" - ], - "websiteLink": "https://www.carbondefi.xyz/", - "whitepaperLink": "https://www.carbondefi.xyz/whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bancor/" - }, - "ARDR-USD": { - "name": "Ardor", - "tags": [], - "websiteLink": "https://www.jelurida.com/ardor", - "whitepaperLink": "https://ardordocs.jelurida.com", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ardor/" - }, - "LQTY-USD": { - "name": "Liquity", + ], + "websiteLink": "https://lido.fi/", + "whitepaperLink": "https://lido.fi/static/Lido:Ethereum-Liquid-Staking.pdf" + }, + "LEVER-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/lever/", + "name": "LeverFi", "tags": [ "Defi" - ], - "websiteLink": "https://www.liquity.org/", - "whitepaperLink": "https://docsend.com/view/bwiczmy", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/liquity/" - }, - "TURBO-USD": { - "name": "Turbo", + ], + "websiteLink": "https://www.leverfi.io/", + "whitepaperLink": "https://docs.leverfi.io/" + }, + "LFT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/lifeform-token/", + "name": "Lifeform Token", + "tags": [], + "websiteLink": "https://www.lifeform.cc/", + "whitepaperLink": "https://lifeformcc.notion.site/WHITEPAPER-076ce3d27354475d8ee6a46c6c3ee6fe?pvs=4" + }, + "LHINU-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/love-hate-inu/", + "name": "Love Hate Inu", + "tags": [], + "websiteLink": "https://www.lovehateinu.com/en", + "whitepaperLink": "https://www.lovehateinu.com/assets/document/whitepaper.pdf" + }, + "LIKE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/only1/", + "name": "Only1", "tags": [ - "Meme" - ], - "websiteLink": "https://turbotoken.io/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/turbo/" - }, - "ALPHA-USD": { - "name": "Stella", + "NFT", + "Social" + ], + "websiteLink": "https://only1.app", + "whitepaperLink": "https://only1.gitbook.io/only1/" + }, + "LINA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/linear/", + "name": "Linear Finance", "tags": [ "Defi" - ], - "websiteLink": "https://stellaxyz.io/", - "whitepaperLink": "https://docs.stellaxyz.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/alpha-finance-lab/" - }, - "GHX-USD": { - "name": "GamerCoin", - "tags": [ - "Gaming" - ], - "websiteLink": "https://gamercoin.com/", - "whitepaperLink": "https://gamercoin.com/download/GamerHash_whitepaper_02.06.2020.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gamercoin/" - }, - "DRIFT-USD": { - "name": "Drift", + ], + "websiteLink": "https://linear.finance", + "whitepaperLink": "https://linear.finance/defi/Linear_Whitepaper_EN.pdf" + }, + "LING-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/lingose/", + "name": "Lingose", + "tags": [], + "websiteLink": "https://lingose.games/", + "whitepaperLink": "https://docsend.com/view/zh8q2de59ep9uyun" + }, + "LINK-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/chainlink/", + "name": "Chainlink", "tags": [ - "Governance" - ], - "websiteLink": "https://www.drift.trade/", - "whitepaperLink": "https://docs.drift.trade/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/drift/" - }, - "ACA-USD": { - "name": "Acala Token", + "Defi" + ], + "websiteLink": "https://chain.link/", + "whitepaperLink": "https://link.smartcontract.com/whitepaper" + }, + "LIT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/litentry/", + "name": "Litentry", "tags": [ "Defi" - ], - "websiteLink": "https://acala.network/", - "whitepaperLink": "https://wiki.acala.network/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/acala/" - }, - "OMG-USD": { - "name": "OMG Network", - "tags": [], - "websiteLink": "https://omg.network/", - "whitepaperLink": "https://docs.omg.network/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/omg/" - }, - "OXT-USD": { - "name": "Orchid", - "tags": [], - "websiteLink": "https://www.orchid.com/", - "whitepaperLink": "https://www.orchid.com/assets/whitepaper/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/orchid/" - }, - "MAV-USD": { - "name": "Maverick Protocol", - "tags": [], - "websiteLink": "https://www.mav.xyz/", - "whitepaperLink": "https://bit.ly/MavWhitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/maverick-protocol/" - }, - "STG-USD": { - "name": "Stargate Finance", - "tags": [], - "websiteLink": "https://stargate.finance/", - "whitepaperLink": "https://www.dropbox.com/s/gf3606jedromp61/Delta-Solving.The.Bridging-Trilemma.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/stargate-finance/" - }, - "AURORA-USD": { - "name": "Aurora", - "tags": [], - "websiteLink": "https://aurora.dev/", - "whitepaperLink": "https://doc.aurora.dev/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/aurora-near/" - }, - "XVG-USD": { - "name": "Verge", - "tags": [], - "websiteLink": "http://vergecurrency.com/", - "whitepaperLink": "https://vergecurrency.com/static/blackpaper/verge-blackpaper-v5.0.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/verge/" - }, - "CTK-USD": { - "name": "Shentu", - "tags": [], - "websiteLink": "https://www.shentu.technology/", - "whitepaperLink": "https://www.shentu.technology/whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/shentu/" - }, - "ALEPH-USD": { - "name": "Aleph.im", - "tags": [], - "websiteLink": "https://aleph.im/", - "whitepaperLink": "https://aleph-im.gitbook.io/aleph-docs/introduction/welcome-to-your-dev-hub", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/aleph-im/" - }, - "LOOKS-USD": { - "name": "LooksRare", + ], + "websiteLink": "https://www.litentry.com/", + "whitepaperLink": "https://docs.litentry.com/" + }, + "LITH-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/lithium/", + "name": "Lithium", "tags": [ "NFT" - ], - "websiteLink": "https://looksrare.org/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/looksrare/" - }, - "MBX-USD": { - "name": "MARBLEX", + ], + "websiteLink": "https://lith.finance/", + "whitepaperLink": "https://docs.lith.finance/overview/what-is-lithium-finance" + }, + "LMWR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/limewire/", + "name": "LimeWire", + "tags": [ + "Entertainment" + ], + "websiteLink": "https://limewire.com/", + "whitepaperLink": "https://lmwr.com/" + }, + "LOKA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/league-of-kingdoms/", + "name": "League of Kingdoms Arena", "tags": [ + "NFT", "Gaming" - ], - "websiteLink": "https://marblex.io", - "whitepaperLink": "https://docs.marblex.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/marblex/" - }, - "ERG-USD": { - "name": "Ergo", + ], + "websiteLink": "https://www.leagueofkingdoms.com/", + "whitepaperLink": "https://whitepaper.playersarena.foundation/" + }, + "LOOKS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/looksrare/", + "name": "LooksRare", "tags": [ - "Layer 1" - ], - "websiteLink": "https://ergoplatform.org/", - "whitepaperLink": "https://ergoplatform.org/en/documents", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ergo/" - }, - "SPELL-USD": { - "name": "Spell Token", + "NFT" + ], + "websiteLink": "https://looksrare.org/", + "whitepaperLink": null + }, + "LOOM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/loom-network/", + "name": "Loom Network", + "tags": [], + "websiteLink": "https://loomx.io/", + "whitepaperLink": "https://medium.com/loom-network/introducing-loom-network-scaling-ethereum-today-9ea26b5b57c" + }, + "LOVELY-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/lovely-inu/", + "name": "Lovely Inu Finance", + "tags": [], + "websiteLink": "https://lovely.finance", + "whitepaperLink": "https://lovelyfinance.github.io/whitepapers/lovely.finance-dex-v4-whitepaper.pdf" + }, + "LPT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/livepeer/", + "name": "Livepeer", + "tags": [], + "websiteLink": "https://livepeer.org/", + "whitepaperLink": "https://github.com/livepeer/wiki/blob/master/WHITEPAPER.md" + }, + "LQTY-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/liquity/", + "name": "Liquity", "tags": [ "Defi" - ], - "websiteLink": "https://abracadabra.money/", - "whitepaperLink": "https://docs.abracadabra.money/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/spell-token/" - }, - "ERN-USD": { - "name": "Ethernity Chain", + ], + "websiteLink": "https://www.liquity.org/", + "whitepaperLink": "https://docsend.com/view/bwiczmy" + }, + "LRC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/loopring/", + "name": "Loopring", "tags": [ - "NFT", - "Gaming", + "Defi", + "Defi", "Layer 2" - ], - "websiteLink": "https://ethernity.io/", - "whitepaperLink": "https://drive.google.com/file/d/1o74ZBmYMIUa8QUwvLOK7KhoXP9-LCsPf/view", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ethernity-chain/" - }, - "RDNT-USD": { - "name": "Radiant Capital", + ], + "websiteLink": "https://loopring.org", + "whitepaperLink": "https://github.com/Loopring/protocols/blob/master/packages/loopring_v3/DESIGN.md" + }, + "LSK-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/lisk/", + "name": "Lisk", "tags": [ - "Defi" - ], - "websiteLink": "https://radiant.capital/", - "whitepaperLink": "https://docs.radiant.capital/radiant/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/radiant-capital/" - }, - "LTO-USD": { - "name": "LTO Network", + "Layer 2", + "Real World Assets" + ], + "websiteLink": "https://Lisk.com/", + "whitepaperLink": "https://lisk.com/documentation/lisk-sdk/index.html" + }, + "LTC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/litecoin/", + "name": "Litecoin", "tags": [ - "NFT", - "Real World Assets", "Layer 1" - ], - "websiteLink": "https://www.ltonetwork.com/", - "whitepaperLink": "https://ltonetwork.com/documents/LTO%20Network%20-%20Technical%20Paper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/lto-network/" - }, - "BAKE-USD": { - "name": "BakeryToken", + ], + "websiteLink": "https://litecoin.org/", + "whitepaperLink": "https://litecoin.info/index.php/Main_Page" + }, + "LTO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/lto-network/", + "name": "LTO Network", "tags": [ - "NFT", - "Defi", - "Gaming", - "Defi" - ], - "websiteLink": "https://www.bakeryswap.org/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bakerytoken/" - }, - "MPLX-USD": { - "name": "Metaplex", - "tags": [], - "websiteLink": "https://www.metaplex.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/metaplex/" - }, - "RACA-USD": { - "name": "RACA", + "NFT", + "Real World Assets", + "Layer 1" + ], + "websiteLink": "https://www.ltonetwork.com/", + "whitepaperLink": "https://ltonetwork.com/documents/LTO%20Network%20-%20Technical%20Paper.pdf" + }, + "LYX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/lukso-network/", + "name": "LUKSO", "tags": [ - "NFT", - "Gaming" - ], - "websiteLink": "https://www.raca3.com/", - "whitepaperLink": "https://www.raca3.com/whitePaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/radio-caca/" - }, - "ARPA-USD": { - "name": "ARPA", - "tags": [], - "websiteLink": "https://arpanetwork.io", - "whitepaperLink": "https://docsend.com/view/gnqammz8wtysrud4", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/arpa-chain/" - }, - "NKN-USD": { - "name": "NKN", - "tags": [], - "websiteLink": "https://nkn.org/", - "whitepaperLink": "https://nkn.org/wp-content/uploads/2020/10/NKN_Whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/nkn/" - }, - "RAD-USD": { - "name": "Radworks", - "tags": [], - "websiteLink": "https://radworks.org/", - "whitepaperLink": "https://docs.radworks.org/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/radworks/" - }, - "GHST-USD": { - "name": "Aavegotchi", + "NFT", + "Layer 1" + ], + "websiteLink": "https://lukso.network/", + "whitepaperLink": "https://whitepaper.lukso.network/" + }, + "MAGIC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/magic-token/", + "name": "MAGIC", "tags": [ - "NFT", - "Gaming", - "Governance" - ], - "websiteLink": "https://aavegotchi.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/aavegotchi/" - }, - "CPOOL-USD": { - "name": "Clearpool", + "NFT" + ], + "websiteLink": "https://treasure.lol/", + "whitepaperLink": "https://files.treasure.lol/Treasure+Infinity+Chains+-+Litepaper+v1.0.pdf" + }, + "MAN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/matrix-ai-network/", + "name": "Matrix AI Network", "tags": [ - "Defi", - "Real World Assets" - ], - "websiteLink": "https://clearpool.finance/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/clearpool/" - }, - "AGLD-USD": { - "name": "Adventure Gold", - "tags": [], - "websiteLink": "https://adventuregold.org/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/adventure-gold/" - }, - "DORA-USD": { - "name": "Dora Factory", + "NFT", + "Layer 1" + ], + "websiteLink": "https://www.matrix.io/", + "whitepaperLink": "https://1369953351-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FT5LtcFS1DoKk05KGaZdm%2Fuploads%2FOnsRSLdWol2UnvQRYM9t%2FMatrix%203.0%20Roadmap%20Full%20EN.pdf?alt=media&token=ef0cf8d3-81e0-473a-9da5-5ffad4dffe50" + }, + "MANA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/decentraland/", + "name": "Decentraland", "tags": [ - "Governance" - ], - "websiteLink": "https://dorafactory.org/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dora-factory-new/" - }, - "QKC-USD": { - "name": "QuarkChain", - "tags": [], - "websiteLink": "https://quarkchain.io/", - "whitepaperLink": "https://quarkchain.io/wp-content/uploads/2018/11/QUARK-CHAIN-Public-Version-0.3.5.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/quarkchain/" - }, - "ALICE-USD": { - "name": "MyNeighborAlice", + "AR/VR" + ], + "websiteLink": "https://decentraland.org/", + "whitepaperLink": "https://decentraland.org/whitepaper.pdf" + }, + "MANEKI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/maneki-coin/", + "name": "MANEKI", "tags": [ - "NFT", - "Gaming" - ], - "websiteLink": "https://www.myneighboralice.com/", - "whitepaperLink": "https://static1.squarespace.com/static/601a9e78af724f7a3932fd5f/t/6197c7a3208b111b3333c707/1637337019912/My+Neighbor+Alice+Whitepaper+-+final.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/myneighboralice/" - }, - "BADGER-USD": { - "name": "Badger DAO", + "Meme" + ], + "websiteLink": "https://manekineko.world" + }, + "MANTA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/manta-network/", + "name": "Manta Network", "tags": [ - "Defi", - "Governance" - ], - "websiteLink": "https://app.badger.finance/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/badger-dao/" - }, - "VR-USD": { - "name": "Victoria VR", + "Layer 2" + ], + "websiteLink": "https://manta.network/", + "whitepaperLink": "https://mantanetwork.medium.com/the-manta-pacific-roadmap-d09a9d918553" + }, + "MAPO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/map-protocol/", + "name": "MAP Protocol", + "tags": [], + "websiteLink": "https://www.mapprotocol.io/", + "whitepaperLink": "https://www.mapprotocol.io/article?id=whitepaper" + }, + "MARS4-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mars4/", + "name": "MARS4", "tags": [ - "AR/VR", - "NFT", + "NFT", "Gaming" - ], - "websiteLink": "https://victoriavr.com/", - "whitepaperLink": "https://www.victoriavr.com/whitepaper/Whitepaper-VictoriaVR.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/victoria-vr/" - }, - "WRX-USD": { - "name": "WazirX", - "tags": [], - "websiteLink": "https://wazirx.com/", - "whitepaperLink": "https://download.wazirx.com/wrx/wrx-whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/wazirx/" - }, - "QI-USD": { - "name": "BENQI", + ], + "websiteLink": "https://www.mars4.me/", + "whitepaperLink": "https://2bf9dbcc-9954-4812-b730-74d16a9a4980.filesusr.com/ugd/23ded4_33ffcac3c7b5479fad63bbd51f3bd278.pdf" + }, + "MARSH-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/unmarshal/", + "name": "UnMarshal", "tags": [ "Defi" - ], - "websiteLink": "https://benqi.fi/", - "whitepaperLink": "https://docs.benqi.fi/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/benqi/" - }, - "CUDOS-USD": { - "name": "CUDOS", + ], + "websiteLink": "https://unmarshal.io/", + "whitepaperLink": "https://docs.unmarshal.io/" + }, + "MASA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/masa-network/", + "name": "Masa", + "tags": [], + "websiteLink": "https://www.masa.finance", + "whitepaperLink": "https://github.com/masa-finance/whitepaper/blob/main/masa-whitepaper.pdf" + }, + "MASK-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mask-network/", + "name": "Mask Network", + "tags": [], + "websiteLink": "https://mask.io/", + "whitepaperLink": "https://masknetwork.medium.com/introducing-mask-network-maskbook-the-future-of-the-internet-5a973d874edd" + }, + "MATH-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/math/", + "name": "MATH", + "tags": [], + "websiteLink": "https://mathwallet.org", + "whitepaperLink": "https://github.com/mathwallet/whitepaper/raw/master/MATH-Whitepaper-EN.pdf" + }, + "MATIC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/polygon/", + "name": "Polygon", "tags": [ - "AR/VR", - "Gaming", - "Layer 1" - ], - "websiteLink": "https://www.cudos.org/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cudos/" - }, - "RARE-USD": { - "name": "SuperRare", + "Layer 2" + ], + "websiteLink": "https://polygon.technology/", + "whitepaperLink": "https://polygon.technology/lightpaper-polygon.pdf" + }, + "MAV-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/maverick-protocol/", + "name": "Maverick Protocol", + "tags": [], + "websiteLink": "https://www.mav.xyz/", + "whitepaperLink": "https://bit.ly/MavWhitepaper" + }, + "MAVIA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/heroes-of-mavia/", + "name": "Heroes of Mavia", "tags": [ - "NFT" - ], - "websiteLink": "https://superrare.com/", - "whitepaperLink": "https://docs.superrare.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/superrare/" - }, - "BFC-USD": { - "name": "Bifrost", - "tags": [], - "websiteLink": "https://bifrostnetwork.com", - "whitepaperLink": "https://thebifrost.io/static/Bifrost_WP_Eng.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bifrost/" - }, - "GTC-USD": { - "name": "Gitcoin", - "tags": [], - "websiteLink": "https://gitcoin.co/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gitcoin/" - }, - "DAR-USD": { - "name": "Mines of Dalarnia", + "NFT", + "Gaming" + ], + "websiteLink": "https://mavia.com", + "whitepaperLink": null + }, + "MBL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/moviebloc/", + "name": "MovieBloc", + "tags": [ + "Entertainment" + ], + "websiteLink": "https://www.moviebloc.com/", + "whitepaperLink": "https://www.moviebloc.com/whitepaper/MovieBloc_White_Paper_Ver.1.14_en.pdf" + }, + "MBOX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mobox/", + "name": "MOBOX", "tags": [ - "NFT", + "NFT", + "Defi", "Gaming" - ], - "websiteLink": "https://www.minesofdalarnia.com/", - "whitepaperLink": "https://www.minesofdalarnia.com/assets/MoD-Litepaper-updated-27-Oct.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mines-of-dalarnia/" - }, - "GUSD-USD": { - "name": "Gemini Dollar", - "tags": [], - "websiteLink": "https://www.gemini.com/dollar", - "whitepaperLink": "https://gemini.com/wp-content/themes/gemini/assets/img/dollar/gemini-dollar-whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gemini-dollar/" - }, - "ATA-USD": { - "name": "Automata Network", - "tags": [], - "websiteLink": "https://ata.network", - "whitepaperLink": "https://docs.ata.network/research/lightpaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/automata-network/" - }, - "XPLA-USD": { - "name": "XPLA", + ], + "websiteLink": "https://www.mobox.io/#/", + "whitepaperLink": "https://faqen.mobox.io" + }, + "MBX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/marblex/", + "name": "MARBLEX", "tags": [ "Gaming" - ], - "websiteLink": "https://www.xpla.io/", - "whitepaperLink": "https://assets.xpla.io/whitepaper/XPLA_Whitepaper_v1.0.0.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/xpla/" - }, - "OGN-USD": { - "name": "Origin Protocol", + ], + "websiteLink": "https://marblex.io", + "whitepaperLink": "https://docs.marblex.io/" + }, + "MCONTENT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mcontent/", + "name": "MContent", + "tags": [], + "websiteLink": "https://about.myco.io", + "whitepaperLink": "https://about.myco.io/wp-content/uploads/2023/03/myco_whitepaper_27-03-23.pdf" + }, + "MCRT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/magiccraft/", + "name": "MagicCraft", "tags": [ - "NFT", - "Defi" - ], - "websiteLink": "https://www.originprotocol.com", - "whitepaperLink": "https://www.originprotocol.com/litepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/origin-protocol/" - }, - "AIDOGE-USD": { - "name": "ArbDoge AI", + "NFT", + "Gaming" + ], + "websiteLink": "https://www.magiccraft.io", + "whitepaperLink": "https://docs.magiccraft.io" + }, + "MDT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/measurable-data-token/", + "name": "Measurable Data Token", + "tags": [], + "websiteLink": "https://mdt.io/", + "whitepaperLink": "https://mdt.io/docs/whitepaper.pdf" + }, + "MELOS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/melos-studio/", + "name": "Melos Studio", + "tags": [ + "NFT", + "Entertainment" + ], + "websiteLink": "https://melos.studio", + "whitepaperLink": "https://docs.google.com/document/d/15yIS6ILsocA98yb1mzq5aNKaYx-IYQMaQ7BZJ5UIUf0/edit" + }, + "MEME-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/meme/", + "name": "Memecoin", "tags": [ "Meme" - ], - "websiteLink": "https://arbdoge.ai/", - "whitepaperLink": "https://docs.arbdoge.ai/tokenomics/aidoge", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/arbdoge-ai/" - }, - "MBL-USD": { - "name": "MovieBloc", + ], + "websiteLink": "https://www.memecoin.org/", + "whitepaperLink": "https://www.memecoin.org/whitepaper" + }, + "MENGO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/flamengo-fan-token/", + "name": "Flamengo Fan Token", "tags": [ "Entertainment" - ], - "websiteLink": "https://www.moviebloc.com/", - "whitepaperLink": "https://www.moviebloc.com/whitepaper/MovieBloc_White_Paper_Ver.1.14_en.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/moviebloc/" - }, - "ACS-USD": { - "name": "Access Protocol", - "tags": [], - "websiteLink": "https://www.accessprotocol.co/", - "whitepaperLink": "https://www.accessprotocol.co/Whitepaper_Access.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/access-protocol/" - }, - "TLM-USD": { - "name": "Alien Worlds", + ], + "websiteLink": "https://socios.com", + "whitepaperLink": null + }, + "MERL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/merlin-chain/", + "name": "Merlin Chain", "tags": [ - "NFT", - "Gaming" - ], - "websiteLink": "https://alienworlds.io", - "whitepaperLink": "https://docs.google.com/document/d/1JiA97Y3JZMcC6HG2VPXEiZDd7UtA5yJSRUY2DQ5VSRI/edit?usp=sharing", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/alien-worlds/" - }, - "CTXC-USD": { - "name": "Cortex", - "tags": [], - "websiteLink": "http://www.cortexlabs.ai/", - "whitepaperLink": "https://cortexlabs.ai/cortex_2_0_whitepaper_en", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cortex/" - }, - "TKO-USD": { - "name": "Toko Token", - "tags": [], - "websiteLink": "https://www.tokocrypto.com/", - "whitepaperLink": "https://tokocrypto-public.oss-ap-southeast-5.aliyuncs.com/TKO%20White%20paper%20v4%20English%20Version.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/tokocrypto/" - }, - "PERP-USD": { - "name": "Perpetual Protocol", + "Layer 2" + ], + "websiteLink": "https://merlinchain.io/", + "whitepaperLink": "https://docs.merlinchain.io/merlin-docs" + }, + "METIS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/metisdao/", + "name": "Metis", + "tags": [ + "Layer 2" + ], + "websiteLink": "https://www.metis.io", + "whitepaperLink": "https://drive.google.com/file/d/1LS7CmKFt-FkfVXxSNu06hNgoZXxMzTC-/view" + }, + "MEV-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/meverse/", + "name": "MEVerse", + "tags": [], + "websiteLink": "https://www.meverse.sg/", + "whitepaperLink": "https://meversedex.gitbook.io/meverse-dev-docs/" + }, + "MEW-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mew/", + "name": "cat in a dogs world", + "tags": [ + "Meme" + ], + "websiteLink": "https://mew.xyz/", + "whitepaperLink": null + }, + "MICHI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/michi/", + "name": "michi", + "tags": [ + "Meme" + ], + "websiteLink": "https://michisolana.org/" + }, + "MILO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/milo-inu/", + "name": "Milo Inu", + "tags": [], + "websiteLink": "https://www.miloinu.io/", + "whitepaperLink": null + }, + "MINA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mina/", + "name": "Mina", + "tags": [ + "Layer 1" + ], + "websiteLink": "https://minaprotocol.com/", + "whitepaperLink": "https://docs.minaprotocol.com/assets/economicsWhitepaper.pdf" + }, + "MIR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mirror-protocol/", + "name": "Mirror Protocol", "tags": [ "Defi" - ], - "websiteLink": "https://perp.com", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/perpetual-protocol/" - }, - "RARI-USD": { - "name": "RARI", + ], + "websiteLink": "https://mirror.finance", + "whitepaperLink": "https://docs.mirror.finance" + }, + "MKR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/maker/", + "name": "Maker", "tags": [ - "NFT", "Governance" - ], - "websiteLink": "https://rari.foundation", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/rarible/" - }, - "REI-USD": { - "name": "REI Network", - "tags": [], - "websiteLink": "https://rei.network/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/rei-network/" - }, - "POLS-USD": { - "name": "Polkastarter", + ], + "websiteLink": "https://makerdao.com", + "whitepaperLink": "https://makerdao.com/whitepaper" + }, + "MLK-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/milk-alliance/", + "name": "MiL.k", + "tags": [], + "websiteLink": "http://milkalliance.io/", + "whitepaperLink": "http://milkalliance.io/dist/pdf/White%20Paper_Mil.k%20Alliance_v0.9.7.pdf" + }, + "MLN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/enzyme/", + "name": "Enzyme", "tags": [ "Defi" - ], - "websiteLink": "https://www.polkastarter.com/", - "whitepaperLink": "https://docs.polkastarter.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/polkastarter/" - }, - "MPL-USD": { - "name": "Maple", - "tags": [ - "Defi", - "Real World Assets" - ], - "websiteLink": "https://maple.finance/", - "whitepaperLink": "https://maple-finance.gitbook.io/maple/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/maple/" - }, - "CBK-USD": { - "name": "Cobak Token", - "tags": [], - "websiteLink": "https://cobak.co.kr/", - "whitepaperLink": "https://storage.cobak.co/custom_upload/1599808473023280_729b6827ea.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cobak-token/" - }, - "SIDUS-USD": { - "name": "SIDUS", + ], + "websiteLink": "https://enzyme.finance/", + "whitepaperLink": "https://docs.enzyme.finance/" + }, + "MMM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/meta-merge/", + "name": "Meta Merge", "tags": [ - "NFT", + "NFT", "Gaming" - ], - "websiteLink": "https://sidusheroes.com/", - "whitepaperLink": "https://static.sidusheroes.com/prod/site/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/sidus/" - }, - "NULS-USD": { - "name": "NULS", - "tags": [], - "websiteLink": "https://nuls.io/", - "whitepaperLink": "https://docs.nuls.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/nuls/" - }, - "BOBA-USD": { - "name": "Boba Network", + ], + "websiteLink": "https://metamerge.xyz/", + "whitepaperLink": "https://litepaper.metamerge.xyz/" + }, + "MNDE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mnde/", + "name": "Marinade", "tags": [ - "Layer 2" - ], - "websiteLink": "https://boba.network/", - "whitepaperLink": "https://docs.boba.network/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/boba-network/" - }, - "GODS-USD": { - "name": "Gods Unchained", + "NFT" + ], + "websiteLink": "https://marinade.finance/", + "whitepaperLink": "https://docs.marinade.finance/" + }, + "MNT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mantle/", + "name": "Mantle", "tags": [ - "NFT", - "Gaming" - ], - "websiteLink": "https://godsunchained.com/", - "whitepaperLink": "https://images.godsunchained.com/misc/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gods-unchained/" - }, - "REN-USD": { - "name": "Ren", + "Layer 2" + ], + "websiteLink": "https://www.mantle.xyz/", + "whitepaperLink": "https://docs.mantle.xyz/network/introduction/overview" + }, + "MOBILE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/helium-mobile/", + "name": "Helium Mobile", + "tags": [], + "websiteLink": "https://www.helium.com/", + "whitepaperLink": null + }, + "MODE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mode/", + "name": "Mode", + "tags": [], + "websiteLink": "https://www.mode.network/", + "whitepaperLink": null + }, + "MOG-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mog-coin/", + "name": "Mog Coin", "tags": [ - "Defi" - ], - "websiteLink": "https://renproject.io/", - "whitepaperLink": "https://renproject.io/litepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ren/" - }, - "LAT-USD": { - "name": "PlatON", - "tags": [], - "websiteLink": "https://platon.network/", - "whitepaperLink": "https://platon.network/pdf/en/PlatON_A_High-Efficiency_Trustless_Computing_Network_Whitepaper_EN.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/platon/" - }, - "ELA-USD": { - "name": "Elastos", - "tags": [], - "websiteLink": "https://elastos.info", - "whitepaperLink": "https://www.elastos.org/downloads/elastos_whitepaper_en.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/elastos/" - }, - "FORTH-USD": { - "name": "Ampleforth Governance Token", + "Meme" + ], + "websiteLink": "https://www.mogcoin.xyz", + "whitepaperLink": null + }, + "MON-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mon/", + "name": "MON Protocol", + "tags": [], + "websiteLink": "https://monprotocol.ai/", + "whitepaperLink": "https://www.monprotocol.ai/tokenomics" + }, + "MONG-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mongcoin/", + "name": "MongCoin", "tags": [ - "Governance" - ], - "websiteLink": "https://www.ampleforth.org/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ampleforth-governance-token/" - }, - "BRISE-USD": { - "name": "Bitgert", - "tags": [], - "websiteLink": "https://bitgert.com/", - "whitepaperLink": "https://bitgert.com/wp-content/uploads/2021/12/Bitgert_Whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bitrise-token/" - }, - "ATLAS-USD": { - "name": "Star Atlas", + "Meme" + ], + "websiteLink": "https://mongmob.xyz/", + "whitepaperLink": null + }, + "MONK-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/monkeyhaircut/", + "name": "monkeyhaircut", "tags": [ - "NFT", - "Gaming" - ], - "websiteLink": "https://staratlas.com", - "whitepaperLink": "https://staratlas.com/white-paper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/star-atlas/" - }, - "UOS-USD": { - "name": "Ultra", + "Meme" + ], + "websiteLink": "https://monkeyhaircut.com/", + "whitepaperLink": null + }, + "MOOV-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dotmoovs/", + "name": "Dotmoovs", "tags": [ - "NFT", "Gaming" - ], - "websiteLink": "https://ultra.io/", - "whitepaperLink": "https://ultra.io/whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ultra/" - }, - "WXT-USD": { - "name": "Wirex Token", - "tags": [], - "websiteLink": "https://wirexapp.com/", - "whitepaperLink": "https://files.wirexapp.com/WhitePaper_WXT_2019_ENG.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/wirex-token/" - }, - "BOSON-USD": { - "name": "Boson Protocol", + ], + "websiteLink": "https://www.dotmoovs.com/", + "whitepaperLink": "https://docs.google.com/presentation/d/e/2PACX-1vRBthE-oWJ1jICKv2X9M2nx3r7Pn4kowYFF9bo_THbD-YVqJsNa6AhH6Ku_B-Et3FvML6uOLrs_k1hm/pub?start=false&loop=false&delayms=3000&slide=id.g2c968c1efc6_0_94" + }, + "MOTHER-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mother-iggy/", + "name": "Mother Iggy", + "tags": [ + "Meme" + ], + "websiteLink": "https://x.com/IGGYAZALEA" + }, + "MOUTAI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/moutai/", + "name": "Moutai", + "tags": [ + "Meme" + ], + "websiteLink": "https://www.moutaicoin.co", + "whitepaperLink": "https://drive.google.com/file/d/1zdbruRELFGlNZwl3reiaDkEASlGF65gU/view?usp=drive_link" + }, + "MOVEZ-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/movez/", + "name": "MOVEZ", + "tags": [], + "websiteLink": "https://www.movez.me", + "whitepaperLink": "https://move-me.gitbook.io/movez-litepaper/ktVp6nJ7D3dSh2dPafnL/" + }, + "MOVR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/moonriver/", + "name": "Moonriver", + "tags": [ + "Layer 1" + ], + "websiteLink": "https://moonbeam.network/networks/moonriver/", + "whitepaperLink": "https://docs.moonbeam.network/" + }, + "MPL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/maple/", + "name": "Maple", "tags": [ - "NFT", + "Defi", "Real World Assets" - ], - "websiteLink": "http://bosonprotocol.io", - "whitepaperLink": "https://docsend.com/view/p7g9u8d8wiwnf9jn", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/boson-protocol/" - }, - "SWEAT-USD": { - "name": "Sweat Economy", + ], + "websiteLink": "https://maple.finance/", + "whitepaperLink": "https://maple-finance.gitbook.io/maple/" + }, + "MPLX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/metaplex/", + "name": "Metaplex", + "tags": [], + "websiteLink": "https://www.metaplex.com/", + "whitepaperLink": null + }, + "MRS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/metars-genesis/", + "name": "Metars Genesis", + "tags": [], + "websiteLink": "https://metars.io/home", + "whitepaperLink": null + }, + "MSN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/meson-network/", + "name": "Meson Network", + "tags": [], + "websiteLink": "https://www.meson.network/", + "whitepaperLink": "https://docs.meson.network/Meson-Network-Whitepaper-v1.6.pdf" + }, + "MSOL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/marinade/", + "name": "Marinade Staked SOL", + "tags": [], + "websiteLink": "https://marinade.finance/", + "whitepaperLink": "https://docs.marinade.finance/" + }, + "MTL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/metal/", + "name": "Metal DAO", + "tags": [], + "websiteLink": "https://www.metalpay.com/", + "whitepaperLink": null + }, + "MTRG-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/meter-governance/", + "name": "Meter Governance", "tags": [ - "Entertainment", - "NFT", + "Defi" + ], + "websiteLink": "https://www.meter.io/", + "whitepaperLink": "https://docs.meter.io/#introduction" + }, + "MTV-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/multivac/", + "name": "MultiVAC", + "tags": [ + "Layer 1" + ], + "websiteLink": "https://www.mtv.ac/", + "whitepaperLink": "https://www.mtv.ac/assets/file/MultiVAC_Tech_Whitepaper.pdf" + }, + "MUDOL2-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hero-blaze-three-kingdoms/", + "name": "Hero Blaze: Three Kingdoms", + "tags": [], + "websiteLink": "https://heroblaze3kd.io/", + "whitepaperLink": null + }, + "MUMU-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mumu-ing/", + "name": "Mumu the Bull", + "tags": [ + "Meme" + ], + "websiteLink": "https://www.mumu.ing" + }, + "MUSK-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/musk-dao/", + "name": "Musk Dao", + "tags": [], + "websiteLink": "http://www.18dao.cc/", + "whitepaperLink": "http://www.musk.plus/MUSK-EN.pdf" + }, + "MV-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gensokishis-metaverse/", + "name": "GensoKishi Metaverse", + "tags": [], + "websiteLink": "https://genso.game/", + "whitepaperLink": null + }, + "MVL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mvl/", + "name": "MVL", + "tags": [], + "websiteLink": "http://mvlchain.io", + "whitepaperLink": "https://docs.mvlchain.io/" + }, + "MX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mx-token/", + "name": "MX TOKEN", + "tags": [], + "websiteLink": "https://www.mexc.com", + "whitepaperLink": null + }, + "MXC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mxc/", + "name": "Moonchain", + "tags": [], + "websiteLink": "https://www.moonchain.com", + "whitepaperLink": "https://www.mxc.org/knowledge-hub" + }, + "MYRIA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/myria/", + "name": "Myria", + "tags": [ + "NFT", + "Gaming", + "Layer 2" + ], + "websiteLink": "https://myria.com/", + "whitepaperLink": "https://assets.myria.com/token/Myria-Whitepaper-v6.pdf" + }, + "MYRO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/myro/", + "name": "Myro", + "tags": [ + "Meme" + ], + "websiteLink": "https://myrothedog.com/", + "whitepaperLink": null + }, + "NAKA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/nakamoto-games/", + "name": "Nakamoto Games", + "tags": [ + "NFT", "Gaming" - ], - "websiteLink": "https://www.sweateconomy.com", - "whitepaperLink": "https://drive.google.com/file/d/1IPklRcEQvgJkCaeYvGh43yjWl-Dj5_6i/view", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/sweat-economy/" - }, - "DMTR-USD": { - "name": "Dimitra", - "tags": [], - "websiteLink": "https://dimitra.io/", - "whitepaperLink": "https://dimitra.io/token", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dimitra/" - }, - "DATA-USD": { - "name": "Streamr", - "tags": [], - "websiteLink": "https://streamr.network", - "whitepaperLink": "https://s3.amazonaws.com/streamr-public/streamr-datacoin-whitepaper-2017-07-25-v1_1.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/streamr/" - }, - "FX-USD": { - "name": "Function X", - "tags": [], - "websiteLink": "https://functionx.io/", - "whitepaperLink": "https://whitepaper.io/coin/function-x", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/function-x/" - }, - "ALI-USD": { - "name": "Artificial Liquid Intelligence", + ], + "websiteLink": "https://www.nakamoto.games/", + "whitepaperLink": null + }, + "NAVI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/atlas-navi/", + "name": "Atlas Navi", + "tags": [], + "websiteLink": "https://www.atlasnavi.com/", + "whitepaperLink": "https://drive.google.com/file/d/1BKXagl3J7g7oU7c6wJnJs9Ypy81_Z3bd/view" + }, + "NAVX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/navi-protocol/", + "name": "NAVI Protocol", + "tags": [], + "websiteLink": "https://www.naviprotocol.io/", + "whitepaperLink": "https://naviprotocol.gitbook.io/navi-protocol-developer-docs/" + }, + "NBS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/new-bitshares/", + "name": "New BitShares", + "tags": [], + "websiteLink": "https://nbs.plus/", + "whitepaperLink": null + }, + "NCT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/polyswarm/", + "name": "PolySwarm", + "tags": [], + "websiteLink": "https://polyswarm.io/", + "whitepaperLink": "https://polyswarm.io/polyswarm-whitepaper.pdf" + }, + "NEAR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/near-protocol/", + "name": "NEAR Protocol", "tags": [ - "Entertainment", - "NFT", - "Governance" - ], - "websiteLink": "https://aiprotocol.info/", - "whitepaperLink": "https://docs.aiprotocol.info", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/alethea-artificial-liquid-intelligence-token/" - }, - "ALCX-USD": { - "name": "Alchemix", + "Layer 1" + ], + "websiteLink": "https://near.org", + "whitepaperLink": "https://near.org/papers/the-official-near-white-paper/" + }, + "NEO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/neo/", + "name": "Neo", + "tags": [], + "websiteLink": "https://neo.org/", + "whitepaperLink": "https://docs.neo.org/docs/en-us/index.html" + }, + "NEON-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/neon/", + "name": "Neon EVM", + "tags": [], + "websiteLink": "https://neonevm.org/", + "whitepaperLink": "https://neonevm.org/whitepaper.pdf" + }, + "NEST-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/nest-protocol/", + "name": "NEST Protocol", "tags": [ - "Defi", - "Governance", "Defi" - ], - "websiteLink": "https://alchemix.fi/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/alchemix/" - }, - "XCN-USD": { - "name": "Onyxcoin", - "tags": [], - "websiteLink": "https://onyx.org", - "whitepaperLink": "https://onyx.org/Whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/onyxcoin/" - }, - "BEL-USD": { - "name": "Bella Protocol", + ], + "websiteLink": "https://nestprotocol.org/", + "whitepaperLink": "https://www.nestprotocol.org/doc/ennestwhitepaper.pdf" + }, + "NEW-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/newton/", + "name": "Newton", + "tags": [], + "websiteLink": "https://www.newtonproject.org/", + "whitepaperLink": "https://www.newtonproject.org/whitepaper/" + }, + "NEXO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/nexo/", + "name": "Nexo", + "tags": [], + "websiteLink": "https://nexo.com", + "whitepaperLink": "https://nexo.com/assets/downloads/Nexo-Whitepaper.pdf?=a" + }, + "NFP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/nfprompt/", + "name": "NFPrompt", "tags": [ - "Defi" - ], - "websiteLink": "https://bella.fi/", - "whitepaperLink": "https://bellafi.gitbook.io/bella-protocol/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bella-protocol/" - }, - "MLN-USD": { - "name": "Enzyme", + "Governance" + ], + "websiteLink": "https://nfprompt.io/", + "whitepaperLink": "https://docs.nfprompt.io/" + }, + "NFT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/apenft/", + "name": "APENFT", "tags": [ - "Defi" - ], - "websiteLink": "https://enzyme.finance/", - "whitepaperLink": "https://docs.enzyme.finance/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/enzyme/" - }, - "DIA-USD": { - "name": "DIA", + "NFT" + ], + "websiteLink": "http://apenft.org/", + "whitepaperLink": "https://foundation.apenft.io/book/APENFT%20White%20Paper.pdf" + }, + "NGC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/naga/", + "name": "NAGA", + "tags": [], + "websiteLink": "https://nagacoin.io", + "whitepaperLink": "https://docsend.com/view/srsg4zw" + }, + "NGL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gold-fever/", + "name": "Gold Fever", "tags": [ - "Defi" - ], - "websiteLink": "https://diadata.org/", - "whitepaperLink": "https://docs.diadata.org", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dia/" - }, - "AERGO-USD": { - "name": "Aergo", - "tags": [], - "websiteLink": "https://www.aergo.io/", - "whitepaperLink": "https://paper.aergo.io/AERGO_Whitepaper_v5.2.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/aergo/" - }, - "FLM-USD": { - "name": "Flamingo", + "NFT", + "Gaming" + ], + "websiteLink": "https://goldfever.io/", + "whitepaperLink": null + }, + "NKN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/nkn/", + "name": "NKN", + "tags": [], + "websiteLink": "https://nkn.org/", + "whitepaperLink": "https://nkn.org/wp-content/uploads/2020/10/NKN_Whitepaper.pdf" + }, + "NMR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/numeraire/", + "name": "Numeraire", "tags": [ "Defi" - ], - "websiteLink": "https://flamingo.finance/", - "whitepaperLink": "https://docs.flamingo.finance/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/flamingo/" - }, - "DFI-USD": { - "name": "DeFiChain", + ], + "websiteLink": "https://numer.ai/", + "whitepaperLink": "https://numer.ai/whitepaper.pdf" + }, + "NODL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/nodleiot/", + "name": "Nodle", + "tags": [], + "websiteLink": "https://www.nodle.com/", + "whitepaperLink": "https://docs.nodle.com/" + }, + "NOIA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/synternet/", + "name": "Synternet", "tags": [ - "Defi" - ], - "websiteLink": "https://defichain.com/", - "whitepaperLink": "https://www.defichain.com/white-paper/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/defichain/" - }, - "FUN-USD": { - "name": "FUNToken", + "Governance" + ], + "websiteLink": "https://synternet.com/", + "whitepaperLink": "https://docs.synternet.com/docs" + }, + "NOM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/onomy-protocol/", + "name": "Onomy Protocol", + "tags": [], + "websiteLink": "https://onomy.io/", + "whitepaperLink": "https://docs.onomy.io/" + }, + "NOS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/nosana/", + "name": "Nosana", + "tags": [], + "websiteLink": "https://nosana.io", + "whitepaperLink": "https://docs.nosana.io" + }, + "NOT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/notcoin/", + "name": "Notcoin", "tags": [ - "Defi", "Gaming" - ], - "websiteLink": "https://funtoken.io/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/funtoken/" - }, - "VRTX-USD": { - "name": "Vertex Protocol", + ], + "websiteLink": "https://notco.in/", + "whitepaperLink": "https://cdn.joincommunity.xyz/notcoin/Notcoin_Whitepaper.pdf" + }, + "NPT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/neopin/", + "name": "NEOPIN", + "tags": [ + "Real World Assets" + ], + "websiteLink": "https://neopin.io/", + "whitepaperLink": "https://neopin.io/VisionPaper_V2.1.pdf" + }, + "NTRN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/neutron-ntrn/", + "name": "Neutron", "tags": [ "Defi" - ], - "websiteLink": "https://vertexprotocol.com/", - "whitepaperLink": "https://vertex-protocol.gitbook.io/docs/getting-started/overview", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/vertex-protocol/" - }, - "BETA-USD": { - "name": "Beta Finance", - "tags": [], - "websiteLink": "https://betafinance.org/", - "whitepaperLink": "https://betafinance.gitbook.io/betafinance/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/beta-finance/" - }, + ], + "websiteLink": "https://neutron.org/", + "whitepaperLink": "https://docs.neutron.org/" + }, + "NUB-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/nubcat/", + "name": "nubcat", + "tags": [], + "websiteLink": "https://nubcat.xyz" + }, + "NULS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/nuls/", + "name": "NULS", + "tags": [], + "websiteLink": "https://nuls.io/", + "whitepaperLink": "https://docs.nuls.io/" + }, "NUM-USD": { - "name": "Numbers Protocol", + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/numbers-protocol/", + "name": "Numbers Protocol", "tags": [ "Entertainment" - ], - "websiteLink": "https://www.numbersprotocol.io/", - "whitepaperLink": "https://docs.numbersprotocol.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/numbers-protocol/" - }, - "KMD-USD": { - "name": "Komodo", - "tags": [], - "websiteLink": "https://komodoplatform.com/", - "whitepaperLink": "https://komodoplatform.com/whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/komodo/" - }, - "RLY-USD": { - "name": "Rally", + ], + "websiteLink": "https://www.numbersprotocol.io/", + "whitepaperLink": "https://docs.numbersprotocol.io/" + }, + "NWC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/newscrypto/", + "name": "Newscrypto", + "tags": [], + "websiteLink": "https://newscrypto.io/", + "whitepaperLink": "http://newscrypto.io/whitepaper.pdf" + }, + "NXRA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/allianceblock-nexera/", + "name": "Nexera", "tags": [ - "Social", - "Social" - ], - "websiteLink": "https://rly.network/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/rally/" - }, - "VRA-USD": { - "name": "Verasity", + "Real World Assets" + ], + "websiteLink": "https://www.nexera.foundation/", + "whitepaperLink": null + }, + "NYAN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/nyan-heroes/", + "name": "Nyan Heroes", + "tags": [], + "websiteLink": "https://nyanheroes.com/", + "whitepaperLink": "https://nyan-heroes.gitbook.io/nyan-heroes/" + }, + "NYM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/nym/", + "name": "NYM", + "tags": [ + "Governance", + "Layer 1" + ], + "websiteLink": "https://nymtech.net/", + "whitepaperLink": "https://nymtech.net/nym-whitepaper.pdf" + }, + "O3-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/o3-swap/", + "name": "O3 Swap", + "tags": [], + "websiteLink": "https://o3swap.com/", + "whitepaperLink": "https://docs.o3swap.com/o3-swap-v2-interchange" + }, + "OAS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/oasys/", + "name": "Oasys", + "tags": [ + "NFT", + "Gaming", + "Layer 1" + ], + "websiteLink": "https://www.oasys.games/", + "whitepaperLink": "https://docs.oasys.games/" + }, + "OBI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/orbofi-ai/", + "name": "Orbofi AI", "tags": [ - "NFT", "Gaming" - ], - "websiteLink": "https://www.verasity.io/", - "whitepaperLink": "https://verasity.io/documents/verasity_whitepaper_eng.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/verasity/" - }, - "TT-USD": { - "name": "ThunderCore", - "tags": [], - "websiteLink": "https://www.thundercore.com", - "whitepaperLink": "https://docs.thundercore.com/thunder-whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/thundercore/" - }, - "WAN-USD": { - "name": "Wanchain", + ], + "websiteLink": "https://www.orbofi.com/", + "whitepaperLink": "https://wiki.orbofi.com/learn" + }, + "OCEAN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ocean-protocol/", + "name": "Ocean Protocol", + "tags": [ + "AI" + ], + "websiteLink": "https://oceanprotocol.com/", + "whitepaperLink": "https://oceanprotocol.com/tech-whitepaper.pdf" + }, + "OCT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/octopus-network/", + "name": "Octopus Network", + "tags": [], + "websiteLink": "https://oct.network/", + "whitepaperLink": "https://github.com/octopus-network/papers/blob/main/Octopus%20Network%20White%20Paper.pdf" + }, + "ODDZ-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/oddz/", + "name": "Oddz", "tags": [ "Defi" - ], - "websiteLink": "https://wanchain.org/", - "whitepaperLink": "https://www.explorewanchain.org/#/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/wanchain/" - }, - "TOMI-USD": { - "name": "tomiNet", - "tags": [], - "websiteLink": "https://tomi.com/", - "whitepaperLink": "https://tomi.com/newmmm/Tomi_Free_As_In_Speech_Whitepaper_V1.0.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/tominet/" - }, - "NEON-USD": { - "name": "Neon EVM", - "tags": [], - "websiteLink": "https://neonevm.org/", - "whitepaperLink": "https://neonevm.org/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/neon/" - }, - "KIN-USD": { - "name": "Kin", + ], + "websiteLink": "https://oddz.fi/", + "whitepaperLink": "https://docsend.com/view/mefxr8h3ymzuhwqk" + }, + "OG-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/og-fan-token/", + "name": "OG Fan Token", "tags": [ + "Entertainment", "Entertainment" - ], - "websiteLink": null, - "whitepaperLink": "https://kin.org/whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kin/" - }, - "FIS-USD": { - "name": "StaFi", + ], + "websiteLink": "https://www.socios.com/og/", + "whitepaperLink": null + }, + "OGN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/origin-protocol/", + "name": "Origin Protocol", "tags": [ + "NFT", "Defi" - ], - "websiteLink": "https://www.stafi.io/", - "whitepaperLink": "https://docs.stafi.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/stafi/" - }, - "MATH-USD": { - "name": "MATH", - "tags": [], - "websiteLink": "https://mathwallet.org", - "whitepaperLink": "https://github.com/mathwallet/whitepaper/raw/master/MATH-Whitepaper-EN.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/math/" - }, - "FARM-USD": { - "name": "Harvest Finance", + ], + "websiteLink": "https://www.originprotocol.com", + "whitepaperLink": "https://www.originprotocol.com/litepaper" + }, + "OGV-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/origin-dollar-governance/", + "name": "Origin DeFi Governance", + "tags": [], + "websiteLink": "https://ousd.com", + "whitepaperLink": "https://www.originprotocol.com/en/litepaper" + }, + "OKB-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/okb/", + "name": "OKB", + "tags": [], + "websiteLink": "https://www.okx.com/", + "whitepaperLink": null + }, + "OKT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/okt/", + "name": "OKT Chain", + "tags": [], + "websiteLink": "https://www.okx.com/okc", + "whitepaperLink": "https://okc-docs.readthedocs.io/en/latest/" + }, + "OLE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/openleverage/", + "name": "OpenLeverage", + "tags": [], + "websiteLink": "https://openleverage.finance", + "whitepaperLink": "https://docs.openleverage.finance/main/" + }, + "OM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mantra/", + "name": "MANTRA", "tags": [ - "Defi", - "Governance" - ], - "websiteLink": "https://harvest.finance/", - "whitepaperLink": "https://medium.com/harvest-finance/the-harvest-finance-project-338c3e5806fc", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/harvest-finance/" - }, - "LINA-USD": { - "name": "Linear Finance", + "Defi", + "Real World Assets" + ], + "websiteLink": "https://www.mantrachain.io", + "whitepaperLink": "https://docs.mantrachain.io/" + }, + "OMG-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/omg/", + "name": "OMG Network", + "tags": [], + "websiteLink": "https://omg.network/", + "whitepaperLink": "https://docs.omg.network/" + }, + "OMI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ecomi-new/", + "name": "ECOMI", + "tags": [ + "NFT", + "Gaming" + ], + "websiteLink": "https://ecomi.notion.site/", + "whitepaperLink": "https://drive.google.com/file/d/1UNE-EvjuMIaWJUfvF3qQiTe0OKLFAJXV/view" + }, + "OMN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/omega-network/", + "name": "Omega Network", + "tags": [], + "websiteLink": "https://omtch.com/", + "whitepaperLink": null + }, + "ONDO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ondo-finance/", + "name": "Ondo", + "tags": [ + "Real World Assets" + ], + "websiteLink": "https://ondo.foundation/", + "whitepaperLink": "https://docs.ondo.foundation/ondo-token" + }, + "ONE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/harmony/", + "name": "Harmony", + "tags": [], + "websiteLink": "https://www.harmony.one/", + "whitepaperLink": "https://harmony.one/whitepaper.pdf" + }, + "ONG-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ontology-gas/", + "name": "Ontology Gas", + "tags": [], + "websiteLink": "https://ont.io/", + "whitepaperLink": "https://docs.ont.io/" + }, + "ONT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ontology/", + "name": "Ontology", + "tags": [], + "websiteLink": "https://ont.io/", + "whitepaperLink": "https://docs.ont.io" + }, + "OOE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/openocean/", + "name": "OpenOcean", "tags": [ "Defi" - ], - "websiteLink": "https://linear.finance", - "whitepaperLink": "https://linear.finance/defi/Linear_Whitepaper_EN.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/linear/" - }, + ], + "websiteLink": "https://openocean.finance/", + "whitepaperLink": "https://docs.openocean.finance/" + }, + "OOKI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ooki-protocol/", + "name": "Ooki Protocol", + "tags": [], + "websiteLink": "https://ooki.cc", + "whitepaperLink": "https://ooki.gitbook.io/" + }, + "OP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/optimism-ethereum/", + "name": "Optimism", + "tags": [ + "Layer 2" + ], + "websiteLink": "https://www.optimism.io/", + "whitepaperLink": "https://github.com/ethereum-optimism" + }, "OPUL-USD": { - "name": "Opulous", + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/opulous/", + "name": "Opulous", "tags": [ - "Entertainment", + "Entertainment", "Real World Assets" - ], - "websiteLink": "https://opulous.org/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/opulous/" - }, - "NPT-USD": { - "name": "NEOPIN", + ], + "websiteLink": "https://opulous.org/", + "whitepaperLink": null + }, + "ORAI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/oraichain-token/", + "name": "Oraichain", "tags": [ - "Real World Assets" - ], - "websiteLink": "https://neopin.io/", - "whitepaperLink": "https://neopin.io/VisionPaper_V2.1.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/neopin/" - }, + "Defi", + "Real World Assets", + "Layer 1" + ], + "websiteLink": "https://orai.io/", + "whitepaperLink": "https://docs.orai.io/" + }, + "ORB-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/orbcity/", + "name": "OrbCity", + "tags": [], + "websiteLink": "https://orbcity.ai/", + "whitepaperLink": "https://orbcity.gitbook.io/orbcity/" + }, + "ORBS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/orbs/", + "name": "Orbs", + "tags": [], + "websiteLink": "https://www.orbs.com/", + "whitepaperLink": "https://www.orbs.com/white-papers" + }, + "ORCA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/orca/", + "name": "Orca", + "tags": [ + "Defi" + ], + "websiteLink": "https://www.orca.so/", + "whitepaperLink": null + }, + "ORDI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ordi/", + "name": "Ordinals", + "tags": [ + "NFT" + ], + "websiteLink": "https://ordinals.com/", + "whitepaperLink": "https://rodarmor.com/blog/" + }, + "ORDS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ordiswap/", + "name": "Ordiswap", + "tags": [], + "websiteLink": "https://ordiswap.fi/", + "whitepaperLink": "https://ordiswap.gitbook.io/ordiswap/" + }, "ORN-USD": { - "name": "Orion", + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/orion-xyz/", + "name": "Orion", "tags": [ - "Defi", + "Defi", "Defi" - ], - "websiteLink": "https://orion.xyz/", - "whitepaperLink": "https://docs.orion.xyz/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/orion-xyz/" - }, - "COMBO-USD": { - "name": "COMBO", + ], + "websiteLink": "https://orion.xyz/", + "whitepaperLink": "https://docs.orion.xyz/" + }, + "ORT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/okratech-token/", + "name": "Okratech Token", + "tags": [], + "websiteLink": "https://ortcoin.org/", + "whitepaperLink": "https://docsend.com/view/bcmitirsm35m45b6" + }, + "OSMO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/osmosis/", + "name": "Osmosis", + "tags": [], + "websiteLink": "https://osmosis.zone/", + "whitepaperLink": null + }, + "OVR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ovr/", + "name": "OVR", "tags": [ - "Entertainment", - "NFT", - "Gaming" - ], - "websiteLink": "https://combonetwork.io/", - "whitepaperLink": "https://docs.combonetwork.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/combo-network/" - }, - "LOKA-USD": { - "name": "League of Kingdoms Arena", + "AR/VR", + "NFT" + ], + "websiteLink": "https://www.ovr.ai", + "whitepaperLink": "https://assets.ovr.ai/download/whitepaper/whitepaper%203.0.pdf" + }, + "OXT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/orchid/", + "name": "Orchid", + "tags": [], + "websiteLink": "https://www.orchid.com/", + "whitepaperLink": "https://www.orchid.com/assets/whitepaper/whitepaper.pdf" + }, + "PAJAMAS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/the-first-youtube-cat/", + "name": "The First Youtube Cat", "tags": [ - "NFT", - "Gaming" - ], - "websiteLink": "https://www.leagueofkingdoms.com/", - "whitepaperLink": "https://whitepaper.playersarena.foundation/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/league-of-kingdoms/" - }, - "DEGO-USD": { - "name": "Dego Finance", + "Meme" + ], + "websiteLink": "https://pajamas.cat/", + "whitepaperLink": null + }, + "PANDO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pando/", + "name": "Pando", + "tags": [], + "websiteLink": "https://pandosoftware.co/", + "whitepaperLink": "https://pandobrowser.com/whitepaper/PANDO_WHITEPAPER_EN.pdf" + }, + "PAXG-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pax-gold/", + "name": "PAX Gold", "tags": [ - "NFT", - "Defi", - "Governance" - ], - "websiteLink": "https://dego.finance/", - "whitepaperLink": "https://docs.dego.finance/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dego-finance/" - }, - "XPRT-USD": { - "name": "Persistence One", + "Real World Assets" + ], + "websiteLink": "https://www.paxos.com/paxgold/", + "whitepaperLink": "https://www.paxos.com/pax-gold-whitepaper" + }, + "PBR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/polkabridge/", + "name": "PolkaBridge", "tags": [ + "Defi", "Defi" - ], - "websiteLink": "https://persistence.one", - "whitepaperLink": "https://docs.persistence.one", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/persistence/" - }, - "REEF-USD": { - "name": "Reef", + ], + "websiteLink": "https://polkabridge.org/", + "whitepaperLink": null + }, + "PCI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/payprotocol/", + "name": "Paycoin", + "tags": [], + "websiteLink": "https://payprotocol.io/", + "whitepaperLink": "https://drive.google.com/file/d/14z7D20rCZDlbqeM2d0sXsNEZyviEwV9p/view?usp=sharing" + }, + "PDA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/playdapp/", + "name": "PlayDapp", "tags": [ - "Entertainment", "Gaming" - ], - "websiteLink": "https://reef.io/", - "whitepaperLink": "https://docs.reef.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/reef/" - }, - "SDAO-USD": { - "name": "SingularityDAO", + ], + "websiteLink": "https://playdapp.io", + "whitepaperLink": "https://images.playdapp.com/playdapp-homepage/prod/download/PlayDapp_WhitePaper_v1.0.2_EN.pdf" + }, + "PEL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/propel-token/", + "name": "Propel", + "tags": [], + "websiteLink": "https://propel.xyz/", + "whitepaperLink": "https://propel.xyz/static/media/PropelWhitepaper.7d4d055e.pdf" + }, + "PENDLE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pendle/", + "name": "Pendle", + "tags": [], + "websiteLink": "https://pendle.finance/", + "whitepaperLink": "https://docs.pendle.finance/resources/lite-paper" + }, + "PENG-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/peng-sol/", + "name": "Peng", "tags": [ - "Defi" - ], - "websiteLink": "https://www.singularitydao.ai/", - "whitepaperLink": "https://www.docs.singularitydao.ai", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/singularitydao/" - }, - "FCT-USD": { - "name": "FirmaChain", - "tags": [], - "websiteLink": "https://firmachain.org/#/", - "whitepaperLink": "https://firmachain.org/whitepaper_EN.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/firmachain/" - }, - "ROOT-USD": { - "name": "The Root Network", + "Meme" + ], + "websiteLink": "https://pengsol.xyz/" + }, + "PEOPLE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/constitutiondao/", + "name": "ConstitutionDAO", + "tags": [], + "websiteLink": "https://www.constitutiondao.com/", + "whitepaperLink": null + }, + "PEPE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pepe/", + "name": "Pepe", "tags": [ - "Gaming", - "Layer 1" - ], - "websiteLink": "https://www.therootnetwork.com/", - "whitepaperLink": "https://www.futureverse.com/research?index=whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/the-root-network/" - }, - "IDEX-USD": { - "name": "IDEX", + "Meme" + ], + "websiteLink": "https://www.pepe.vip/" + }, + "PERP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/perpetual-protocol/", + "name": "Perpetual Protocol", "tags": [ "Defi" - ], - "websiteLink": "https://idex.io/", - "whitepaperLink": "https://docs.idex.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/idex/" - }, - "SOLO-USD": { - "name": "Sologenic", - "tags": [], - "websiteLink": "https://www.sologenic.org/", - "whitepaperLink": "https://www.sologenic.com/downloads/sologenic-whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/sologenic/" - }, - "MOUTAI-USD": { - "name": "Moutai", + ], + "websiteLink": "https://perp.com", + "whitepaperLink": null + }, + "PHA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/phala-network/", + "name": "Phala Network", + "tags": [], + "websiteLink": "https://phala.network/", + "whitepaperLink": "https://docs.phala.network/introduction/readme" + }, + "PHB-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/phoenix-global-new/", + "name": "Phoenix", + "tags": [], + "websiteLink": "https://www.phoenix.global/", + "whitepaperLink": null + }, + "PIP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pip/", + "name": "Pip", + "tags": [], + "websiteLink": "https://www.getpip.com/", + "whitepaperLink": "https://docs.getpip.com/" + }, + "PIRATE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pirate-nation/", + "name": "Pirate Nation", "tags": [ - "Meme" - ], - "websiteLink": "https://www.moutaicoin.co", - "whitepaperLink": "https://drive.google.com/file/d/1zdbruRELFGlNZwl3reiaDkEASlGF65gU/view?usp=drive_link", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/moutai/" - }, - "VIC-USD": { - "name": "Viction", - "tags": [], - "websiteLink": "https://viction.xyz/", - "whitepaperLink": "https://docs.viction.xyz/whitepaper-and-research", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/viction/" - }, - "KISHU-USD": { - "name": "Kishu Inu", + "Gaming" + ], + "websiteLink": "https://piratenation.game/", + "whitepaperLink": "https://www.piratenation.foundation/PN%20Foundation%20Litepaper_v1.1.02_June2024.pdf" + }, + "PIT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pitbull/", + "name": "Pitbull", "tags": [ "Meme" - ], - "websiteLink": "https://kishu.com/", - "whitepaperLink": "https://www.kishu.com/p/whitepaper.html", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kishu-inu/" - }, - "TRADE-USD": { - "name": "Polytrade", + ], + "websiteLink": "https://www.pitbull.community", + "whitepaperLink": "https://github.com/pitbullBSC/documents/blob/main/Pitbull_litepaper.pdf" + }, + "PIXEL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pixels/", + "name": "Pixels", + "tags": [ + "NFT", + "Gaming", + "Governance" + ], + "websiteLink": "https://www.pixels.xyz/", + "whitepaperLink": "https://whitepaper.pixels.xyz/" + }, + "PLANET-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/planettoken/", + "name": "PLANET", "tags": [ - "Defi", + "NFT", + "Gaming", "Real World Assets" - ], - "websiteLink": "https://polytrade.finance", - "whitepaperLink": "https://polytrade.finance/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/polytrade/" - }, - "CEEK-USD": { - "name": "CEEK VR", + ], + "websiteLink": "https://planetrefi.com/", + "whitepaperLink": null + }, + "PLU-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pluton/", + "name": "Pluton", + "tags": [], + "websiteLink": "https://plutus.it/", + "whitepaperLink": "https://plutus.it/assets/Plutus.it-White-Paper-v1.1.pdf" + }, + "PNG-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pangolin/", + "name": "Pangolin", + "tags": [], + "websiteLink": "https://pangolin.exchange/", + "whitepaperLink": "https://docs.pangolin.exchange/" + }, + "POKT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pocket-network/", + "name": "Pocket Network", + "tags": [], + "websiteLink": "https://www.pokt.network/", + "whitepaperLink": "https://docs.pokt.network/home/" + }, + "POLC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/polkacity/", + "name": "Polkacity", "tags": [ - "AR/VR", - "NFT", - "Entertainment" - ], - "websiteLink": "https://www.ceek.io/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ceek-vr/" - }, - "ROUTE-USD": { - "name": "Router Protocol", - "tags": [], - "websiteLink": "https://www.routerprotocol.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/router-protocol/" - }, - "LIT-USD": { - "name": "Litentry", + "NFT" + ], + "websiteLink": "https://polkacity.io", + "whitepaperLink": "https://github.com/POLKACITY/Whitepaper/blob/main/Whitepaper%20Polka%20City%20V1.1.pdf" + }, + "POLS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/polkastarter/", + "name": "Polkastarter", "tags": [ "Defi" - ], - "websiteLink": "https://www.litentry.com/", - "whitepaperLink": "https://docs.litentry.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/litentry/" - }, - "PDA-USD": { - "name": "PlayDapp", + ], + "websiteLink": "https://www.polkastarter.com/", + "whitepaperLink": "https://docs.polkastarter.com/" + }, + "POLYDOGE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/polydoge/", + "name": "PolyDoge", + "tags": [], + "websiteLink": "https://polydoge.com/", + "whitepaperLink": null + }, + "POLYX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/polymesh/", + "name": "Polymesh", "tags": [ - "Gaming" - ], - "websiteLink": "https://playdapp.io", - "whitepaperLink": "https://images.playdapp.com/playdapp-homepage/prod/download/PlayDapp_WhitePaper_v1.0.2_EN.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/playdapp/" - }, - "UNFI-USD": { - "name": "Unifi Protocol DAO", + "Real World Assets" + ], + "websiteLink": "https://polymesh.network/", + "whitepaperLink": "https://polymesh.network/resources" + }, + "POND-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/marlin/", + "name": "Marlin", "tags": [ "Defi" - ], - "websiteLink": "https://www.unifiprotocol.com/", - "whitepaperLink": "https://medium.com/unifiprotocol/introducing-the-unifi-protocol-2ad67bc8435", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/unifi-protocol-dao/" - }, - "MDT-USD": { - "name": "Measurable Data Token", - "tags": [], - "websiteLink": "https://mdt.io/", - "whitepaperLink": "https://mdt.io/docs/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/measurable-data-token/" - }, - "DEP-USD": { - "name": "DEAPcoin", + ], + "websiteLink": "https://www.marlin.org", + "whitepaperLink": "https://www.marlin.pro/whitepaper" + }, + "PONKE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ponke/", + "name": "Ponke", "tags": [ - "NFT", - "Gaming" - ], - "websiteLink": "https://dea.sg/", - "whitepaperLink": "https://playmining.gitbook.io/whitepaper/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/deapcoin/" - }, - "IRIS-USD": { - "name": "IRISnet", - "tags": [], - "websiteLink": "https://www.irisnet.org/", - "whitepaperLink": "https://www.irisnet.org/docs/resources/whitepaper-en.html", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/irisnet/" - }, - "GLQ-USD": { - "name": "Graphlinq Chain", + "Meme" + ], + "websiteLink": "https://www.ponke.xyz/", + "whitepaperLink": null + }, + "POOLX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/poolz-finance/", + "name": "Poolz Finance", + "tags": [], + "websiteLink": "https://www.poolz.finance/", + "whitepaperLink": null + }, + "POPCAT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/popcat-sol/", + "name": "Popcat (SOL)", "tags": [ - "Layer 1" - ], - "websiteLink": "https://graphlinq.io/", - "whitepaperLink": "https://graphlinq.io/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/graphlinq-protocol/" - }, - "BSW-USD": { - "name": "Biswap", + "Meme" + ], + "websiteLink": "https://www.popcatsolana.xyz/", + "whitepaperLink": null + }, + "POR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/portugal-national-team-fan-token/", + "name": "Portugal National Team Fan Token", "tags": [ - "NFT", - "Defi", - "Gaming", - "Defi" - ], - "websiteLink": "https://biswap.org/", - "whitepaperLink": "https://docs.biswap.org/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/biswap/" - }, - "GST-USD": { - "name": "Green Satoshi Token (SOL)", - "tags": [], - "websiteLink": "https://stepn.com/", - "whitepaperLink": "https://stepn.com/litePaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/green-satoshi-token/" - }, - "EURC-USD": { - "name": "EURC", - "tags": [], - "websiteLink": "https://www.circle.com", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/euro-coin/" - }, - "MXC-USD": { - "name": "Moonchain", - "tags": [], - "websiteLink": "https://www.moonchain.com", - "whitepaperLink": "https://www.mxc.org/knowledge-hub", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mxc/" - }, - "ZTX-USD": { - "name": "ZTX", + "Entertainment" + ], + "websiteLink": "https://www.fpf.pt/pt/", + "whitepaperLink": null + }, + "PORTAL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/portal-gaming/", + "name": "PORTAL", "tags": [ "Gaming" - ], - "websiteLink": "https://ztx.io", - "whitepaperLink": "https://docs.ztx.io", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ztx/" - }, - "AMPL-USD": { - "name": "Ampleforth", + ], + "websiteLink": "https://www.portalgaming.com/", + "whitepaperLink": "https://portalxyz.nyc3.cdn.digitaloceanspaces.com/Portal_Whitepaper.pdf" + }, + "POWR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/power-ledger/", + "name": "Powerledger", + "tags": [], + "websiteLink": "https://powerledger.io/", + "whitepaperLink": "https://www.powerledger.io/company/power-ledger-whitepaper" + }, + "PRCL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/parcl/", + "name": "Parcl", "tags": [ - "Defi" - ], - "websiteLink": "https://www.ampleforth.org/", - "whitepaperLink": "https://www.ampleforth.org/paper/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ampleforth/" - }, - "UTK-USD": { - "name": "xMoney", - "tags": [], - "websiteLink": "https://www.xmoney.com/", - "whitepaperLink": "https://utrust.com/static/UTRUST-whitepaper-en-2017-11-02-2ae02efb0e0203893bdba1f54000f2b4.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/utrust/" - }, - "VOXEL-USD": { - "name": "Voxies", + "Real World assets", + "Governance", + "Real World Assets" + ], + "websiteLink": "https://www.parcl.co/", + "whitepaperLink": "https://docs.parcl.co/" + }, + "PRIME-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/echelon-prime/", + "name": "Echelon Prime", "tags": [ - "NFT", + "NFT", "Gaming" - ], - "websiteLink": "https://voxies.io/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/voxies/" - }, - "CERE-USD": { - "name": "Cere Network", + ], + "websiteLink": "https://echelon.io/", + "whitepaperLink": null + }, + "PRISMA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/prisma-finance/", + "name": "Prisma Finance", "tags": [ - "Gaming", - "Social" - ], - "websiteLink": "https://www.cere.network", - "whitepaperLink": "https://cere-network.gitbook.io/cere-network/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cere-network/" - }, - "VLX-USD": { - "name": "Velas", - "tags": [], - "websiteLink": "https://velas.com", - "whitepaperLink": "https://drive.google.com/file/d/1gPxFKW8wSRF_iQY5fu4fV-Il33psyA-u/view", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/velas/" - }, - "MTRG-USD": { - "name": "Meter Governance", + "Defi" + ], + "websiteLink": "https://prismafinance.com/", + "whitepaperLink": "https://docs.prismafinance.com/" + }, + "PROM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/prom/", + "name": "Prom", + "tags": [], + "websiteLink": "https://prom.io/", + "whitepaperLink": "https://prom.io/whitepaper.pdf" + }, + "PROS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/prosper/", + "name": "Prosper", + "tags": [], + "websiteLink": "https://prosper.so", + "whitepaperLink": null + }, + "PRQ-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/parsiq/", + "name": "PARSIQ", "tags": [ "Defi" - ], - "websiteLink": "https://www.meter.io/", - "whitepaperLink": "https://docs.meter.io/#introduction", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/meter-governance/" - }, - "KEY-USD": { - "name": "SelfKey", - "tags": [], - "websiteLink": "https://selfkey.org/", - "whitepaperLink": "https://selfkey.org/whitepaper/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/selfkey/" - }, + ], + "websiteLink": "https://parsiq.net", + "whitepaperLink": "http://www.parsiq.io/whitepaper.pdf" + }, + "PSG-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/paris-saint-germain-fan-token/", + "name": "Paris Saint-Germain Fan Token", + "tags": [ + "Entertainment", + "Entertainment" + ], + "websiteLink": "https://www.socios.com/paris-saint-germain/", + "whitepaperLink": null + }, + "PSL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pastel/", + "name": "Pastel", + "tags": [], + "websiteLink": "https://www.pastel.network/", + "whitepaperLink": "https://docs.pastel.network/introduction/pastel-overview" + }, + "PSP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/paraswap/", + "name": "ParaSwap", + "tags": [ + "Defi" + ], + "websiteLink": "https://paraswap.io/", + "whitepaperLink": "https://developers.paraswap.network/" + }, "PSTAKE-USD": { - "name": "pSTAKE Finance", - "tags": [], - "websiteLink": "https://pstake.finance", - "whitepaperLink": "https://docs.pstake.finance", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pstake-finance/" - }, - "TARA-USD": { - "name": "Taraxa", + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pstake-finance/", + "name": "pSTAKE Finance", + "tags": [], + "websiteLink": "https://pstake.finance", + "whitepaperLink": "https://docs.pstake.finance" + }, + "PUMLX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pumlx/", + "name": "PUMLx", "tags": [ - "Layer 1" - ], - "websiteLink": "https://www.taraxa.io/", - "whitepaperLink": "https://docs.taraxa.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/taraxa/" - }, - "XCAD-USD": { - "name": "XCAD Network", + "Entertainment" + ], + "websiteLink": "https://puml.io", + "whitepaperLink": "https://whitepaper.puml.io/" + }, + "PUNDIX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pundix-new/", + "name": "Pundi X (New)", + "tags": [], + "websiteLink": "https://pundix.com/", + "whitepaperLink": "https://pundix.com/pdf/PundiX_Whitepaper_EN_Ver.pdf" + }, + "PUNDU-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pundu/", + "name": "Pundu", + "tags": [ + "Meme" + ], + "websiteLink": "https://pundu.io/", + "whitepaperLink": null + }, + "PUSH-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/epns/", + "name": "Push Protocol", + "tags": [ + "Defi", + "Governance" + ], + "websiteLink": "https://push.org/", + "whitepaperLink": "https://push.org/docs" + }, + "PYR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/vulcan-forged-pyr/", + "name": "Vulcan Forged (PYR)", + "tags": [ + "NFT", + "Gaming" + ], + "websiteLink": "https://vulcanforged.com/", + "whitepaperLink": "https://vulcanforged.com/public/assets/frontend/pyr.pdf" + }, + "PYTH-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pyth-network/", + "name": "Pyth Network", + "tags": [], + "websiteLink": "https://pyth.network/", + "whitepaperLink": "https://pyth.network/whitepaper_v2.pdf" + }, + "PYUSD-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/paypal-usd/", + "name": "PayPal USD", + "tags": [], + "websiteLink": "https://www.paypal.com/pyusd", + "whitepaperLink": null + }, + "QI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/benqi/", + "name": "BENQI", + "tags": [ + "Defi" + ], + "websiteLink": "https://benqi.fi/", + "whitepaperLink": "https://docs.benqi.fi/" + }, + "QKC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/quarkchain/", + "name": "QuarkChain", + "tags": [], + "websiteLink": "https://quarkchain.io/", + "whitepaperLink": "https://quarkchain.io/wp-content/uploads/2018/11/QUARK-CHAIN-Public-Version-0.3.5.pdf" + }, + "QNT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/quant/", + "name": "Quant", + "tags": [ + "Real World Assets" + ], + "websiteLink": "https://quant.network/", + "whitepaperLink": null + }, + "QTUM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/qtum/", + "name": "Qtum", + "tags": [], + "websiteLink": "https://qtum.org/", + "whitepaperLink": "https://qtumorg.s3.ap-northeast-2.amazonaws.com/Qtum_New_Whitepaper_en.pdf" + }, + "RAB-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/rabbit/", + "name": "Rabbit", + "tags": [], + "websiteLink": "https://therabbit.io", + "whitepaperLink": null + }, + "RACA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/radio-caca/", + "name": "RACA", + "tags": [ + "NFT", + "Gaming" + ], + "websiteLink": "https://www.raca3.com/", + "whitepaperLink": "https://www.raca3.com/whitePaper" + }, + "RAD-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/radworks/", + "name": "Radworks", + "tags": [], + "websiteLink": "https://radworks.org/", + "whitepaperLink": "https://docs.radworks.org/" + }, + "RADAR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dappradar/", + "name": "DappRadar", + "tags": [], + "websiteLink": "https://dappradar.com/", + "whitepaperLink": "https://whitepaper.dappradar.com/" + }, + "RANKER-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/rankerdao/", + "name": "RankerDAO", + "tags": [], + "websiteLink": "https://rankerdao.com/", + "whitepaperLink": null + }, + "RARE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/superrare/", + "name": "SuperRare", "tags": [ "NFT" - ], - "websiteLink": "https://xcadnetwork.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/xcad-network/" - }, - "CCD-USD": { - "name": "Concordium", + ], + "websiteLink": "https://superrare.com/", + "whitepaperLink": "https://docs.superrare.com/" + }, + "RARI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/rarible/", + "name": "RARI", "tags": [ - "Layer 1" - ], - "websiteLink": "https://www.concordium.com", - "whitepaperLink": "https://assets.website-files.com/64f060f3fc95f9d2081781db/651fec84262ba8e696da6a65_Concordium%20White%20Paper%20v1.7.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/concordium/" - }, - "UFT-USD": { - "name": "UniLend", + "NFT", + "Governance" + ], + "websiteLink": "https://rari.foundation", + "whitepaperLink": null + }, + "RAY-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/raydium/", + "name": "Raydium", "tags": [ + "Defi", "Defi" - ], - "websiteLink": "https://unilend.finance/", - "whitepaperLink": "https://unilend.finance/docs/unilend_lightpaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/unilend/" - }, - "HAI-USD": { - "name": "Hacken Token", - "tags": [], - "websiteLink": "https://hacken.ai", - "whitepaperLink": "https://hacken.ai/tokenomics.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hackenai/" - }, - "FIDA-USD": { - "name": "Bonfida", + ], + "websiteLink": "https://raydium.io/#/", + "whitepaperLink": "https://raydium.io/Raydium-Litepaper.pdf" + }, + "RBC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/rubic/", + "name": "Rubic", "tags": [ "Defi" - ], - "websiteLink": "https://bonfida.org", - "whitepaperLink": "https://www.bonfida.org/white-paper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bonfida/" - }, - "CUSD-USD": { - "name": "Celo Dollar", + ], + "websiteLink": "https://rubic.exchange/", + "whitepaperLink": "https://docs.rubic.finance/" + }, + "RBN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ribbon-finance/", + "name": "Ribbon Finance", + "tags": [ + "Real World Assets" + ], + "websiteLink": "https://www.ribbon.finance/", + "whitepaperLink": "https://docs.ribbon.finance/" + }, + "RDNT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/radiant-capital/", + "name": "Radiant Capital", "tags": [ "Defi" - ], - "websiteLink": "https://celo.org/", - "whitepaperLink": "https://celo.org/papers", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/celo-dollar/" - }, - "TAVA-USD": { - "name": "ALTAVA", - "tags": [], - "websiteLink": "https://altava.com/", - "whitepaperLink": "https://kr.object.ncloudstorage.com/altava.com-cdn/pdf/Altava_whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/altava/" - }, - "NCT-USD": { - "name": "PolySwarm", - "tags": [], - "websiteLink": "https://polyswarm.io/", - "whitepaperLink": "https://polyswarm.io/polyswarm-whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/polyswarm/" - }, - "AVA-USD": { - "name": "AVA", - "tags": [], - "websiteLink": "https://www.avafoundation.org", - "whitepaperLink": "https://www.avafoundation.org/ava-2-0-whitepaper/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ava/" - }, - "SANTOS-USD": { - "name": "Santos FC Fan Token", - "tags": [], - "websiteLink": "https://www.santosfc.com.br/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/santos-fc-fan-token/" - }, - "KP3R-USD": { - "name": "Keep3rV1", + ], + "websiteLink": "https://radiant.capital/", + "whitepaperLink": "https://docs.radiant.capital/radiant/" + }, + "REEF-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/reef/", + "name": "Reef", + "tags": [ + "Entertainment", + "Gaming" + ], + "websiteLink": "https://reef.io/", + "whitepaperLink": "https://docs.reef.io/" + }, + "REI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/rei-network/", + "name": "REI Network", + "tags": [], + "websiteLink": "https://rei.network/", + "whitepaperLink": null + }, + "REN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ren/", + "name": "Ren", "tags": [ "Defi" - ], - "websiteLink": "https://keep3r.network/", - "whitepaperLink": "https://docs.keep3r.network/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/keep3rv1/" - }, - "LIKE-USD": { - "name": "Only1", + ], + "websiteLink": "https://renproject.io/", + "whitepaperLink": "https://renproject.io/litepaper.pdf" + }, + "REQ-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/request/", + "name": "Request", "tags": [ - "NFT", - "Social" - ], - "websiteLink": "https://only1.app", - "whitepaperLink": "https://only1.gitbook.io/only1/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/only1/" - }, - "ICE-USD": { - "name": "Ice Open Network", - "tags": [], - "websiteLink": "https://ice.io", - "whitepaperLink": "https://ice.io/whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ice-decentralized-future/" - }, - "ADX-USD": { - "name": "AdEx", - "tags": [], - "websiteLink": "https://www.adex.network/", - "whitepaperLink": "https://github.com/AmbireTech/adex-protocol", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/adx-net/" - }, - "CETUS-USD": { - "name": "Cetus Protocol", + "Defi" + ], + "websiteLink": "https://request.network/", + "whitepaperLink": "https://docs.request.network/" + }, + "REVV-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/revv/", + "name": "REVV", + "tags": [ + "NFT", + "Gaming" + ], + "websiteLink": "https://motorverse.com/", + "whitepaperLink": "https://motorverse.gitbook.io/revv-litepaper" + }, + "REZ-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/renzo/", + "name": "Renzo", + "tags": [], + "websiteLink": "https://www.renzoprotocol.com/", + "whitepaperLink": "https://docs.renzoprotocol.com/docs" + }, + "RFD-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/refund/", + "name": "RefundCoin", + "tags": [ + "Meme" + ], + "websiteLink": "https://refundcoin.org/", + "whitepaperLink": null + }, + "RFOX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/redfox-labs/", + "name": "RFOX", + "tags": [ + "NFT" + ], + "websiteLink": "https://rfox.com", + "whitepaperLink": "https://docsend.com/view/a2kfkrmgcmwvs2rq" + }, + "RIF-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/rsk-infrastructure-framework/", + "name": "Rootstock Infrastructure Framework", + "tags": [], + "websiteLink": "https://rif.technology/", + "whitepaperLink": "https://developers.rsk.co/rif/" + }, + "RIO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/realio-network/", + "name": "Realio Network", + "tags": [ + "Real World assets", + "Real World Assets" + ], + "websiteLink": "http://www.realio.fund/", + "whitepaperLink": null + }, + "RLC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/rlc/", + "name": "iExec RLC", "tags": [ + "NFT", "Defi" - ], - "websiteLink": "https://www.cetus.zone/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cetus-protocol/" - }, - "HOPR-USD": { - "name": "HOPR", + ], + "websiteLink": "https://iex.ec/", + "whitepaperLink": "https://iex.ec/app/uploads/2017/04/iExec-WPv2.0-English.pdf" + }, + "RLY-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/rally/", + "name": "Rally", "tags": [ - "Governance" - ], - "websiteLink": "https://hoprnet.org/", - "whitepaperLink": "https://docs.hoprnet.org/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hopr/" - }, - "PSG-USD": { - "name": "Paris Saint-Germain Fan Token", + "Social", + "Social" + ], + "websiteLink": "https://rly.network/", + "whitepaperLink": null + }, + "RNDR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/render/", + "name": "Render Token", "tags": [ - "Entertainment", - "Entertainment" - ], - "websiteLink": "https://www.socios.com/paris-saint-germain/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/paris-saint-germain-fan-token/" - }, - "SAMO-USD": { - "name": "Samoyedcoin", + "AI" + ], + "websiteLink": "https://rendernetwork.com/", + "whitepaperLink": "https://renderfoundation.com/whitepaper" + }, + "RNT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/real-nigger-tate/", + "name": "Real Nigger Tate", "tags": [ "Meme" - ], - "websiteLink": "https://samoyedcoin.com/", - "whitepaperLink": "https://samoyedcoin.com/wp-content/uploads/2022/02/The-Samoyedcoin-Whitepawper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/samoyedcoin/" - }, - "ZKF-USD": { - "name": "ZKFair", - "tags": [], - "websiteLink": "https://zkfair.io/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/zkfair/" - }, - "FOX-USD": { - "name": "Shapeshift FOX Token", + ], + "websiteLink": "https://www.university.com/" + }, + "ROCO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/roco-finance/", + "name": "ROCO FINANCE", "tags": [ - "Defi", - "Governance" - ], - "websiteLink": "https://shapeshift.com/", - "whitepaperLink": "https://shapeshift.com/fox/governance", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/fox-token/" - }, - "AKRO-USD": { - "name": "Akropolis", + "NFT" + ], + "websiteLink": "https://roco.finance/", + "whitepaperLink": "https://docs.roco.finance/rocofinance/" + }, + "ROOT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/the-root-network/", + "name": "The Root Network", + "tags": [ + "Gaming", + "Layer 1" + ], + "websiteLink": "https://www.therootnetwork.com/", + "whitepaperLink": "https://www.futureverse.com/research?index=whitepaper" + }, + "ROSE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/oasis-network/", + "name": "Oasis", "tags": [ + "NFT", "Defi" - ], - "websiteLink": "https://akropolis.io/", - "whitepaperLink": "https://wiki.akropolis.io/wp2019/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/akropolis/" - }, - "VEGA-USD": { - "name": "Vega Protocol", + ], + "websiteLink": "https://oasisprotocol.org/", + "whitepaperLink": "https://docs.oasis.io/" + }, + "ROUTE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/router-protocol/", + "name": "Router Protocol", + "tags": [], + "websiteLink": "https://www.routerprotocol.com/", + "whitepaperLink": null + }, + "RPL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/rocket-pool/", + "name": "Rocket Pool", "tags": [ "Defi" - ], - "websiteLink": "https://vega.xyz", - "whitepaperLink": "https://vega.xyz/papers/vega-protocol-whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/vegaprotocol/" - }, - "PAJAMAS-USD": { - "name": "The First Youtube Cat", + ], + "websiteLink": "https://www.rocketpool.net/", + "whitepaperLink": "https://docs.rocketpool.net" + }, + "RSR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/reserve-rights/", + "name": "Reserve Rights", "tags": [ - "Meme" - ], - "websiteLink": "https://pajamas.cat/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/the-first-youtube-cat/" - }, - "SLN-USD": { - "name": "Smart Layer Network", - "tags": [], - "websiteLink": "https://www.smartlayer.network/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/smart-layer-network/" - }, - "XPR-USD": { - "name": "XPR Network", + "Defi", + "Real World Assets" + ], + "websiteLink": "https://reserve.org/", + "whitepaperLink": "https://reserve.org/protocol/2021_version/#main-content" + }, + "RSS3-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/rss3/", + "name": "RSS3", + "tags": [], + "websiteLink": "https://rss3.io", + "whitepaperLink": "https://rss3.io/#/whitepaper" + }, + "RUNE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/thorchain/", + "name": "THORChain", "tags": [ - "NFT", - "Defi", - "Defi", - "Governance" - ], - "websiteLink": "https://xprnetwork.org/", - "whitepaperLink": "http://xprnetwork.org/whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/proton/" - }, - "AMB-USD": { - "name": "AirDAO", + "Layer 1" + ], + "websiteLink": "https://thorchain.org", + "whitepaperLink": "https://whitepaper.io/document/709/thorchain-whitepaper" + }, + "RVN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ravencoin/", + "name": "Ravencoin", + "tags": [], + "websiteLink": "https://ravencoin.org/", + "whitepaperLink": "https://ravencoin.org/whitepaper/" + }, + "SAFE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/safe1/", + "name": "Safe", + "tags": [], + "websiteLink": "https://safe.global/", + "whitepaperLink": "https://docs.gnosis-safe.io/" + }, + "SAGA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/saga/", + "name": "Saga", "tags": [ - "Defi", - "Governance", + "Gaming", "Layer 1" - ], - "websiteLink": "https://airdao.io/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/airdao/" - }, - "KLV-USD": { - "name": "Klever", - "tags": [], - "websiteLink": "https://klever.io", - "whitepaperLink": "https://storage.googleapis.com/kleverchain-public/Klever-Blockchain-Whitepaper-v.2.0-lr.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/klever/" - }, - "PIT-USD": { - "name": "Pitbull", + ], + "websiteLink": "https://www.saga.xyz/", + "whitepaperLink": null + }, + "SALD-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/salad/", + "name": "Salad", "tags": [ - "Meme" - ], - "websiteLink": "https://www.pitbull.community", - "whitepaperLink": "https://github.com/pitbullBSC/documents/blob/main/Pitbull_litepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pitbull/" - }, - "BAR-USD": { - "name": "FC Barcelona Fan Token", + "NFT" + ], + "websiteLink": "https://salad.ventures", + "whitepaperLink": "https://wp.salad.ventures/" + }, + "SAMO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/samoyedcoin/", + "name": "Samoyedcoin", "tags": [ - "Entertainment", - "Entertainment" - ], - "websiteLink": "https://chiliz.com", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/fc-barcelona-fan-token/" - }, - "VIDT-USD": { - "name": "VIDT DAO", + "Meme" + ], + "websiteLink": "https://samoyedcoin.com/", + "whitepaperLink": "https://samoyedcoin.com/wp-content/uploads/2022/02/The-Samoyedcoin-Whitepawper.pdf" + }, + "SAND-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/the-sandbox/", + "name": "The Sandbox", "tags": [ - "NFT", "Gaming" - ], - "websiteLink": "https://vidt-dao.com", - "whitepaperLink": "https://www.vidt-dao.com/vidt-token", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/vidt-dao/" - }, - "PRQ-USD": { - "name": "PARSIQ", + ], + "websiteLink": "https://www.sandbox.game/en/", + "whitepaperLink": "https://installers.sandbox.game/The_Sandbox_Whitepaper_2020.pdf" + }, + "SANTOS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/santos-fc-fan-token/", + "name": "Santos FC Fan Token", + "tags": [], + "websiteLink": "https://www.santosfc.com.br/", + "whitepaperLink": null + }, + "SAROS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/saros/", + "name": "Saros", "tags": [ "Defi" - ], - "websiteLink": "https://parsiq.net", - "whitepaperLink": "http://www.parsiq.io/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/parsiq/" - }, - "SHRAP-USD": { - "name": "Shrapnel", - "tags": [ - "NFT", - "Gaming" - ], - "websiteLink": "https://www.shrapnel.com/", - "whitepaperLink": "https://public.shrapnel.com/Shrapnel-White-Paper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/shrapnel-com/" - }, - "AST-USD": { - "name": "AirSwap", + ], + "websiteLink": "https://www.saros.xyz/" + }, + "SATS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/sats-ordinals/", + "name": "SATS (Ordinals)", + "tags": [], + "websiteLink": "https://satscoin.vip/", + "whitepaperLink": null + }, + "SBR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/saber/", + "name": "Saber", "tags": [ + "Defi", "Defi" - ], - "websiteLink": "https://www.airswap.io/", - "whitepaperLink": "https://docs.airswap.io", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/airswap/" - }, - "VITE-USD": { - "name": "VITE", - "tags": [], - "websiteLink": "https://www.vite.org/", - "whitepaperLink": "https://vite.wiki", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/vite/" - }, - "ALPACA-USD": { - "name": "Alpaca Finance", + ], + "websiteLink": "https://saberdao.io/", + "whitepaperLink": "https://docs.saberdao.io/" + }, + "SC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/siacoin/", + "name": "Siacoin", + "tags": [], + "websiteLink": "https://sia.tech/", + "whitepaperLink": "https://sia.tech/sia.pdf" + }, + "SCA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/scallop-protocol/", + "name": "Scallop", "tags": [ - "Defi", - "Governance" - ], - "websiteLink": "https://www.alpacafinance.org/", - "whitepaperLink": "https://docs.alpacafinance.org/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/alpaca-finance/" - }, - "HARD-USD": { - "name": "Kava Lend", + "Defi" + ], + "websiteLink": "https://scallop.io/", + "whitepaperLink": "https://docs.scallop.io/" + }, + "SCLP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/scallop/", + "name": "Scallop", "tags": [ "Defi" - ], - "websiteLink": "https://kava.io/lend", - "whitepaperLink": "https://medium.com/kava-labs/introducing-harvest-io-the-worlds-first-cross-chain-money-market-a27535a5d91a", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hard-protocol/" - }, - "DUEL-USD": { - "name": "GameGPT", + ], + "websiteLink": "https://www.scallopx.com", + "whitepaperLink": "https://scallop-bucket.s3.eu-west-1.amazonaws.com/upload_file/SCALLOP1/Scallop+Whitepaper.pdf" + }, + "SCRT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/secret/", + "name": "Secret", "tags": [ - "NFT", - "Gaming" - ], - "websiteLink": "https://gamegpt.gg", - "whitepaperLink": "https://prism-whitepaper.gitbook.io/prism-whitepaper/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/duel/" - }, - "CTX-USD": { - "name": "Cryptex Finance", - "tags": [], - "websiteLink": "https://cryptex.finance/", - "whitepaperLink": "https://cryptex.finance/White_Paper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cryptex-finance/" - }, - "KRL-USD": { - "name": "Kryll", - "tags": [], - "websiteLink": "https://kryll.io/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kryll/" - }, - "WING-USD": { - "name": "Wing Finance", + "Defi" + ], + "websiteLink": "https://scrt.network", + "whitepaperLink": "https://docs.scrt.network/" + }, + "SD-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/stader/", + "name": "Stader", + "tags": [], + "websiteLink": "https://staderlabs.com/", + "whitepaperLink": null + }, + "SDAO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/singularitydao/", + "name": "SingularityDAO", "tags": [ "Defi" - ], - "websiteLink": "https://wing.finance/", - "whitepaperLink": "https://docs.wing.finance/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/wing/" - }, - "SCLP-USD": { - "name": "Scallop", + ], + "websiteLink": "https://www.singularitydao.ai/", + "whitepaperLink": "https://www.docs.singularitydao.ai" + }, + "SDN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/shiden-network/", + "name": "Shiden Network", + "tags": [], + "websiteLink": "https://shiden.astar.network/", + "whitepaperLink": null + }, + "SEAM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/seamless/", + "name": "Seamless", "tags": [ "Defi" - ], - "websiteLink": "https://www.scallopx.com", - "whitepaperLink": "https://scallop-bucket.s3.eu-west-1.amazonaws.com/upload_file/SCALLOP1/Scallop+Whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/scallop/" - }, - "AURY-USD": { - "name": "Aurory", + ], + "websiteLink": "https://www.seamlessprotocol.com/", + "whitepaperLink": "https://docs.seamlessprotocol.com/" + }, + "SEI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/sei/", + "name": "Sei", "tags": [ - "NFT", - "Gaming" - ], - "websiteLink": "https://aurory.io/", - "whitepaperLink": "https://aurory.io/whitepaper.html", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/aurory/" - }, - "STARL-USD": { - "name": "Starlink", + "Layer 1", + "Defi" + ], + "websiteLink": "https://www.sei.io/", + "whitepaperLink": "https://github.com/sei-protocol/sei-chain/blob/3c9576fee3494ce039df684624f918dd8066ba3f/whitepaper/Sei_Whitepaper.pdf" + }, + "SEILOR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kryptonite-finance/", + "name": "Kryptonite", + "tags": [], + "websiteLink": "https://www.kryptonite.finance", + "whitepaperLink": null + }, + "SENSO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/senso/", + "name": "SENSO", "tags": [ - "Meme" - ], - "websiteLink": "https://www.starlproject.com/", - "whitepaperLink": "https://starlproject.com/starlink-wp-2.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/star-link/" - }, - "PLANET-USD": { - "name": "PLANET", + "AR/VR" + ], + "websiteLink": "https://sensoriumxr.com/", + "whitepaperLink": "https://sensoriumxr.com/static/SENSO_Whitepaper_compressed_5e6d06a197.pdf" + }, + "SFP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/safepal/", + "name": "SafePal", + "tags": [], + "websiteLink": "https://www.safepal.com", + "whitepaperLink": "https://www.safepal.com/pub/SFP_Whitepaper.pdf?a=5" + }, + "SFUND-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/seedify-fund/", + "name": "Seedify.fund", "tags": [ - "NFT", - "Gaming", - "Real World Assets" - ], - "websiteLink": "https://planetrefi.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/planettoken/" - }, - "VOLT-USD": { - "name": "Volt Inu", + "Gaming" + ], + "websiteLink": "https://seedify.fund/", + "whitepaperLink": "https://docs.seedify.fund/" + }, + "SGB-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/songbird/", + "name": "Songbird", + "tags": [], + "websiteLink": "https://flare.xyz/", + "whitepaperLink": "https://drive.google.com/file/d/193JQKBZ-tZ1zuM8BkaTe_RWYhhZCjwIN/view?usp=sharing" + }, + "SHIB-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/shiba-inu/", + "name": "Shiba Inu", "tags": [ - "NFT", - "Defi", - "Gaming", "Meme" - ], - "websiteLink": "https://voltinu.in/", - "whitepaperLink": "https://voltinu.in/Whitepaper_v1.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/volt-inu-v2/" - }, - "FIO-USD": { - "name": "FIO Protocol", + ], + "websiteLink": "https://shibatoken.com/", + "whitepaperLink": "https://docs.shibatoken.com/" + }, + "SHILL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/project-seed/", + "name": "SHILL Token", "tags": [ - "NFT", - "Layer 1" - ], - "websiteLink": "https://fio.net/", - "whitepaperLink": "https://developers.fioprotocol.io", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/fio-protocol/" - }, - "BOND-USD": { - "name": "BarnBridge", + "NFT", + "Gaming" + ], + "websiteLink": "https://projectseed.com", + "whitepaperLink": "https://docsend.com/view/5rbetcgn4vvms4ny" + }, + "SHRAP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/shrapnel-com/", + "name": "Shrapnel", "tags": [ - "Defi", - "Governance" - ], - "websiteLink": "https://barnbridge.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/barnbridge/" - }, - "FIRO-USD": { - "name": "Firo", - "tags": [], - "websiteLink": "https://firo.org/", - "whitepaperLink": "https://firo.org/about/tech/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/firo/" - }, - "SLIM-USD": { - "name": "Solanium", - "tags": [], - "websiteLink": "https://www.solanium.io/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/solanium/" - }, - "BURGER-USD": { - "name": "BurgerCities", + "NFT", + "Gaming" + ], + "websiteLink": "https://www.shrapnel.com/", + "whitepaperLink": "https://public.shrapnel.com/Shrapnel-White-Paper.pdf" + }, + "SIDUS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/sidus/", + "name": "SIDUS", "tags": [ - "Defi", + "NFT", "Gaming" - ], - "websiteLink": "http://app.burgercities.org/", - "whitepaperLink": "https://burgerswap.gitbook.io/burgercities/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/burger-cities/" - }, + ], + "websiteLink": "https://sidusheroes.com/", + "whitepaperLink": "https://static.sidusheroes.com/prod/site/whitepaper.pdf" + }, "SILLY-USD": { - "name": "Silly Dragon", - "tags": [], - "websiteLink": "https://sillydragon.io/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/silly-dragon/" - }, - "DBC-USD": { - "name": "DeepBrain Chain", - "tags": [], - "websiteLink": "https://www.deepbrainchain.org/", - "whitepaperLink": "https://www.deepbrainchain.org/assets/pdf/DeepBrainChainWhitepaper_en.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/deepbrain-chain/" - }, - "BLOK-USD": { - "name": "Bloktopia", - "tags": [], - "websiteLink": "https://www.bloktopia.com/", - "whitepaperLink": "https://www.bloktopia.com/wp-content/uploads/2021/10/Bloktopia-Lightpaper-.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bloktopia/" - }, - "CITY-USD": { - "name": "Manchester City Fan Token", + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/silly-dragon/", + "name": "Silly Dragon", + "tags": [], + "websiteLink": "https://sillydragon.io/", + "whitepaperLink": null + }, + "SIN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/sincity-token/", + "name": "Sinverse", "tags": [ - "Entertainment", - "Entertainment" - ], - "websiteLink": "https://www.socios.com", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/manchester-city-fan-token/" - }, - "VINU-USD": { - "name": "Vita Inu", + "Gaming" + ], + "websiteLink": "https://sinverse.com/", + "whitepaperLink": "https://sinverse.com/documents" + }, + "SIS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/symbiosis-finance/", + "name": "Symbiosis", + "tags": [], + "websiteLink": "https://symbiosis.finance/", + "whitepaperLink": "https://docs.symbiosis.finance/" + }, + "SKL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/skale-network/", + "name": "SKALE", + "tags": [ + "Gaming", + "Layer 2" + ], + "websiteLink": "https://skale.space/?utm_medium=website&utm_source=coinmarketcap&utm_campaign=skalepage", + "whitepaperLink": "https://skale.space/docs/?utm_medium=website&utm_source=coinmarketcap&utm_campaign=skalepage" + }, + "SLERF-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/slerf/", + "name": "SLERF", "tags": [ "Meme" - ], - "websiteLink": "https://vitainu.org", - "whitepaperLink": "https://vita-inu.gitbook.io/whitepaper/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/vita-inu/" - }, - "SUKU-USD": { - "name": "Suku", + ], + "websiteLink": "https://www.slerf.wtf/raids", + "whitepaperLink": null + }, + "SLIM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/solanium/", + "name": "Solanium", + "tags": [], + "websiteLink": "https://www.solanium.io/", + "whitepaperLink": null + }, + "SLN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/smart-layer-network/", + "name": "Smart Layer Network", + "tags": [], + "websiteLink": "https://www.smartlayer.network/", + "whitepaperLink": null + }, + "SLP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/smooth-love-potion/", + "name": "Smooth Love Potion", "tags": [ - "Defi" - ], - "websiteLink": "https://www.suku.world/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/suku/" - }, - "LING-USD": { - "name": "Lingose", - "tags": [], - "websiteLink": "https://lingose.games/", - "whitepaperLink": "https://docsend.com/view/zh8q2de59ep9uyun", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/lingose/" - }, - "INV-USD": { - "name": "Inverse Finance", + "NFT" + ], + "websiteLink": "https://axieinfinity.com/", + "whitepaperLink": null + }, + "SNT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/status/", + "name": "Status", + "tags": [ + "Entertainment" + ], + "websiteLink": "http://status.im/", + "whitepaperLink": "https://status.im/whitepaper.pdf" + }, + "SNX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/synthetix-network-token/", + "name": "Synthetix", "tags": [ "Defi" - ], - "websiteLink": "https://inverse.finance/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/inverse-finance/" - }, - "LAZIO-USD": { - "name": "S.S. Lazio Fan Token", - "tags": [], - "websiteLink": "https://www.sslazio.it/en", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/lazio-fan-token/" - }, - "TIME-USD": { - "name": "Chrono.tech", - "tags": [ - "Defi" - ], - "websiteLink": "https://chrono.tech/", - "whitepaperLink": "https://files.chrono.tech/uploads/files/Chronobank_WP-yjqutik07g1fcl.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/chrono-tech/" - }, - "ARG-USD": { - "name": "Argentine Football Association Fan Token", + ], + "websiteLink": "https://synthetix.io/", + "whitepaperLink": "https://docs.synthetix.io/litepaper" + }, + "SOFI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/rai-finance-sofi/", + "name": "RAI Finance", + "tags": [], + "websiteLink": "https://rai.finance/", + "whitepaperLink": "https://rai.finance/wp-content/uploads/2021/01/RAI-Finance.pdf" + }, + "SOL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/solana/", + "name": "Solana", "tags": [ - "Entertainment", - "Entertainment" - ], - "websiteLink": "https://socios.com", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/argentinefootballassociationfantoken/" - }, + "Layer 1" + ], + "websiteLink": "https://solana.com/", + "whitepaperLink": "https://solana.com/solana-whitepaper.pdf" + }, + "SOLO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/sologenic/", + "name": "Sologenic", + "tags": [], + "websiteLink": "https://www.sologenic.org/", + "whitepaperLink": "https://www.sologenic.com/downloads/sologenic-whitepaper.pdf" + }, + "SON-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/sovi-universe/", + "name": "SOUNI", + "tags": [], + "websiteLink": "https://souni.io/", + "whitepaperLink": "https://docsend.com/view/xbrqvsq92xgqt787" + }, + "SOS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/opendao/", + "name": "OpenDAO", + "tags": [], + "websiteLink": "https://www.theopendao.com/", + "whitepaperLink": null + }, "SPA-USD": { - "name": "Sperax", - "tags": [], - "websiteLink": "https://sperax.io/", - "whitepaperLink": "https://github.com/Sperax/USDs-Whitepaper/blob/main/USDs_Whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/sperax/" - }, - "ALPINE-USD": { - "name": "Alpine F1 Team Fan Token", - "tags": [], - "websiteLink": "https://www.binance.com/en/fan-token/team-profile/alpine", - "whitepaperLink": "https://research.binance.com/en/projects/alpine-f1", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/alpine-f1-team-fan-token/" - }, - "BZZ-USD": { - "name": "Swarm", - "tags": [], - "websiteLink": "https://www.ethswarm.org/", - "whitepaperLink": "https://www.ethswarm.org/swarm-whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ethereum-swarm/" - }, - "CEL-USD": { - "name": "Celsius", - "tags": [], - "websiteLink": "https://celsius.network/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/celsius/" - }, - "PSP-USD": { - "name": "ParaSwap", + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/sperax/", + "name": "Sperax", + "tags": [], + "websiteLink": "https://sperax.io/", + "whitepaperLink": "https://github.com/Sperax/USDs-Whitepaper/blob/main/USDs_Whitepaper.pdf" + }, + "SPELL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/spell-token/", + "name": "Spell Token", "tags": [ "Defi" - ], - "websiteLink": "https://paraswap.io/", - "whitepaperLink": "https://developers.paraswap.network/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/paraswap/" - }, - "OG-USD": { - "name": "OG Fan Token", - "tags": [ - "Entertainment", - "Entertainment" - ], - "websiteLink": "https://www.socios.com/og/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/og-fan-token/" - }, - "DF-USD": { - "name": "dForce", + ], + "websiteLink": "https://abracadabra.money/", + "whitepaperLink": "https://docs.abracadabra.money/" + }, + "SPRT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/sportium/", + "name": "Sportium", + "tags": [], + "websiteLink": "https://sportium.fan/", + "whitepaperLink": null + }, + "SQD-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/subsquid/", + "name": "Subsquid", + "tags": [], + "websiteLink": "https://www.subsquid.io/", + "whitepaperLink": "https://docs.subsquid.io/subsquid-network/whitepaper/" + }, + "SQR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/magic-square/", + "name": "Magic Square", + "tags": [], + "websiteLink": "https://magicsquare.io/", + "whitepaperLink": "https://magicsquare.gitbook.io/magic-square-litepaper/" + }, + "SRM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/serum/", + "name": "Serum", "tags": [ "Defi" - ], - "websiteLink": "https://dforce.network/", - "whitepaperLink": "https://github.com/dforce-network/documents/blob/master/white_papers/en/dForce_Whitepaper_V1.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dforce/" - }, - "WIFI-USD": { - "name": "WiFi Map", - "tags": [], - "websiteLink": "https://weconnectu.io/", - "whitepaperLink": "https://s3.amazonaws.com/files.weconnectu.io/Whitepaper_03_2023.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/wifi-map/" - }, - "GFT-USD": { - "name": "Gifto", + ], + "websiteLink": "https://portal.projectserum.com/", + "whitepaperLink": "https://docs.projectserum.com/" + }, + "SRT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/smart-reward-token/", + "name": "Smart Reward Token", + "tags": [], + "websiteLink": "http://www.srcorp.io/", + "whitepaperLink": null + }, + "SSV-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ssv-network/", + "name": "ssv.network", + "tags": [], + "websiteLink": "https://ssv.network/", + "whitepaperLink": "https://docs.ssv.network/" + }, + "SSWP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/suiswap/", + "name": "Suiswap", + "tags": [], + "websiteLink": "https://suiswap.app", + "whitepaperLink": null + }, + "STARL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/star-link/", + "name": "Starlink", + "tags": [ + "Meme" + ], + "websiteLink": "https://www.starlproject.com/", + "whitepaperLink": "https://starlproject.com/starlink-wp-2.pdf" + }, + "STAT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/stat/", + "name": "STAT", + "tags": [], + "websiteLink": "https://statproject.io/en/", + "whitepaperLink": "https://whitepaper-en.statproject.io" + }, + "STEEM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/steem/", + "name": "Steem", "tags": [ "Entertainment" - ], - "websiteLink": "https://gifto.io/", - "whitepaperLink": "https://h.cdn.pengpengla.com/giftoh5/website-new/1.1.1/assets/GIFTO_Whitepaper_EN.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gifto/" - }, - "SD-USD": { - "name": "Stader", - "tags": [], - "websiteLink": "https://staderlabs.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/stader/" - }, - "YFII-USD": { - "name": "DFI.Money", + ], + "websiteLink": "https://steem.com/", + "whitepaperLink": "https://steem.io/SteemWhitePaper.pdf" + }, + "STG-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/stargate-finance/", + "name": "Stargate Finance", + "tags": [], + "websiteLink": "https://stargate.finance/", + "whitepaperLink": "https://www.dropbox.com/s/gf3606jedromp61/Delta-Solving.The.Bridging-Trilemma.pdf" + }, + "STND-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/standard-protocol/", + "name": "Standard", "tags": [ - "Defi", + "Defi", "Governance" - ], - "websiteLink": "https://dfi.money/#/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/yearn-finance-ii/" - }, - "DCK-USD": { - "name": "DexCheck AI", - "tags": [], - "websiteLink": "https://dexcheck.ai/info", - "whitepaperLink": "https://dexcheck.gitbook.io/whitepaper/general/about-dexcheck", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dexcheck/" - }, - "DMAIL-USD": { - "name": "DMAIL Network", + ], + "websiteLink": "https://standardweb3.com", + "whitepaperLink": "https://github.com/standardweb3/Whitepaper/blob/main/whitepaper_en.md" + }, + "STORJ-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/storj/", + "name": "Storj", + "tags": [], + "websiteLink": "https://storj.io/", + "whitepaperLink": "https://storj.io/storj.pdf" + }, + "STPT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/standard-tokenization-protocol/", + "name": "STP", + "tags": [ + "Defi" + ], + "websiteLink": "https://stp.network/", + "whitepaperLink": "https://www.stp.network/Verse%20Network%20WP.pdf" + }, + "STRAX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/stratis-new/", + "name": "Stratis [New]", + "tags": [], + "websiteLink": "http://stratisplatform.com/", + "whitepaperLink": "https://www.stratisplatform.com/files/Stratis_Whitepaper.pdf" + }, + "STRK-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/starknet-token/", + "name": "Starknet", + "tags": [ + "Layer 2" + ], + "websiteLink": "https://www.starknet.io/en", + "whitepaperLink": "https://docs.starknet.io/documentation/" + }, + "STRM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/stream-coin/", + "name": "StreamCoin", + "tags": [ + "NFT" + ], + "websiteLink": "https://stream-coin.com", + "whitepaperLink": "https://stream-coin.com/whitepaper.pdf" + }, + "STX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/stacks/", + "name": "Stacks", + "tags": [ + "Layer 2" + ], + "websiteLink": "https://www.stacks.co/", + "whitepaperLink": "https://gaia.blockstack.org/hub/1AxyPunHHAHiEffXWESKfbvmBpGQv138Fp/stacks.pdf" + }, + "SUI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/sui/", + "name": "Sui", + "tags": [ + "Layer 1" + ], + "websiteLink": "https://sui.io/", + "whitepaperLink": "https://github.com/MystenLabs" + }, + "SUIA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/suia/", + "name": "SUIA", "tags": [ "Social" - ], - "websiteLink": "https://dmail.ai/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dmail-network/" - }, - "BTM-USD": { - "name": "Bytom", + ], + "websiteLink": "https://suia.io/", + "whitepaperLink": null + }, + "SUIP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/suipad/", + "name": "SuiPad", + "tags": [], + "websiteLink": "https://www.suipad.xyz/", + "whitepaperLink": "https://drive.google.com/file/d/194ee_UpEJuW8hF5K9G0Hlc64giWnAp3A/view?usp=share_link" + }, + "SUKU-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/suku/", + "name": "Suku", "tags": [ - "Real World Assets" - ], - "websiteLink": "http://bytom.io/", - "whitepaperLink": "https://github.com/Bytom/wiki", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bytom/" - }, - "FITFI-USD": { - "name": "Step App", + "Defi" + ], + "websiteLink": "https://www.suku.world/", + "whitepaperLink": null + }, + "SUN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/sun-token/", + "name": "Sun (New)", + "tags": [], + "websiteLink": "https://sun.io/", + "whitepaperLink": "https://sun.io/docs/SUN_V2_Whitepaper_en.pdf" + }, + "SUPER-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/superfarm/", + "name": "SuperVerse", "tags": [ - "Entertainment", - "NFT", - "Defi", + "NFT", "Gaming" - ], - "websiteLink": "https://step.app/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/step-app/" - }, - "OVR-USD": { - "name": "OVR", + ], + "websiteLink": "https://superverse.co/", + "whitepaperLink": "https://docs.superverse.cool/" + }, + "SUSHI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/sushiswap/", + "name": "Sushi", "tags": [ - "AR/VR", - "NFT" - ], - "websiteLink": "https://www.ovr.ai", - "whitepaperLink": "https://assets.ovr.ai/download/whitepaper/whitepaper%203.0.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ovr/" - }, - "BNC-USD": { - "name": "Bifrost", + "Defi" + ], + "websiteLink": "https://sushi.com/", + "whitepaperLink": "https://docs.sushi.com/" + }, + "SWAP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/trustswap/", + "name": "TrustSwap", "tags": [ "Defi" - ], - "websiteLink": "https://bifrost.finance", - "whitepaperLink": "https://wiki.bifrost.finance/#white-paper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bifrost-bnc/" - }, - "BCUT-USD": { - "name": "bitsCrunch", + ], + "websiteLink": "https://trustswap.com/", + "whitepaperLink": "https://trustswap.gitbook.io/trustswap/" + }, + "SWASH-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/swash/", + "name": "Swash", + "tags": [], + "websiteLink": "https://swashapp.io", + "whitepaperLink": "https://swashapp.io/static/files/paper/whitepaper-v1-july-2021.pdf" + }, + "SWEAT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/sweat-economy/", + "name": "Sweat Economy", "tags": [ - "NFT" - ], - "websiteLink": "https://bitscrunch.com/", - "whitepaperLink": "https://bitscrunch.com/bitsCrunch_Whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bitscrunch/" - }, + "Entertainment", + "NFT", + "Gaming" + ], + "websiteLink": "https://www.sweateconomy.com", + "whitepaperLink": "https://drive.google.com/file/d/1IPklRcEQvgJkCaeYvGh43yjWl-Dj5_6i/view" + }, "SWFTC-USD": { - "name": "SwftCoin", + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/swftcoin/", + "name": "SwftCoin", "tags": [ - "NFT", + "NFT", "Defi" - ], - "websiteLink": "http://www.swft.pro/", - "whitepaperLink": "http://www.swft.pro/images/SWFT%20WhitePaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/swftcoin/" - }, - "NODL-USD": { - "name": "Nodle", - "tags": [], - "websiteLink": "https://www.nodle.com/", - "whitepaperLink": "https://docs.nodle.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/nodleiot/" - }, - "BBF-USD": { - "name": "Bubblefong", - "tags": [], - "websiteLink": "https://bubblefong.io/", - "whitepaperLink": "https://bubblefong.gitbook.io/whitepaper/extras/baby-shark-bubble-fong-friends", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bubblefong/" - }, - "GMEE-USD": { - "name": "GAMEE", + ], + "websiteLink": "http://www.swft.pro/", + "whitepaperLink": "http://www.swft.pro/images/SWFT%20WhitePaper.pdf" + }, + "SXP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/sxp/", + "name": "Solar", "tags": [ - "NFT", - "Gaming" - ], - "websiteLink": "https://www.gamee.com/", - "whitepaperLink": "https://wiki.gamee.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gamee/" - }, - "MAN-USD": { - "name": "Matrix AI Network", + "Defi" + ], + "websiteLink": "https://solar.org", + "whitepaperLink": "https://docs.solar.org/project/whitepaper/" + }, + "SYLO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/sylo/", + "name": "Sylo", + "tags": [], + "websiteLink": "https://www.sylo.io", + "whitepaperLink": "https://www.sylo.io/whitepaper/" + }, + "SYN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/synapse-2/", + "name": "Synapse", + "tags": [], + "websiteLink": "https://synapseprotocol.com", + "whitepaperLink": "https://docs.synapseprotocol.com/" + }, + "SYS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/syscoin/", + "name": "Syscoin", "tags": [ - "NFT", + "NFT", "Layer 1" - ], - "websiteLink": "https://www.matrix.io/", - "whitepaperLink": "https://1369953351-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FT5LtcFS1DoKk05KGaZdm%2Fuploads%2FOnsRSLdWol2UnvQRYM9t%2FMatrix%203.0%20Roadmap%20Full%20EN.pdf?alt=media&token=ef0cf8d3-81e0-473a-9da5-5ffad4dffe50", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/matrix-ai-network/" - }, - "DC-USD": { - "name": "Dogechain", + ], + "websiteLink": "http://syscoin.org", + "whitepaperLink": "https://syscoin.org/research-whitepapers" + }, + "T-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/threshold/", + "name": "Threshold", + "tags": [], + "websiteLink": "https://threshold.network/", + "whitepaperLink": null + }, + "TAI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/tars-protocol/", + "name": "TARS Protocol", + "tags": [], + "websiteLink": "https://tars.pro/", + "whitepaperLink": "https://docs.tars.pro/" + }, + "TAIKO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/taiko/", + "name": "Taiko", + "tags": [ + "Layer 2" + ], + "websiteLink": "https://taiko.xyz/", + "whitepaperLink": "https://docs.taiko.xyz/" + }, + "TAMA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/tamadoge/", + "name": "Tamadoge", "tags": [ "Meme" - ], - "websiteLink": "https://dogechain.dog/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dogechain/" - }, - "HERO-USD": { - "name": "Metahero", + ], + "websiteLink": "https://tamadoge.io/", + "whitepaperLink": "https://tamadoge.io/vendor/tamadoge/Tamadoge-whitepaper-ENG.pdf" + }, + "TAO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bittensor/", + "name": "Bittensor", + "tags": [], + "websiteLink": "https://bittensor.com", + "whitepaperLink": "https://drive.google.com/file/d/1VnsobL6lIAAqcA1_Tbm8AYIQscfJV4KU/view?usp=sharing" + }, + "TARA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/taraxa/", + "name": "Taraxa", "tags": [ - "AR/VR" - ], - "websiteLink": "https://metahero.io", - "whitepaperLink": "https://www.metahero.io/whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/metahero/" - }, - "SIS-USD": { - "name": "Symbiosis", - "tags": [], - "websiteLink": "https://symbiosis.finance/", - "whitepaperLink": "https://docs.symbiosis.finance/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/symbiosis-finance/" - }, - "SCA-USD": { - "name": "Scallop", + "Layer 1" + ], + "websiteLink": "https://www.taraxa.io/", + "whitepaperLink": "https://docs.taraxa.io/" + }, + "TAVA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/altava/", + "name": "ALTAVA", + "tags": [], + "websiteLink": "https://altava.com/", + "whitepaperLink": "https://kr.object.ncloudstorage.com/altava.com-cdn/pdf/Altava_whitepaper.pdf" + }, + "TEL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/telcoin/", + "name": "Telcoin", + "tags": [], + "websiteLink": "https://www.telco.in/", + "whitepaperLink": "https://www.telco.in/docs/whitepaper.pdf" + }, + "TENET-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/tenet-protocol/", + "name": "TENET", "tags": [ "Defi" - ], - "websiteLink": "https://scallop.io/", - "whitepaperLink": "https://docs.scallop.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/scallop-protocol/" - }, - "CSIX-USD": { - "name": "Carbon browser", - "tags": [], - "websiteLink": "https://carbon.website/", - "whitepaperLink": "https://carbon.website/whitepaper/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/carbon-browser/" - }, - "CWEB-USD": { - "name": "Coinweb", - "tags": [ - "Layer 2" - ], - "websiteLink": "https://www.coinweb.io", - "whitepaperLink": "https://coinweb.io/wp-content/uploads/2023/12/Coinweb-Whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/coinweb/" - }, - "JUV-USD": { - "name": "Juventus Fan Token", + ], + "websiteLink": "https://tenet.org", + "whitepaperLink": "https://docs.tenet.org" + }, + "TFUEL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/theta-fuel/", + "name": "Theta Fuel", "tags": [ - "Entertainment", - "Entertainment" - ], - "websiteLink": "https://www.socios.com/juventus/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/juventus-fan-token/" - }, - "NWC-USD": { - "name": "Newscrypto", - "tags": [], - "websiteLink": "https://newscrypto.io/", - "whitepaperLink": "http://newscrypto.io/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/newscrypto/" - }, - "TRVL-USD": { - "name": "TRVL", + "Entertainment", + "AR/VR", + "Defi" + ], + "websiteLink": "https://www.thetatoken.org", + "whitepaperLink": "https://s3.us-east-2.amazonaws.com/assets.thetatoken.org/Theta-white-paper-latest.pdf?v=1553657855.509" + }, + "THETA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/theta-network/", + "name": "Theta Network", "tags": [ - "Real World Assets" - ], - "websiteLink": "http://www.dtravel.com/", - "whitepaperLink": "https://docs.dtravel.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/trvl/" - }, - "VGX-USD": { - "name": "Voyager Token", - "tags": [], - "websiteLink": "https://www.investvoyager.com/", - "whitepaperLink": "https://www.investvoyager.com/VoyagerToken/White_Paper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/voyager-token/" - }, - "TRC-USD": { - "name": "MetaTrace", + "Entertainment", + "AR/VR", + "NFT", + "Defi", + "Layer 1" + ], + "websiteLink": "https://www.thetatoken.org/", + "whitepaperLink": "https://s3.us-east-2.amazonaws.com/assets.thetatoken.org/Theta-white-paper-latest.pdf?v=1553657855.509" + }, + "TIA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/celestia/", + "name": "Celestia", "tags": [ - "Gaming" - ], - "websiteLink": "https://metatrace.me", - "whitepaperLink": "https://wiki.metatrace.me", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/metatrace/" - }, - "SWAP-USD": { - "name": "TrustSwap", + "Layer 1" + ], + "websiteLink": "https://celestia.org/", + "whitepaperLink": "https://arxiv.org/pdf/1905.09274.pdf" + }, + "TIDAL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/tidal-finance/", + "name": "Tidal Finance", + "tags": [], + "websiteLink": "https://www.tidal.finance/", + "whitepaperLink": "https://docs.tidal.finance/whitepaper" + }, + "TIME-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/chrono-tech/", + "name": "Chrono.tech", "tags": [ "Defi" - ], - "websiteLink": "https://trustswap.com/", - "whitepaperLink": "https://trustswap.gitbook.io/trustswap/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/trustswap/" - }, - "POOLX-USD": { - "name": "Poolz Finance", - "tags": [], - "websiteLink": "https://www.poolz.finance/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/poolz-finance/" - }, - "KASTA-USD": { - "name": "Kasta", - "tags": [], - "websiteLink": "https://www.ka.app", - "whitepaperLink": "https://docsend.com/view/azjnhhrqg6ee5rwh", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kasta/" - }, - "OLE-USD": { - "name": "OpenLeverage", - "tags": [], - "websiteLink": "https://openleverage.finance", - "whitepaperLink": "https://docs.openleverage.finance/main/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/openleverage/" - }, - "NAVI-USD": { - "name": "Atlas Navi", - "tags": [], - "websiteLink": "https://www.atlasnavi.com/", - "whitepaperLink": "https://drive.google.com/file/d/1BKXagl3J7g7oU7c6wJnJs9Ypy81_Z3bd/view", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/atlas-navi/" - }, - "ABBC-USD": { - "name": "ABBC Coin", - "tags": [], - "websiteLink": "https://abbccoin.com/", - "whitepaperLink": "https://abbccoin.com/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/abbc-coin/" - }, - "GSWIFT-USD": { - "name": "GameSwift", + ], + "websiteLink": "https://chrono.tech/", + "whitepaperLink": "https://files.chrono.tech/uploads/files/Chronobank_WP-yjqutik07g1fcl.pdf" + }, + "TKO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/tokocrypto/", + "name": "Toko Token", + "tags": [], + "websiteLink": "https://www.tokocrypto.com/", + "whitepaperLink": "https://tokocrypto-public.oss-ap-southeast-5.aliyuncs.com/TKO%20White%20paper%20v4%20English%20Version.pdf" + }, + "TLM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/alien-worlds/", + "name": "Alien Worlds", "tags": [ + "NFT", "Gaming" - ], - "websiteLink": "https://gswift.community/", - "whitepaperLink": "https://cdn.gameswift.io/gameswift/documents/gameswift/GameSwift%20-%20Litepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gameswift/" - }, - "FOR-USD": { - "name": "ForTube", + ], + "websiteLink": "https://alienworlds.io", + "whitepaperLink": "https://docs.google.com/document/d/1JiA97Y3JZMcC6HG2VPXEiZDd7UtA5yJSRUY2DQ5VSRI/edit?usp=sharing" + }, + "TLOS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/telos/", + "name": "Telos", "tags": [ - "Defi", - "Governance" - ], - "websiteLink": "https://for.tube/home", - "whitepaperLink": "https://theforceprotocol.com/theforceprotocol_whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/the-force-protocol/" - }, - "DPR-USD": { - "name": "Deeper Network", - "tags": [], - "websiteLink": "https://www.deeper.network", - "whitepaperLink": "https://deeper.network/whitepaper_en.pdf?1616235824088", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/deeper-network/" - }, - "SDN-USD": { - "name": "Shiden Network", - "tags": [], - "websiteLink": "https://shiden.astar.network/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/shiden-network/" - }, - "UNIBOT-USD": { - "name": "UniBot", - "tags": [], - "websiteLink": "https://unibot.app/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/unibot-eth/" - }, - "KAR-USD": { - "name": "Karura", - "tags": [], - "websiteLink": "http://karura.network", - "whitepaperLink": "https://github.com/AcalaNetwork/Acala-white-paper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/karura/" - }, - "KILT-USD": { - "name": "KILT Protocol", - "tags": [], - "websiteLink": "https://kilt.io/", - "whitepaperLink": "https://www.kilt.io/wp-content/uploads/2021/08/19_KILT_Token_Metrics_Revised_Version.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kiltprotocol/" - }, - "CULT-USD": { - "name": "Cult DAO", - "tags": [], - "websiteLink": "https://cultdao.io", - "whitepaperLink": "https://cultdao.io/wp-content/uploads/2022/01/CULT-DAO-Manifesto-1.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cult-dao/" - }, - "GOAL-USD": { - "name": "TopGoal", + "NFT", + "Defi" + ], + "websiteLink": "https://telos.net/", + "whitepaperLink": "https://telos.net/whitepaper" + }, + "TNSR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/tensor/", + "name": "Tensor", "tags": [ - "Entertainment", - "NFT", - "Entertainment" - ], - "websiteLink": "https://topgoal.io/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/topgoal/" - }, - "ACM-USD": { - "name": "AC Milan Fan Token", + "NFT" + ], + "websiteLink": "https://www.tensor.foundation", + "whitepaperLink": "https://docs.tensor.foundation/" + }, + "TOKE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/tokemak/", + "name": "Tokemak", "tags": [ - "Entertainment", - "Entertainment" - ], - "websiteLink": "https://www.socios.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ac-milan-fan-token/" - }, + "Defi" + ], + "websiteLink": "https://www.tokemak.xyz/", + "whitepaperLink": null + }, + "TOMI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/tominet/", + "name": "tomiNet", + "tags": [], + "websiteLink": "https://tomi.com/", + "whitepaperLink": "https://tomi.com/newmmm/Tomi_Free_As_In_Speech_Whitepaper_V1.0.pdf" + }, + "TOMS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/tomtomcoin/", + "name": "TomTomCoin", + "tags": [], + "websiteLink": "https://www.tomtomcoin.io/", + "whitepaperLink": "https://www.tomtomcoin.io/whitepaper_en/" + }, + "TON-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/toncoin/", + "name": "Toncoin", + "tags": [ + "Layer 1" + ], + "websiteLink": "https://ton.org/", + "whitepaperLink": "https://ton.org/whitepaper.pdf" + }, + "TOP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/top/", + "name": "TOP", + "tags": [], + "websiteLink": "https://www.topnetwork.org/", + "whitepaperLink": null + }, + "TOX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/intoverse/", + "name": "INTOverse", + "tags": [], + "websiteLink": "https://intoverse.co/", + "whitepaperLink": null + }, "TPY-USD": { - "name": "Thrupenny", - "tags": [], - "websiteLink": "https://thrupenny.io/", - "whitepaperLink": "https://thrupenny.io/wp-content/uploads/2022/02/Thrupenny-protocol-EN.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/thrupenny/" - }, - "PUSH-USD": { - "name": "Push Protocol", + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/thrupenny/", + "name": "Thrupenny", + "tags": [], + "websiteLink": "https://thrupenny.io/", + "whitepaperLink": "https://thrupenny.io/wp-content/uploads/2022/02/Thrupenny-protocol-EN.pdf" + }, + "TRAC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/origintrail/", + "name": "OriginTrail", "tags": [ - "Defi", - "Governance" - ], - "websiteLink": "https://push.org/", - "whitepaperLink": "https://push.org/docs", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/epns/" - }, - "HAPI-USD": { - "name": "HAPI Protocol", - "tags": [], - "websiteLink": "https://hapi.one/", - "whitepaperLink": "https://hapi-one.gitbook.io/hapi-protocol/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hapi-one/" - }, - "PROS-USD": { - "name": "Prosper", - "tags": [], - "websiteLink": "https://prosper.so", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/prosper/" - }, - "FSN-USD": { - "name": "Fusion", + "Real World Assets", + "Layer 1" + ], + "websiteLink": "https://origintrail.io/", + "whitepaperLink": "https://origintrail.io/ecosystem/whitepaper" + }, + "TRADE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/polytrade/", + "name": "Polytrade", + "tags": [ + "Defi", + "Real World Assets" + ], + "websiteLink": "https://polytrade.finance", + "whitepaperLink": "https://polytrade.finance/whitepaper.pdf" + }, + "TRB-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/tellor/", + "name": "Tellor", "tags": [ "Defi" - ], - "websiteLink": "https://fusion.org/", - "whitepaperLink": "https://docs.wixstatic.com/ugd/76b9ac_be5c61ff0e3048b3a21456223d542687.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/fusion/" - }, - "ATM-USD": { - "name": "Atletico De Madrid Fan Token", + ], + "websiteLink": "https://tellor.io/", + "whitepaperLink": "https://docs.tellor.io" + }, + "TRC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/metatrace/", + "name": "MetaTrace", "tags": [ - "Entertainment", - "Entertainment" - ], - "websiteLink": "https://www.socios.com/atletico-de-madrid/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/atletico-de-madrid-fan-token/" - }, - "GTAI-USD": { - "name": "GT Protocol", - "tags": [], - "websiteLink": "https://gt-protocol.io/", - "whitepaperLink": "https://gt-protocol.docsend.com/view/4crdyu7mm875xd6n", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gt-protocol/" - }, - "AKITA-USD": { - "name": "Akita Inu", + "Gaming" + ], + "websiteLink": "https://metatrace.me", + "whitepaperLink": "https://wiki.metatrace.me" + }, + "TREMP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/doland-tremp/", + "name": "Doland Tremp", "tags": [ - "Gaming", "Meme" - ], - "websiteLink": "https://akita.network/", - "whitepaperLink": "https://akita-dao.gitbook.io/akita-dao/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/akita-inu/" - }, - "EPIK-USD": { - "name": "EPIK Prime", + ], + "websiteLink": "tremp.xyz", + "whitepaperLink": null + }, + "TRIBE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/tribe/", + "name": "Tribe", "tags": [ - "NFT", - "Gaming" - ], - "websiteLink": "https://epikprime.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/epik-prime/" - }, - "SQR-USD": { - "name": "Magic Square", - "tags": [], - "websiteLink": "https://magicsquare.io/", - "whitepaperLink": "https://magicsquare.gitbook.io/magic-square-litepaper/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/magic-square/" - }, - "CRU-USD": { - "name": "Crust Network", - "tags": [], - "websiteLink": "https://www.crust.network/", - "whitepaperLink": "https://wiki.crust.network/en", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/crustnetwork/" - }, - "TOKE-USD": { - "name": "Tokemak", + "Defi", + "Governance" + ], + "websiteLink": "https://fei.money/", + "whitepaperLink": "https://fei.money/static/media/whitepaper.7d5e2986.pdf" + }, + "TRU-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/truefi-token/", + "name": "TrueFi", "tags": [ - "Defi" - ], - "websiteLink": "https://www.tokemak.xyz/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/tokemak/" - }, - "HYDRA-USD": { - "name": "Hydra", - "tags": [], - "websiteLink": "https://hydrachain.org/", - "whitepaperLink": "https://blockchain.locktrip.com/Hydra%20Chain%20Whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hydra/" - }, - "AFC-USD": { - "name": "Arsenal Fan Token", + "Defi", + "Real World Assets" + ], + "websiteLink": "https://truefi.io/", + "whitepaperLink": null + }, + "TRUMP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/maga/", + "name": "MAGA", "tags": [ - "Entertainment" - ], - "websiteLink": "https://www.arsenal.com/news/afc-fan-token-everything-you-need-know", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/arsenal-fan-token/" - }, - "NOM-USD": { - "name": "Onomy Protocol", - "tags": [], - "websiteLink": "https://onomy.io/", - "whitepaperLink": "https://docs.onomy.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/onomy-protocol/" - }, - "AIPAD-USD": { - "name": "AIPAD", - "tags": [], - "websiteLink": "https://www.aipad.tech/", - "whitepaperLink": "https://aipad-1.gitbook.io/aipad/leaderboard-tier-system", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/aipad/" - }, - "CVP-USD": { - "name": "PowerPool", + "Meme" + ], + "websiteLink": "https://magamemecoin.com/", + "whitepaperLink": null + }, + "TRVL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/trvl/", + "name": "TRVL", "tags": [ - "Defi", - "Governance" - ], - "websiteLink": "https://powerpool.finance/", - "whitepaperLink": "https://docs.powerpool.finance/powerpool-and-poweragent-network/powerpool-overview/powerpool", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/powerpool/" - }, - "SRM-USD": { - "name": "Serum", + "Real World Assets" + ], + "websiteLink": "http://www.dtravel.com/", + "whitepaperLink": "https://docs.dtravel.com/" + }, + "TRX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/tron/", + "name": "TRON", "tags": [ "Defi" - ], - "websiteLink": "https://portal.projectserum.com/", - "whitepaperLink": "https://docs.projectserum.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/serum/" - }, - "TAI-USD": { - "name": "TARS Protocol", - "tags": [], - "websiteLink": "https://tars.pro/", - "whitepaperLink": "https://docs.tars.pro/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/tars-protocol/" - }, - "FIRE-USD": { - "name": "Matr1x Fire", + ], + "websiteLink": "https://tron.network/", + "whitepaperLink": "https://tron.network/static/doc/white_paper_v_2_0.pdf" + }, + "TT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/thundercore/", + "name": "ThunderCore", + "tags": [], + "websiteLink": "https://www.thundercore.com", + "whitepaperLink": "https://docs.thundercore.com/thunder-whitepaper.pdf" + }, + "TURBO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/turbo/", + "name": "Turbo", "tags": [ - "NFT", - "Gaming" - ], - "websiteLink": "https://matr1x.io/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/matr1x-fire/" - }, - "LAMB-USD": { - "name": "Lambda", - "tags": [], - "websiteLink": "https://www.lambda.im/", - "whitepaperLink": "https://www.lambda.im/doc/Lambda-Economic-White-Paper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/lambda/" - }, - "PIP-USD": { - "name": "Pip", - "tags": [], - "websiteLink": "https://www.getpip.com/", - "whitepaperLink": "https://docs.getpip.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pip/" - }, - "RIO-USD": { - "name": "Realio Network", + "Meme" + ], + "websiteLink": "https://turbotoken.io/", + "whitepaperLink": null + }, + "TURBOS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/turbos-finance/", + "name": "Turbos Finance", "tags": [ - "Real World assets", - "Real World Assets" - ], - "websiteLink": "http://www.realio.fund/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/realio-network/" - }, - "NAVX-USD": { - "name": "NAVI Protocol", - "tags": [], - "websiteLink": "https://www.naviprotocol.io/", - "whitepaperLink": "https://naviprotocol.gitbook.io/navi-protocol-developer-docs/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/navi-protocol/" - }, - "FUSE-USD": { - "name": "Fuse", + "Defi" + ], + "websiteLink": "https://www.turbos.finance/", + "whitepaperLink": "https://turbos.gitbook.io/turbos/" + }, + "TUSD-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/trueusd/", + "name": "TrueUSD", + "tags": [], + "websiteLink": "https://tusd.io/", + "whitepaperLink": null + }, + "TWT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/trust-wallet-token/", + "name": "Trust Wallet Token", + "tags": [], + "websiteLink": "https://trustwallet.com/", + "whitepaperLink": null + }, + "TXA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/project-txa/", + "name": "Project TXA", + "tags": [], + "websiteLink": "https://www.txa.app", + "whitepaperLink": "https://txa-project.typeform.com/to/t0msbxhN?typeform-source=www.txa.app" + }, + "UFT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/unilend/", + "name": "UniLend", "tags": [ - "Layer 1" - ], - "websiteLink": "http://fuse.io", - "whitepaperLink": "https://docs.fuse.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/fuse-network/" - }, - "UPO-USD": { - "name": "UpOnly", - "tags": [], - "websiteLink": "https://uponly.com/", - "whitepaperLink": "https://doc.uponly.com/UpOnly-2024.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/uponly/" - }, - "OOKI-USD": { - "name": "Ooki Protocol", - "tags": [], - "websiteLink": "https://ooki.cc", - "whitepaperLink": "https://ooki.gitbook.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ooki-protocol/" - }, - "MEV-USD": { - "name": "MEVerse", - "tags": [], - "websiteLink": "https://www.meverse.sg/", - "whitepaperLink": "https://meversedex.gitbook.io/meverse-dev-docs/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/meverse/" - }, - "XDB-USD": { - "name": "XDB CHAIN", - "tags": [], - "websiteLink": "http://www.xdbchain.com", - "whitepaperLink": "https://xdbchain.com/wp-content/uploads/2023/12/xdb_chain_whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/xdbchain/" - }, - "SWASH-USD": { - "name": "Swash", - "tags": [], - "websiteLink": "https://swashapp.io", - "whitepaperLink": "https://swashapp.io/static/files/paper/whitepaper-v1-july-2021.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/swash/" - }, - "ISLM-USD": { - "name": "Islamic Coin", - "tags": [], - "websiteLink": "https://islamiccoin.net", - "whitepaperLink": "https://islamiccoin.net/whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/islamic-coin/" - }, - "REVV-USD": { - "name": "REVV", + "Defi" + ], + "websiteLink": "https://unilend.finance/", + "whitepaperLink": "https://unilend.finance/docs/unilend_lightpaper.pdf" + }, + "ULTI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ultiverse/", + "name": "Ultiverse", "tags": [ - "NFT", "Gaming" - ], - "websiteLink": "https://motorverse.com/", - "whitepaperLink": "https://motorverse.gitbook.io/revv-litepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/revv/" - }, - "FANC-USD": { - "name": "fanC", - "tags": [], - "websiteLink": "https://fanc.io/", - "whitepaperLink": "https://fanc-1.gitbook.io/fanc-whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/fanc/" - }, - "OGV-USD": { - "name": "Origin DeFi Governance", - "tags": [], - "websiteLink": "https://ousd.com", - "whitepaperLink": "https://www.originprotocol.com/en/litepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/origin-dollar-governance/" - }, - "SOFI-USD": { - "name": "RAI Finance", - "tags": [], - "websiteLink": "https://rai.finance/", - "whitepaperLink": "https://rai.finance/wp-content/uploads/2021/01/RAI-Finance.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/rai-finance-sofi/" - }, - "IZI-USD": { - "name": "Izumi Finance", + ], + "websiteLink": "https://ultiverse.io", + "whitepaperLink": "https://docs.ultiverse.io" + }, + "UMA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/uma/", + "name": "UMA", "tags": [ "Defi" - ], - "websiteLink": "https://izumi.finance/home", - "whitepaperLink": "https://docs.izumi.finance/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/izumi-finance/" - }, - "ISP-USD": { - "name": "Ispolink", - "tags": [], - "websiteLink": "https://ispolink.com/", - "whitepaperLink": "https://ispocdn-16edc.kxcdn.com/Ispolink_Whitepaper_v1.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ispolink/" - }, - "BTS-USD": { - "name": "BitShares", + ], + "websiteLink": "https://umaproject.org/", + "whitepaperLink": "https://github.com/UMAprotocol/whitepaper" + }, + "UNB-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/unbound/", + "name": "Unbound", "tags": [ "Defi" - ], - "websiteLink": "https://bitshares.github.io", - "whitepaperLink": "https://bitshares.github.io/docs/#/whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bitshares/" - }, - "POR-USD": { - "name": "Portugal National Team Fan Token", - "tags": [ - "Entertainment" - ], - "websiteLink": "https://www.fpf.pt/pt/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/portugal-national-team-fan-token/" - }, - "GENE-USD": { - "name": "Genopets", + ], + "websiteLink": "https://app.unbound.finance/", + "whitepaperLink": "https://docs.unbound.finance/documentation/whitepaper" + }, + "UNFI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/unifi-protocol-dao/", + "name": "Unifi Protocol DAO", "tags": [ - "Gaming" - ], - "websiteLink": "https://www.genopets.me/", - "whitepaperLink": "https://litepaper.genopets.me/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/genopets/" - }, - "GARI-USD": { - "name": "Gari Network", + "Defi" + ], + "websiteLink": "https://www.unifiprotocol.com/", + "whitepaperLink": "https://medium.com/unifiprotocol/introducing-the-unifi-protocol-2ad67bc8435" + }, + "UNI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/uniswap/", + "name": "Uniswap", "tags": [ - "NFT" - ], - "websiteLink": "https://www.gari.network/", - "whitepaperLink": "https://media.chingari.io/apipublic/uploads/GARI%20WhitePaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gari/" - }, - "XTM-USD": { - "name": "Torum", + "Defi" + ], + "websiteLink": "https://uniswap.org/", + "whitepaperLink": "https://uniswap.org/whitepaper-v3.pdf" + }, + "UNIBOT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/unibot-eth/", + "name": "UniBot", + "tags": [], + "websiteLink": "https://unibot.app/", + "whitepaperLink": null + }, + "UOS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ultra/", + "name": "Ultra", "tags": [ - "NFT", - "Defi", - "Social" - ], - "websiteLink": "https://intro.torum.com/", - "whitepaperLink": "https://whitepaper.s3.us-east-2.amazonaws.com/torum-whitepaper-V4.0-EN.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/torum/" - }, - "ORB-USD": { - "name": "OrbCity", - "tags": [], - "websiteLink": "https://orbcity.ai/", - "whitepaperLink": "https://orbcity.gitbook.io/orbcity/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/orbcity/" - }, - "MONG-USD": { - "name": "MongCoin", + "NFT", + "Gaming" + ], + "websiteLink": "https://ultra.io/", + "whitepaperLink": "https://ultra.io/whitepaper" + }, + "UPO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/uponly/", + "name": "UpOnly", + "tags": [], + "websiteLink": "https://uponly.com/", + "whitepaperLink": "https://doc.uponly.com/UpOnly-2024.pdf" + }, + "USDD-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/usdd/", + "name": "USDD", + "tags": [], + "websiteLink": "https://usdd.io/", + "whitepaperLink": "https://usdd.network/USDD-en.pdf" + }, + "USDE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/araw/", + "name": "USDe", + "tags": [], + "websiteLink": "https://arawtoken.vip", + "whitepaperLink": null + }, + "USDJ-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/usdj/", + "name": "USDJ", + "tags": [], + "websiteLink": "https://just.network/", + "whitepaperLink": "https://www.just.network/docs/white_paper_en.pdf" + }, + "USDP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/paxos-standard/", + "name": "Pax Dollar", + "tags": [], + "websiteLink": "https://www.paxos.com/usdp/", + "whitepaperLink": "https://standard.paxos.com/whitepaper.pdf" + }, + "USTC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/terrausd/", + "name": "TerraClassicUSD", + "tags": [], + "websiteLink": "https://terra.money", + "whitepaperLink": "https://terra.money/Terra_White_paper.pdf" + }, + "UTK-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/utrust/", + "name": "xMoney", + "tags": [], + "websiteLink": "https://www.xmoney.com/", + "whitepaperLink": "https://utrust.com/static/UTRUST-whitepaper-en-2017-11-02-2ae02efb0e0203893bdba1f54000f2b4.pdf" + }, + "VANRY-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/vanar/", + "name": "Vanar Chain", "tags": [ - "Meme" - ], - "websiteLink": "https://mongmob.xyz/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mongcoin/" - }, - "KAN-USD": { - "name": "BitKan", - "tags": [], - "websiteLink": "https://bitkan.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bitkan/" - }, - "GMM-USD": { - "name": "Gamium", + "AR/VR", + "NFT" + ], + "websiteLink": "https://vanarchain.com/", + "whitepaperLink": "https://docs.vanarchain.com/documentation-v2/getting-started/vanar" + }, + "VEGA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/vegaprotocol/", + "name": "Vega Protocol", + "tags": [ + "Defi" + ], + "websiteLink": "https://vega.xyz", + "whitepaperLink": "https://vega.xyz/papers/vega-protocol-whitepaper.pdf" + }, + "VELA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/vela-token/", + "name": "Vela Exchange", + "tags": [], + "websiteLink": "https://www.vela.exchange/", + "whitepaperLink": null + }, + "VELO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/velo/", + "name": "Velo", + "tags": [], + "websiteLink": "https://velo.org/", + "whitepaperLink": "https://velo.org/doc/Velo_Whitepaper_EN.pdf" + }, + "VEMP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/vempire-ddao/", + "name": "VEMP", "tags": [ - "NFT", - "Defi", + "Real World assets", + "AR/VR", + "NFT", + "Defi", "Governance" - ], - "websiteLink": "https://gamium.world", - "whitepaperLink": "https://whitepaper.gamium.world/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gamium/" - }, - "INTER-USD": { - "name": "Inter Milan Fan Token", + ], + "websiteLink": "https://vemp.xyz", + "whitepaperLink": "https://2432503192-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3Fm3GVNNJOSvH6h9bfX4%2Fuploads%2FJ7YCRkrWQGj7dPb7fdME%2FvEmpire%20Whitepaper.pdf?alt=media&token=76b760c9-f736-44b2-94eb-bac364f57e6a" + }, + "VENOM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/venom/", + "name": "Venom", "tags": [ - "Entertainment" - ], - "websiteLink": "https://socios.com", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/inter-milan-fan-token/" - }, - "BITCI-USD": { - "name": "Bitcicoin", - "tags": [], - "websiteLink": "https://www.bitcichain.com/en", - "whitepaperLink": "https://www.bitcichain.com/assets/files/whitepaper_en.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bitcicoin/" - }, - "CHRP-USD": { - "name": "Chirpley", - "tags": [], - "websiteLink": "https://chirpley.ai", - "whitepaperLink": "https://chirpley.gitbook.io", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/chirpley/" - }, - "TOMS-USD": { - "name": "TomTomCoin", - "tags": [], - "websiteLink": "https://www.tomtomcoin.io/", - "whitepaperLink": "https://www.tomtomcoin.io/whitepaper_en/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/tomtomcoin/" - }, - "PLU-USD": { - "name": "Pluton", - "tags": [], - "websiteLink": "https://plutus.it/", - "whitepaperLink": "https://plutus.it/assets/Plutus.it-White-Paper-v1.1.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pluton/" - }, - "LOVELY-USD": { - "name": "Lovely Inu Finance", - "tags": [], - "websiteLink": "https://lovely.finance", - "whitepaperLink": "https://lovelyfinance.github.io/whitepapers/lovely.finance-dex-v4-whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/lovely-inu/" - }, - "BAX-USD": { - "name": "BABB", - "tags": [], - "websiteLink": "https://getbabb.com/", - "whitepaperLink": "https://getbabb.com/wp-content/uploads/2021/03/BABB-Whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/babb/" - }, - "KUNCI-USD": { - "name": "Kunci Coin", - "tags": [], - "websiteLink": "https://kuncicoin.com/", - "whitepaperLink": "https://whitepaper.kuncicoin.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kunci-coin/" - }, - "VEXT-USD": { - "name": "Veloce", + "Defi" + ], + "websiteLink": "https://venom.foundation", + "whitepaperLink": "https://venom.foundation/Venom_Whitepaper.pdf" + }, + "VET-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/vechain/", + "name": "VeChain", "tags": [ - "Entertainment", - "Gaming", "Real World Assets" - ], - "websiteLink": "https://www.velocemediagroup.com/vext", - "whitepaperLink": "https://docs.velocemediagroup.com/whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/veloce-vext/" - }, - "MARSH-USD": { - "name": "UnMarshal", + ], + "websiteLink": "https://www.vechain.org/", + "whitepaperLink": "https://www.vechain.org/whitepaper/#bit_65sv8" + }, + "VEXT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/veloce-vext/", + "name": "Veloce", "tags": [ - "Defi" - ], - "websiteLink": "https://unmarshal.io/", - "whitepaperLink": "https://docs.unmarshal.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/unmarshal/" - }, - "RADAR-USD": { - "name": "DappRadar", - "tags": [], - "websiteLink": "https://dappradar.com/", - "whitepaperLink": "https://whitepaper.dappradar.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dappradar/" - }, - "OBI-USD": { - "name": "Orbofi AI", + "Entertainment", + "Gaming", + "Real World Assets" + ], + "websiteLink": "https://www.velocemediagroup.com/vext", + "whitepaperLink": "https://docs.velocemediagroup.com/whitepaper" + }, + "VGX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/voyager-token/", + "name": "Voyager Token", + "tags": [], + "websiteLink": "https://www.investvoyager.com/", + "whitepaperLink": "https://www.investvoyager.com/VoyagerToken/White_Paper.pdf" + }, + "VIC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/viction/", + "name": "Viction", + "tags": [], + "websiteLink": "https://viction.xyz/", + "whitepaperLink": "https://docs.viction.xyz/whitepaper-and-research" + }, + "VIDT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/vidt-dao/", + "name": "VIDT DAO", "tags": [ + "NFT", "Gaming" - ], - "websiteLink": "https://www.orbofi.com/", - "whitepaperLink": "https://wiki.orbofi.com/learn", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/orbofi-ai/" - }, - "SSWP-USD": { - "name": "Suiswap", - "tags": [], - "websiteLink": "https://suiswap.app", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/suiswap/" - }, - "BRWL-USD": { - "name": "Blockchain Brawlers", - "tags": [], - "websiteLink": "https://www.bcbrawlers.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/blockchain-brawlers/" - }, - "NEST-USD": { - "name": "NEST Protocol", - "tags": [ - "Defi" - ], - "websiteLink": "https://nestprotocol.org/", - "whitepaperLink": "https://www.nestprotocol.org/doc/ennestwhitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/nest-protocol/" - }, - "OOE-USD": { - "name": "OpenOcean", - "tags": [ - "Defi" - ], - "websiteLink": "https://openocean.finance/", - "whitepaperLink": "https://docs.openocean.finance/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/openocean/" - }, - "HSF-USD": { - "name": "Hillstone Finance", - "tags": [], - "websiteLink": "https://hsf.hillstone.finance/", - "whitepaperLink": "https://hillstone.gitbook.io/hillstone-finance/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hillstone/" - }, - "XDEFI-USD": { - "name": "XDEFI Wallet", - "tags": [], - "websiteLink": "https://www.xdefi.io/", - "whitepaperLink": "https://docs.xdefi.io/docs/general/blockchains", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/xdefi-wallet/" - }, - "WHALE-USD": { - "name": "WHALE", + ], + "websiteLink": "https://vidt-dao.com", + "whitepaperLink": "https://www.vidt-dao.com/vidt-token" + }, + "VINU-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/vita-inu/", + "name": "Vita Inu", "tags": [ - "NFT", - "Social" - ], - "websiteLink": "https://whale.me/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/whale/" - }, - "MENGO-USD": { - "name": "Flamengo Fan Token", + "Meme" + ], + "websiteLink": "https://vitainu.org", + "whitepaperLink": "https://vita-inu.gitbook.io/whitepaper/" + }, + "VISION-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/vision-game/", + "name": "VisionGame", "tags": [ - "Entertainment" - ], - "websiteLink": "https://socios.com", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/flamengo-fan-token/" - }, - "MV-USD": { - "name": "GensoKishi Metaverse", - "tags": [], - "websiteLink": "https://genso.game/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gensokishis-metaverse/" - }, - "WWY-USD": { - "name": "WeWay", + "Gaming" + ], + "websiteLink": "https://visiongame.io/", + "whitepaperLink": null + }, + "VITE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/vite/", + "name": "VITE", + "tags": [], + "websiteLink": "https://www.vite.org/", + "whitepaperLink": "https://vite.wiki" + }, + "VLX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/velas/", + "name": "Velas", + "tags": [], + "websiteLink": "https://velas.com", + "whitepaperLink": "https://drive.google.com/file/d/1gPxFKW8wSRF_iQY5fu4fV-Il33psyA-u/view" + }, + "VOLT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/volt-inu-v2/", + "name": "Volt Inu", "tags": [ - "NFT" - ], - "websiteLink": "https://weway.io/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/weway/" - }, - "MCRT-USD": { - "name": "MagicCraft", + "NFT", + "Defi", + "Gaming", + "Meme" + ], + "websiteLink": "https://voltinu.in/", + "whitepaperLink": "https://voltinu.in/Whitepaper_v1.pdf" + }, + "VOXEL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/voxies/", + "name": "Voxies", "tags": [ - "NFT", + "NFT", "Gaming" - ], - "websiteLink": "https://www.magiccraft.io", - "whitepaperLink": "https://docs.magiccraft.io", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/magiccraft/" - }, - "LITH-USD": { - "name": "Lithium", + ], + "websiteLink": "https://voxies.io/", + "whitepaperLink": null + }, + "VPAD-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/vlaunch/", + "name": "VLaunch", + "tags": [], + "websiteLink": "https://www.vlaunch.com/", + "whitepaperLink": "https://vlaunch.gitbook.io/vlaunch-litepaper/" + }, + "VR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/victoria-vr/", + "name": "Victoria VR", "tags": [ - "NFT" - ], - "websiteLink": "https://lith.finance/", - "whitepaperLink": "https://docs.lith.finance/overview/what-is-lithium-finance", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/lithium/" - }, - "DAPPX-USD": { - "name": "dAppstore", - "tags": [], - "websiteLink": "https://dappstore.me", - "whitepaperLink": "https://dappstore.me/pdf/dAppstore_whitepaper_Eng.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dappstore/" - }, - "STAT-USD": { - "name": "STAT", - "tags": [], - "websiteLink": "https://statproject.io/en/", - "whitepaperLink": "https://whitepaper-en.statproject.io", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/stat/" - }, - "DYP-USD": { - "name": "Dypius [New]", + "AR/VR", + "NFT", + "Gaming" + ], + "websiteLink": "https://victoriavr.com/", + "whitepaperLink": "https://www.victoriavr.com/whitepaper/Whitepaper-VictoriaVR.pdf" + }, + "VRA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/verasity/", + "name": "Verasity", "tags": [ - "NFT", - "Defi", + "NFT", "Gaming" - ], - "websiteLink": "https://dypius.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/defi-yield-protocol-v2/" - }, - "HMND-USD": { - "name": "Humanode", + ], + "websiteLink": "https://www.verasity.io/", + "whitepaperLink": "https://verasity.io/documents/verasity_whitepaper_eng.pdf" + }, + "VRTX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/vertex-protocol/", + "name": "Vertex Protocol", "tags": [ - "Layer 1" - ], - "websiteLink": "https://www.humanode.io", - "whitepaperLink": "https://papers.humanode.io/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/humanode/" - }, - "RFOX-USD": { - "name": "RFOX", + "Defi" + ], + "websiteLink": "https://vertexprotocol.com/", + "whitepaperLink": "https://vertex-protocol.gitbook.io/docs/getting-started/overview" + }, + "VSYS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/v-systems/", + "name": "v.systems", + "tags": [], + "websiteLink": "https://www.v.systems/", + "whitepaperLink": "https://v.systems/pdf/sposwhitepaper.pdf" + }, + "VTHO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/vethor-token/", + "name": "VeThor Token", + "tags": [], + "websiteLink": "https://www.vechain.org/", + "whitepaperLink": "https://www.vechain.org/assets/whitepaper/whitepaper-3-0.pdf" + }, + "VV-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/vv-token/", + "name": "Virtual Versions", "tags": [ "NFT" - ], - "websiteLink": "https://rfox.com", - "whitepaperLink": "https://docsend.com/view/a2kfkrmgcmwvs2rq", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/redfox-labs/" - }, - "ROCO-USD": { - "name": "ROCO FINANCE", + ], + "websiteLink": "https://www.virtualversions.xyz/", + "whitepaperLink": "https://docs.virtualversions.xyz/" + }, + "W-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/wormhole/", + "name": "Wormhole", "tags": [ - "NFT" - ], - "websiteLink": "https://roco.finance/", - "whitepaperLink": "https://docs.roco.finance/rocofinance/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/roco-finance/" - }, - "GRV-USD": { - "name": "Grove Coin", - "tags": [], - "websiteLink": "https://www.GroveCoin.io", - "whitepaperLink": "https://www.grovetoken.com/_files/ugd/8eae10_b17dfcfa0ee148e09d2d05c14e08b171.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/grove3/" - }, - "HONK-USD": { - "name": "Honk", + "NFT", + "Defi", + "Governance" + ], + "websiteLink": "https://wormhole.com", + "whitepaperLink": null + }, + "WAFFLES-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/waffles-davincij15s-cat/", + "name": "Waffles Davincij15's Cat", "tags": [ "Meme" - ], - "websiteLink": "https://honk.lol/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/honk/" - }, - "TAMA-USD": { - "name": "Tamadoge", + ], + "websiteLink": "wafflesj15.com" + }, + "WAN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/wanchain/", + "name": "Wanchain", "tags": [ - "Meme" - ], - "websiteLink": "https://tamadoge.io/", - "whitepaperLink": "https://tamadoge.io/vendor/tamadoge/Tamadoge-whitepaper-ENG.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/tamadoge/" - }, - "DICE-USD": { - "name": "Klaydice", - "tags": [], - "websiteLink": "https://klaydice.io/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/klaydice/" - }, - "CRPT-USD": { - "name": "Crypterium", - "tags": [], - "websiteLink": "https://crypterium.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/crpt/" - }, - "SIN-USD": { - "name": "Sinverse", + "Defi" + ], + "websiteLink": "https://wanchain.org/", + "whitepaperLink": "https://www.explorewanchain.org/#/" + }, + "WAVES-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/waves/", + "name": "Waves", + "tags": [], + "websiteLink": "https://waves.tech/", + "whitepaperLink": "https://docs.waves.tech/en/" + }, + "WAXP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/wax/", + "name": "WAX", + "tags": [ + "Entertainment", + "NFT", + "Gaming", + "Layer 1" + ], + "websiteLink": "https://wax.io/", + "whitepaperLink": "https://developer.wax.io/api-docs-tools/" + }, + "WBT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/whitebit-token/", + "name": "WhiteBIT Coin", + "tags": [], + "websiteLink": "https://whitebit.com/", + "whitepaperLink": "https://cdn.whitebit.com/wbt/whitepaper-en.pdf" + }, + "WELL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/moonwell-artemis/", + "name": "Moonwell", + "tags": [], + "websiteLink": "https://moonwell.fi", + "whitepaperLink": "https://docs.moonwell.fi" + }, + "WEMIX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/wemix/", + "name": "WEMIX", "tags": [ + "NFT", "Gaming" - ], - "websiteLink": "https://sinverse.com/", - "whitepaperLink": "https://sinverse.com/documents", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/sincity-token/" - }, - "SENSO-USD": { - "name": "SENSO", + ], + "websiteLink": "http://wemix.com/", + "whitepaperLink": "https://docs.wemix.com/v/en/" + }, + "WEN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/wen/", + "name": "Wen", "tags": [ - "AR/VR" - ], - "websiteLink": "https://sensoriumxr.com/", - "whitepaperLink": "https://sensoriumxr.com/static/SENSO_Whitepaper_compressed_5e6d06a197.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/senso/" - }, - "SYLO-USD": { - "name": "Sylo", - "tags": [], - "websiteLink": "https://www.sylo.io", - "whitepaperLink": "https://www.sylo.io/whitepaper/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/sylo/" - }, - "MTV-USD": { - "name": "MultiVAC", + "Meme" + ], + "websiteLink": "https://www.wenwencoin.com/", + "whitepaperLink": null + }, + "WHALE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/whale/", + "name": "WHALE", "tags": [ - "Layer 1" - ], - "websiteLink": "https://www.mtv.ac/", - "whitepaperLink": "https://www.mtv.ac/assets/file/MultiVAC_Tech_Whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/multivac/" - }, - "DOSE-USD": { - "name": "DOSE", + "NFT", + "Social" + ], + "websiteLink": "https://whale.me/", + "whitepaperLink": null + }, + "WHALES-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/whales-market/", + "name": "Whales Market", "tags": [ - "NFT", - "Gaming" - ], - "websiteLink": "https://dosetoken.com/", - "whitepaperLink": "https://www.dosetoken.com/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dose/" - }, - "MARS4-USD": { - "name": "MARS4", + "Defi" + ], + "websiteLink": "https://whales.market/", + "whitepaperLink": "https://docs.whales.market/overview/welcome-to-whales-market" + }, + "WIF-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dogwifhat/", + "name": "dogwifhat", "tags": [ - "NFT", - "Gaming" - ], - "websiteLink": "https://www.mars4.me/", - "whitepaperLink": "https://2bf9dbcc-9954-4812-b730-74d16a9a4980.filesusr.com/ugd/23ded4_33ffcac3c7b5479fad63bbd51f3bd278.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mars4/" - }, - "CWAR-USD": { - "name": "Cryowar", + "Meme" + ], + "websiteLink": "https://dogwifcoin.org/" + }, + "WIFI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/wifi-map/", + "name": "WiFi Map", + "tags": [], + "websiteLink": "https://weconnectu.io/", + "whitepaperLink": "https://s3.amazonaws.com/files.weconnectu.io/Whitepaper_03_2023.pdf" + }, + "WILD-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/wilder-world/", + "name": "Wilder World", "tags": [ - "NFT", + "AR/VR", + "NFT", "Gaming" - ], - "websiteLink": "https://cryowar.com/", - "whitepaperLink": "https://www.cryowar.com/files/wp35.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cryowar/" - }, - "PBR-USD": { - "name": "PolkaBridge", + ], + "websiteLink": "https://www.wilderworld.com/", + "whitepaperLink": "https://res.cloudinary.com/fact0ry/image/upload/v1602993979/ZER0_WHITEPAPER_-_v0.8_-_Official_wkjgwe.pdf" + }, + "WIN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/wink/", + "name": "WINkLink", + "tags": [], + "websiteLink": "https://winklink.org/", + "whitepaperLink": "https://winklink.org/WinkLink%20white%20paper.pdf" + }, + "WING-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/wing/", + "name": "Wing Finance", "tags": [ - "Defi", "Defi" - ], - "websiteLink": "https://polkabridge.org/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/polkabridge/" - }, - "RBC-USD": { - "name": "Rubic", + ], + "websiteLink": "https://wing.finance/", + "whitepaperLink": "https://docs.wing.finance/" + }, + "WLD-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/worldcoin-org/", + "name": "Worldcoin", + "tags": [], + "websiteLink": "https://worldcoin.org/", + "whitepaperLink": "https://whitepaper.worldcoin.org/" + }, + "WLKN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/walken/", + "name": "Walken", + "tags": [], + "websiteLink": "https://walken.io/", + "whitepaperLink": "https://walken.io/static/walken_lite_paper.pdf" + }, + "WMT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/world-mobile-token/", + "name": "World Mobile Token", + "tags": [], + "websiteLink": "https://worldmobiletoken.com", + "whitepaperLink": "https://worldmobiletoken.com/WhitePaper.pdf" + }, + "WOJAK-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/wojak/", + "name": "Wojak", + "tags": [ + "Meme" + ], + "websiteLink": "https://linktr.ee/wojaketh", + "whitepaperLink": null + }, + "WOO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/wootrade/", + "name": "WOO Network", "tags": [ "Defi" - ], - "websiteLink": "https://rubic.exchange/", - "whitepaperLink": "https://docs.rubic.finance/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/rubic/" - }, - "CAS-USD": { - "name": "Cashaa", - "tags": [], - "websiteLink": "https://www.cashaa.com/", - "whitepaperLink": "https://storage.googleapis.com/cashaa-cdn/cashaa/pdf/cashaa_wp_v2.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cashaa/" - }, - "STRM-USD": { - "name": "StreamCoin", + ], + "websiteLink": "https://woo.org/", + "whitepaperLink": "https://woo.org/Litepaper.pdf" + }, + "WRX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/wazirx/", + "name": "WazirX", + "tags": [], + "websiteLink": "https://wazirx.com/", + "whitepaperLink": "https://download.wazirx.com/wrx/wrx-whitepaper.pdf" + }, + "WSM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/wall-street-memes/", + "name": "Wall Street Memes", "tags": [ - "NFT" - ], - "websiteLink": "https://stream-coin.com", - "whitepaperLink": "https://stream-coin.com/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/stream-coin/" - }, - "MOOV-USD": { - "name": "Dotmoovs", + "Meme" + ], + "websiteLink": "https://wallstmemes.com/en/" + }, + "WSTETH-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/lido-finance-wsteth/", + "name": "Lido wstETH", + "tags": [], + "websiteLink": "https://www.lido.fi" + }, + "WUF-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/wuffi/", + "name": "WUFFI", "tags": [ - "Gaming" - ], - "websiteLink": "https://www.dotmoovs.com/", - "whitepaperLink": "https://docs.google.com/presentation/d/e/2PACX-1vRBthE-oWJ1jICKv2X9M2nx3r7Pn4kowYFF9bo_THbD-YVqJsNa6AhH6Ku_B-Et3FvML6uOLrs_k1hm/pub?start=false&loop=false&delayms=3000&slide=id.g2c968c1efc6_0_94", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dotmoovs/" - }, - "GQ-USD": { - "name": "Blink Galaxy", + "Meme" + ], + "websiteLink": "https://www.wuffi.io/", + "whitepaperLink": "https://www.wuffi.io/terms/" + }, + "WWY-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/weway/", + "name": "WeWay", "tags": [ - "Gaming" - ], - "websiteLink": "https://blinkgalaxy.com", - "whitepaperLink": "https://docs.blinkgalaxy.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/outer-ring-mmo-gq/" - }, - "KINE-USD": { - "name": "KINE", - "tags": [], - "websiteLink": "https://kine.io/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kine/" - }, - "DFYN-USD": { - "name": "Dfyn Network", - "tags": [], - "websiteLink": "https://dfyn.network/", - "whitepaperLink": "https://dfyn.network/assets/docs/Dfyn-Litepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dfyn-network/" - }, - "XWG-USD": { - "name": "X World Games", + "NFT" + ], + "websiteLink": "https://weway.io/", + "whitepaperLink": null + }, + "WXT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/wirex-token/", + "name": "Wirex Token", + "tags": [], + "websiteLink": "https://wirexapp.com/", + "whitepaperLink": "https://files.wirexapp.com/WhitePaper_WXT_2019_ENG.pdf" + }, + "XAI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/xai-games/", + "name": "Xai", "tags": [ - "NFT", "Gaming" - ], - "websiteLink": "https://xwg.games/", - "whitepaperLink": "https://docsend.com/view/ffa8y2hchd2kwrxk", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/x-world-games/" - }, - "MIR-USD": { - "name": "Mirror Protocol", - "tags": [ - "Defi" - ], - "websiteLink": "https://mirror.finance", - "whitepaperLink": "https://docs.mirror.finance", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mirror-protocol/" - }, - "KMA-USD": { - "name": "Calamari Network", - "tags": [], - "websiteLink": "https://www.calamari.network/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/calamari-network/" - }, - "DSLA-USD": { - "name": "DSLA Protocol", + ], + "websiteLink": "https://xai.games/", + "whitepaperLink": "https://xai-foundation.gitbook.io/xai-network/xai-blockchain/welcome-to-xai" + }, + "XAVA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/avalaunch/", + "name": "Avalaunch", + "tags": [], + "websiteLink": "https://avalaunch.app", + "whitepaperLink": null + }, + "XCAD-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/xcad-network/", + "name": "XCAD Network", "tags": [ "NFT" - ], - "websiteLink": "https://dsla.network", - "whitepaperLink": "https://storage.googleapis.com/stacktical-public/STACKTICAL_DSLA-WHITE-PAPER.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dsla-protocol/" - }, - "POLC-USD": { - "name": "Polkacity", + ], + "websiteLink": "https://xcadnetwork.com/", + "whitepaperLink": null + }, + "XCH-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/chia-network/", + "name": "Chia", "tags": [ - "NFT" - ], - "websiteLink": "https://polkacity.io", - "whitepaperLink": "https://github.com/POLKACITY/Whitepaper/blob/main/Whitepaper%20Polka%20City%20V1.1.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/polkacity/" - }, - "INFRA-USD": { - "name": "Bware", - "tags": [], - "websiteLink": "https://bwarelabs.com/", - "whitepaperLink": "https://docs.blastapi.io/blast-protocol", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bware-labs/" - }, - "WLKN-USD": { - "name": "Walken", - "tags": [], - "websiteLink": "https://walken.io/", - "whitepaperLink": "https://walken.io/static/walken_lite_paper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/walken/" - }, - "STND-USD": { - "name": "Standard", + "Real World Assets", + "Layer 1" + ], + "websiteLink": "https://www.chia.net/", + "whitepaperLink": "https://www.chia.net/whitepaper/" + }, + "XCN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/onyxcoin/", + "name": "Onyxcoin", + "tags": [], + "websiteLink": "https://onyx.org", + "whitepaperLink": "https://onyx.org/Whitepaper.pdf" + }, + "XCUR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/curate/", + "name": "Curate", "tags": [ - "Defi", + "Entertainment", + "NFT", + "Defi", "Governance" - ], - "websiteLink": "https://standardweb3.com", - "whitepaperLink": "https://github.com/standardweb3/Whitepaper/blob/main/whitepaper_en.md", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/standard-protocol/" - }, - "LBP-USD": { - "name": "Launchblock.com", - "tags": [], - "websiteLink": "https://launchblock.com", - "whitepaperLink": "https://launchblock.com/docs", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/launchblock/" - }, - "IDEA-USD": { - "name": "Ideaology", - "tags": [], - "websiteLink": "https://ideaology.io", - "whitepaperLink": "https://global-uploads.webflow.com/5eaabc1f881f9827599091f1/5fa8956e5c7efe44f6bf17cd_White%20Paper%20v2.1.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ideaology/" - }, - "VISION-USD": { - "name": "VisionGame", + ], + "websiteLink": "https://curate.style/", + "whitepaperLink": "https://curate.style/whitepaper.pdf" + }, + "XDB-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/xdbchain/", + "name": "XDB CHAIN", + "tags": [], + "websiteLink": "http://www.xdbchain.com", + "whitepaperLink": "https://xdbchain.com/wp-content/uploads/2023/12/xdb_chain_whitepaper.pdf" + }, + "XDC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/xdc-network/", + "name": "XDC Network", "tags": [ - "Gaming" - ], - "websiteLink": "https://visiongame.io/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/vision-game/" - }, - "SOS-USD": { - "name": "OpenDAO", - "tags": [], - "websiteLink": "https://www.theopendao.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/opendao/" - }, - "CWS-USD": { - "name": "Seascape Crowns", + "Real World Assets", + "Layer 1" + ], + "websiteLink": "https://www.xdc.org/", + "whitepaperLink": "https://xinfin.org/docs/whitepaper-tech.pdf" + }, + "XDEFI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/xdefi-wallet/", + "name": "XDEFI Wallet", + "tags": [], + "websiteLink": "https://www.xdefi.io/", + "whitepaperLink": "https://docs.xdefi.io/docs/general/blockchains" + }, + "XEC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ecash/", + "name": "eCash", "tags": [ - "NFT", - "Gaming" - ], - "websiteLink": "https://www.seascape.network/", - "whitepaperLink": "https://f2be4719-641d-430b-92d5-747132d8c9bd.filesusr.com/ugd/061436_2d3e0cc2c8cc41a0a42e3cc2d57c7e3e.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/crowns/" - }, - "VSYS-USD": { - "name": "v.systems", - "tags": [], - "websiteLink": "https://www.v.systems/", - "whitepaperLink": "https://v.systems/pdf/sposwhitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/v-systems/" - }, - "ARV-USD": { - "name": "Ariva", - "tags": [], - "websiteLink": "https://ariva.digital/", - "whitepaperLink": "https://ariva.digital/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ariva/" - }, - "SHILL-USD": { - "name": "SHILL Token", + "Layer 1" + ], + "websiteLink": "https://e.cash/", + "whitepaperLink": null + }, + "XEM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/nem/", + "name": "NEM", + "tags": [], + "websiteLink": "http://nem.io", + "whitepaperLink": "https://docs.nem.io" + }, + "XETA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/xana/", + "name": "XANA", + "tags": [], + "websiteLink": "http://xana.net/", + "whitepaperLink": "https://docs.xana.net/xana-whitepaper/" + }, + "XFI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/crossfinance/", + "name": "CrossFi", + "tags": [], + "websiteLink": "https://crossfi.org/", + "whitepaperLink": "https://docs.crossfi.org" + }, + "XLM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/stellar/", + "name": "Stellar", "tags": [ - "NFT", - "Gaming" - ], - "websiteLink": "https://projectseed.com", - "whitepaperLink": "https://docsend.com/view/5rbetcgn4vvms4ny", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/project-seed/" - }, - "EGO-USD": { - "name": "EGO", - "tags": [], - "websiteLink": "https://egoco.in/en/", - "whitepaperLink": "https://docs.paysenger.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ego-paysenger/" - }, - "ORT-USD": { - "name": "Okratech Token", - "tags": [], - "websiteLink": "https://ortcoin.org/", - "whitepaperLink": "https://docsend.com/view/bcmitirsm35m45b6", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/okratech-token/" - }, - "CONV-USD": { - "name": "Convergence", + "Layer 1" + ], + "websiteLink": "https://www.stellar.org/", + "whitepaperLink": "https://www.stellar.org/papers/stellar-consensus-protocol" + }, + "XMR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/monero/", + "name": "Monero", "tags": [ - "Defi" - ], - "websiteLink": "https://conv.finance/", - "whitepaperLink": "https://conv.finance/Convergence_whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/convergence/" - }, - "FEAR-USD": { - "name": "FEAR", + "Layer 1" + ], + "websiteLink": "https://www.getmonero.org/", + "whitepaperLink": "https://www.getmonero.org/resources/research-lab/" + }, + "XNO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/nano/", + "name": "Nano", + "tags": [], + "websiteLink": "http://nano.org/en", + "whitepaperLink": "https://nano.org/en/whitepaper" + }, + "XPLA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/xpla/", + "name": "XPLA", "tags": [ - "NFT", "Gaming" - ], - "websiteLink": "https://www.fear.io", - "whitepaperLink": "https://fear.io/docs/fear-bite-paper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/fear-nfts/" - }, - "VEMP-USD": { - "name": "VEMP", + ], + "websiteLink": "https://www.xpla.io/", + "whitepaperLink": "https://assets.xpla.io/whitepaper/XPLA_Whitepaper_v1.0.0.pdf" + }, + "XPR-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/proton/", + "name": "XPR Network", "tags": [ - "Real World assets", - "AR/VR", - "NFT", - "Defi", + "NFT", + "Defi", + "Defi", "Governance" - ], - "websiteLink": "https://vemp.xyz", - "whitepaperLink": "https://2432503192-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3Fm3GVNNJOSvH6h9bfX4%2Fuploads%2FJ7YCRkrWQGj7dPb7fdME%2FvEmpire%20Whitepaper.pdf?alt=media&token=76b760c9-f736-44b2-94eb-bac364f57e6a", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/vempire-ddao/" - }, - "INTR-USD": { - "name": "Interlay", + ], + "websiteLink": "https://xprnetwork.org/", + "whitepaperLink": "http://xprnetwork.org/whitepaper" + }, + "XPRT-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/persistence/", + "name": "Persistence One", + "tags": [ + "Defi" + ], + "websiteLink": "https://persistence.one", + "whitepaperLink": "https://docs.persistence.one" + }, + "XRD-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/radix-protocol/", + "name": "Radix", "tags": [ - "Defi", - "Defi", - "Governance", "Layer 1" - ], - "websiteLink": "https://interlay.io/", - "whitepaperLink": "https://docs.interlay.io/#/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/interlay-intr/" - }, - "KONO-USD": { - "name": "Konomi Network", - "tags": [], - "websiteLink": "https://www.konomi.network/#/", - "whitepaperLink": "https://www.konomi.network/pdf/KonomiWhitepaper_Final-2.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/konomi-network/" - }, - "HOTCROSS-USD": { - "name": "Hot Cross", - "tags": [], - "websiteLink": "https://hotcross.com/", - "whitepaperLink": "https://www.notion.so/hotcross/Understanding-the-HOTCROSS-Token-f1325f8067204745ae4dd227d62c26a4", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hot-cross/" - }, - "DREAMS-USD": { - "name": "Dreams Quest", + ], + "websiteLink": "https://www.radixdlt.com/", + "whitepaperLink": "https://www.radixdlt.com/whitepapers/defi" + }, + "XRP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/xrp/", + "name": "Ripple", "tags": [ - "NFT", - "Gaming" - ], - "websiteLink": "https://dreams.quest", - "whitepaperLink": "https://dreamsquest.fandom.com", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dreams-quest/" - }, - "ERTHA-USD": { - "name": "Ertha", - "tags": [], - "websiteLink": "https://ertha.io/", - "whitepaperLink": "https://whitepaper.ertha.io/ertha-whitepaper/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ertha/" - }, - "VV-USD": { - "name": "Virtual Versions", + "Layer 1" + ], + "websiteLink": "https://ripple.com/currency/", + "whitepaperLink": "https://github.com/ripple" + }, + "XTM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/torum/", + "name": "Torum", "tags": [ - "NFT" - ], - "websiteLink": "https://www.virtualversions.xyz/", - "whitepaperLink": "https://docs.virtualversions.xyz/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/vv-token/" - }, - "PUMLX-USD": { - "name": "PUMLx", + "NFT", + "Defi", + "Social" + ], + "websiteLink": "https://intro.torum.com/", + "whitepaperLink": "https://whitepaper.s3.us-east-2.amazonaws.com/torum-whitepaper-V4.0-EN.pdf" + }, + "XTZ-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/tezos/", + "name": "Tezos", "tags": [ - "Entertainment" - ], - "websiteLink": "https://puml.io", - "whitepaperLink": "https://whitepaper.puml.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pumlx/" - }, - "ZEE-USD": { - "name": "ZeroSwap", + "Layer 1" + ], + "websiteLink": "https://tezos.com", + "whitepaperLink": "https://tezos.com/whitepaper.pdf" + }, + "XVG-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/verge/", + "name": "Verge", + "tags": [], + "websiteLink": "http://vergecurrency.com/", + "whitepaperLink": "https://vergecurrency.com/static/blackpaper/verge-blackpaper-v5.0.pdf" + }, + "XWG-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/x-world-games/", + "name": "X World Games", "tags": [ - "Defi" - ], - "websiteLink": "https://zeroswap.io/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/zeroswap/" - }, - "ODDZ-USD": { - "name": "Oddz", + "NFT", + "Gaming" + ], + "websiteLink": "https://xwg.games/", + "whitepaperLink": "https://docsend.com/view/ffa8y2hchd2kwrxk" + }, + "XYM-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/symbol/", + "name": "Symbol", + "tags": [], + "websiteLink": "https://docs.symbol.dev/", + "whitepaperLink": "https://symbol.github.io/symbol-technicalref/main.pdf" + }, + "XYO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/xyo/", + "name": "XYO", + "tags": [], + "websiteLink": "https://xyo.network/", + "whitepaperLink": "https://docs.xyo.network/XYO-White-Paper.pdf" + }, + "YFI-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/yearn-finance/", + "name": "Yearn", "tags": [ "Defi" - ], - "websiteLink": "https://oddz.fi/", - "whitepaperLink": "https://docsend.com/view/mefxr8h3ymzuhwqk", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/oddz/" - }, - "O3-USD": { - "name": "O3 Swap", - "tags": [], - "websiteLink": "https://o3swap.com/", - "whitepaperLink": "https://docs.o3swap.com/o3-swap-v2-interchange", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/o3-swap/" - }, - "KMON-USD": { - "name": "Kryptomon", + ], + "websiteLink": "https://yearn.finance/", + "whitepaperLink": "https://docs.yearn.finance/" + }, + "YFII-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/yearn-finance-ii/", + "name": "DFI.Money", + "tags": [ + "Defi", + "Governance" + ], + "websiteLink": "https://dfi.money/#/", + "whitepaperLink": null + }, + "YGG-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/yield-guild-games/", + "name": "Yield Guild Games", "tags": [ - "NFT", + "NFT", "Gaming" - ], - "websiteLink": "https://www.kryptomon.co", - "whitepaperLink": "https://kryptomon.co/white-paper/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kryptomon/" - }, - "SON-USD": { - "name": "SOUNI", - "tags": [], - "websiteLink": "https://souni.io/", - "whitepaperLink": "https://docsend.com/view/xbrqvsq92xgqt787", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/sovi-universe/" - }, - "TOP-USD": { - "name": "TOP", - "tags": [], - "websiteLink": "https://www.topnetwork.org/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/top/" - }, - "CIRUS-USD": { - "name": "Cirus Foundation", - "tags": [], - "websiteLink": "https://www.cirusfoundation.com", - "whitepaperLink": "https://cirusfoundation.notion.site/White-Paper-60e6f071affe417c9ae13a94723dea1c", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cirus-foundation/" - }, - "MOVEZ-USD": { - "name": "MOVEZ", - "tags": [], - "websiteLink": "https://www.movez.me", - "whitepaperLink": "https://move-me.gitbook.io/movez-litepaper/ktVp6nJ7D3dSh2dPafnL/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/movez/" - }, - "IGU-USD": { - "name": "IguVerse", - "tags": [], - "websiteLink": "https://iguverse.com", - "whitepaperLink": "https://whitepaper.iguverse.com", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/iguverse/" - }, - "ELDA-USD": { - "name": "Eldarune", - "tags": [ - "NFT", - "Gaming" - ], - "websiteLink": "https://www.eldarune.com/", - "whitepaperLink": "https://digalabs.gitbook.io/whitepaper_eldarune/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/eldarune/" - }, - "GMPD-USD": { - "name": "GamesPad", - "tags": [], - "websiteLink": "https://gamespad.io/", - "whitepaperLink": "https://gamespad.io/wp-content/uploads/2021/12/Whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gamespad/" - }, - "HYVE-USD": { - "name": "Hyve", - "tags": [], - "websiteLink": "https://hyve.works", - "whitepaperLink": "https://hyve.works/static/media/whitepaper.cf4ae242.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hyve/" - }, - "KUBE-USD": { - "name": "KubeCoin", - "tags": [], - "websiteLink": "https://kubecoin.org/", - "whitepaperLink": "https://cdn.kubecoin.org/media/public/kubecoin_whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kubecoin/" - }, - "ACQ-USD": { - "name": "Acquire.Fi", - "tags": [ - "Real World Assets" - ], - "websiteLink": "https://acquire.fi/", - "whitepaperLink": "https://docsend.com/view/s/g6j5ms4bhubyrq8x", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/acquire-fi/" - }, - "SALD-USD": { - "name": "Salad", - "tags": [ - "NFT" - ], - "websiteLink": "https://salad.ventures", - "whitepaperLink": "https://wp.salad.ventures/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/salad/" - }, - "EM-USD": { - "name": "Eminer", - "tags": [], - "websiteLink": "https://eminer.pro/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/eminer/" - }, - "KRIPTO-USD": { - "name": "Kripto koin", - "tags": [], - "websiteLink": "https://kriptokoin.com/", - "whitepaperLink": "https://www.bitci.com/en/projects/KRIPTO/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kripto-koin/" - }, - "NBS-USD": { - "name": "New BitShares", - "tags": [], - "websiteLink": "https://nbs.plus/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/new-bitshares/" - }, - "AZY-USD": { - "name": "Amazy", - "tags": [], - "websiteLink": "https://amazy.io/", - "whitepaperLink": "https://amazy-1.gitbook.io/whitepaper/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/amazy/" - }, - "PEL-USD": { - "name": "Propel", - "tags": [], - "websiteLink": "https://propel.xyz/", - "whitepaperLink": "https://propel.xyz/static/media/PropelWhitepaper.7d4d055e.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/propel-token/" - }, - "TIDAL-USD": { - "name": "Tidal Finance", - "tags": [], - "websiteLink": "https://www.tidal.finance/", - "whitepaperLink": "https://docs.tidal.finance/whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/tidal-finance/" - }, - "MUDOL2-USD": { - "name": "Hero Blaze: Three Kingdoms", - "tags": [], - "websiteLink": "https://heroblaze3kd.io/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hero-blaze-three-kingdoms/" - }, - "TXA-USD": { - "name": "Project TXA", - "tags": [], - "websiteLink": "https://www.txa.app", - "whitepaperLink": "https://txa-project.typeform.com/to/t0msbxhN?typeform-source=www.txa.app", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/project-txa/" - }, - "XCUR-USD": { - "name": "Curate", - "tags": [ - "Entertainment", - "NFT", - "Defi", - "Governance" - ], - "websiteLink": "https://curate.style/", - "whitepaperLink": "https://curate.style/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/curate/" - }, - "SATS-USD": { - "name": "SATS (Ordinals)", - "tags": [], - "websiteLink": "https://satscoin.vip/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/sats-ordinals/" - }, - "JITOSOL-USD": { - "name": "Jito Staked SOL", - "tags": [], - "websiteLink": "https://www.jito.network/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/jito-staked-sol/" - }, - "PRCL-USD": { - "name": "Parcl", - "tags": [ - "Real World assets", - "Governance", - "Real World Assets" - ], - "websiteLink": "https://www.parcl.co/", - "whitepaperLink": "https://docs.parcl.co/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/parcl/" - }, - "BODEN-USD": { - "name": "Jeo Boden", - "tags": [ - "Meme" - ], - "websiteLink": "https://www.boden4pres.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/jeo-boden/" - }, - "TREMP-USD": { - "name": "Doland Tremp", - "tags": [ - "Meme" - ], - "websiteLink": "tremp.xyz", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/doland-tremp/" - }, - "ZEUS-USD": { - "name": "Zeus Network", - "tags": [], - "websiteLink": "https://zeusnetwork.xyz/", - "whitepaperLink": "https://docs.zeusnetwork.xyz/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/zeus-network/" - }, - "SQD-USD": { - "name": "Subsquid", - "tags": [], - "websiteLink": "https://www.subsquid.io/", - "whitepaperLink": "https://docs.subsquid.io/subsquid-network/whitepaper/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/subsquid/" - }, - "LFT-USD": { - "name": "Lifeform Token", - "tags": [], - "websiteLink": "https://www.lifeform.cc/", - "whitepaperLink": "https://lifeformcc.notion.site/WHITEPAPER-076ce3d27354475d8ee6a46c6c3ee6fe?pvs=4", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/lifeform-token/" - }, - "WOJAK-USD": { - "name": "Wojak", - "tags": [ - "Meme" - ], - "websiteLink": "https://linktr.ee/wojaketh", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/wojak/" - }, - "WBT-USD": { - "name": "WhiteBIT Coin", - "tags": [], - "websiteLink": "https://whitebit.com/", - "whitepaperLink": "https://cdn.whitebit.com/wbt/whitepaper-en.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/whitebit-token/" - }, - "PUNDU-USD": { - "name": "Pundu", - "tags": [ - "Meme" - ], - "websiteLink": "https://pundu.io/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pundu/" - }, - "LAI-USD": { - "name": "LayerAI", - "tags": [ - "Layer 2" - ], - "websiteLink": "https://layerai.org/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cryptogpt/" - }, - "1CAT-USD": { - "name": "Bitcoin Cats", - "tags": [ - "NFT", - "Gaming", - "Meme" - ], - "websiteLink": "https://www.bitcoincats.world/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/bitcoin-cats/" - }, - "FOXY-USD": { - "name": "Foxy", - "tags": [ - "Meme" - ], - "websiteLink": "https://www.welikethefox.io", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/foxy/" - }, - "ASTO-USD": { - "name": "Altered State Token", - "tags": [ - "Entertainment", - "NFT", - "Gaming" - ], - "websiteLink": "https://alteredstatemachine.xyz", - "whitepaperLink": "https://whitepaper.alteredstatemachine.xyz/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/altered-state-token/" - }, - "HARAMBE-USD": { - "name": "Harambe on Solana", - "tags": [ - "Meme" - ], - "websiteLink": "https://www.harambeonsol.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/harambe-on-solana/" - }, - "HAMMY-USD": { - "name": "SAD HAMSTER", - "tags": [ - "Meme" - ], - "websiteLink": "https://sadhamster.io/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/sad-hamster/" - }, - "NOS-USD": { - "name": "Nosana", - "tags": [], - "websiteLink": "https://nosana.io", - "whitepaperLink": "https://docs.nosana.io", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/nosana/" - }, - "WHALES-USD": { - "name": "Whales Market", - "tags": [ - "Defi" - ], - "websiteLink": "https://whales.market/", - "whitepaperLink": "https://docs.whales.market/overview/welcome-to-whales-market", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/whales-market/" - }, - "PRISMA-USD": { - "name": "Prisma Finance", - "tags": [ - "Defi" - ], - "websiteLink": "https://prismafinance.com/", - "whitepaperLink": "https://docs.prismafinance.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/prisma-finance/" - }, - "ORDS-USD": { - "name": "Ordiswap", - "tags": [], - "websiteLink": "https://ordiswap.fi/", - "whitepaperLink": "https://ordiswap.gitbook.io/ordiswap/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ordiswap/" - }, - "KMNO-USD": { - "name": "Kamino Finance", - "tags": [ - "Defi" - ], - "websiteLink": "https://app.kamino.finance/", - "whitepaperLink": "https://docs.kamino.finance/kamino-lend-litepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kamino-finance/" - }, - "BETH-USD": { - "name": "Beacon ETH", - "tags": [], - "websiteLink": "https://ethereum.org/en/eth2/beacon-chain/", - "whitepaperLink": "https://ethos.dev/beacon-chain/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/beacon-eth/" - }, - "MILO-USD": { - "name": "Milo Inu", - "tags": [], - "websiteLink": "https://www.miloinu.io/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/milo-inu/" - }, - "TOX-USD": { - "name": "INTOverse", - "tags": [], - "websiteLink": "https://intoverse.co/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/intoverse/" - }, - "MODE-USD": { - "name": "Mode", - "tags": [], - "websiteLink": "https://www.mode.network/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mode/" - }, - "XFI-USD": { - "name": "CrossFi", - "tags": [], - "websiteLink": "https://crossfi.org/", - "whitepaperLink": "https://docs.crossfi.org", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/crossfinance/" - }, - "RAB-USD": { - "name": "Rabbit", - "tags": [], - "websiteLink": "https://therabbit.io", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/rabbit/" - }, - "XETA-USD": { - "name": "XANA", - "tags": [], - "websiteLink": "http://xana.net/", - "whitepaperLink": "https://docs.xana.net/xana-whitepaper/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/xana/" - }, - "ESE-USD": { - "name": "Eesee", - "tags": [ - "NFT" - ], - "websiteLink": "https://eesee.io/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/eesee/" - }, - "GRAIL-USD": { - "name": "Camelot Token", - "tags": [], - "websiteLink": "https://camelot.exchange/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/camelot-token/" - }, - "PANDO-USD": { - "name": "Pando", - "tags": [], - "websiteLink": "https://pandosoftware.co/", - "whitepaperLink": "https://pandobrowser.com/whitepaper/PANDO_WHITEPAPER_EN.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pando/" - }, - "KHAI-USD": { - "name": "Kitten Haimer", - "tags": [], - "websiteLink": "https://kittenhaimer.ai/", - "whitepaperLink": "https://khai-organization.gitbook.io/kitten-haimer/our-roadmap", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kitten-haimer/" - }, - "LHINU-USD": { - "name": "Love Hate Inu", - "tags": [], - "websiteLink": "https://www.lovehateinu.com/en", - "whitepaperLink": "https://www.lovehateinu.com/assets/document/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/love-hate-inu/" - }, - "RFD-USD": { - "name": "RefundCoin", - "tags": [ - "Meme" - ], - "websiteLink": "https://refundcoin.org/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/refund/" - }, - "DKS-USD": { - "name": "DarkShield Games Studio", - "tags": [ - "Gaming" - ], - "websiteLink": "https://darkshield.games", - "whitepaperLink": "https://docsend.com/view/n72u25nc943id3we", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/darkshield/" - }, - "LBR-USD": { - "name": "Lybra Finance", - "tags": [], - "websiteLink": "https://lybra.finance/", - "whitepaperLink": "https://beta.lybra.finance/Lybra_Protocol.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/lybra-finance/" - }, - "SRT-USD": { - "name": "Smart Reward Token", - "tags": [], - "websiteLink": "http://www.srcorp.io/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/smart-reward-token/" - }, - "BORING-USD": { - "name": "BoringDAO", - "tags": [], - "websiteLink": "https://www.boringdao.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/boringdao-new/" - }, - "FLIP-USD": { - "name": "Chainflip", - "tags": [], - "websiteLink": "https://chainflip.io/", - "whitepaperLink": "https://chainflip.io/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/chainflip/" - }, - "MONK-USD": { - "name": "monkeyhaircut", - "tags": [ - "Meme" - ], - "websiteLink": "https://monkeyhaircut.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/monkeyhaircut/" - }, - "INDEX-USD": { - "name": "Index Cooperative", - "tags": [ - "Defi", - "Governance" - ], - "websiteLink": "https://www.indexcoop.com/", - "whitepaperLink": "https://docs.indexcoop.com", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/index-cooperative/" - }, - "WELL-USD": { - "name": "Moonwell", - "tags": [], - "websiteLink": "https://moonwell.fi", - "whitepaperLink": "https://docs.moonwell.fi", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/moonwell-artemis/" - }, - "PSL-USD": { - "name": "Pastel", - "tags": [], - "websiteLink": "https://www.pastel.network/", - "whitepaperLink": "https://docs.pastel.network/introduction/pastel-overview", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pastel/" - }, - "EUL-USD": { - "name": "Euler", - "tags": [], - "websiteLink": "https://www.euler.finance/", - "whitepaperLink": "https://docs.euler.finance/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/euler-finance/" - }, - "PCI-USD": { - "name": "Paycoin", - "tags": [], - "websiteLink": "https://payprotocol.io/", - "whitepaperLink": "https://drive.google.com/file/d/14z7D20rCZDlbqeM2d0sXsNEZyviEwV9p/view?usp=sharing", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/payprotocol/" - }, - "EVMOS-USD": { - "name": "Evmos", - "tags": [ - "Layer 1" - ], - "websiteLink": "http://evmos.org/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/evmos/" - }, - "MUSK-USD": { - "name": "Musk Dao", - "tags": [], - "websiteLink": "http://www.18dao.cc/", - "whitepaperLink": "http://www.musk.plus/MUSK-EN.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/musk-dao/" - }, - "MNDE-USD": { - "name": "Marinade", - "tags": [ - "NFT" - ], - "websiteLink": "https://marinade.finance/", - "whitepaperLink": "https://docs.marinade.finance/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mnde/" - }, - "TENET-USD": { - "name": "TENET", - "tags": [ - "Defi" - ], - "websiteLink": "https://tenet.org", - "whitepaperLink": "https://docs.tenet.org", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/tenet-protocol/" - }, - "OKT-USD": { - "name": "OKT Chain", - "tags": [], - "websiteLink": "https://www.okx.com/okc", - "whitepaperLink": "https://okc-docs.readthedocs.io/en/latest/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/okt/" - }, - "SEAM-USD": { - "name": "Seamless", - "tags": [ - "Defi" - ], - "websiteLink": "https://www.seamlessprotocol.com/", - "whitepaperLink": "https://docs.seamlessprotocol.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/seamless/" - }, - "IRON-USD": { - "name": "Iron Fish", - "tags": [], - "websiteLink": "https://ironfish.network/", - "whitepaperLink": "https://ironfish.network/docs/whitepaper/1_introduction", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/iron-fish/" - }, - "HBB-USD": { - "name": "Hubble Protocol", - "tags": [ - "Defi" - ], - "websiteLink": "https://hubbleprotocol.io/", - "whitepaperLink": "https://hubble-markets.gitbook.io/hubble-protocol-official-docs/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hubble-protocol/" - }, - "VELA-USD": { - "name": "Vela Exchange", - "tags": [], - "websiteLink": "https://www.vela.exchange/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/vela-token/" - }, - "OCT-USD": { - "name": "Octopus Network", - "tags": [], - "websiteLink": "https://oct.network/", - "whitepaperLink": "https://github.com/octopus-network/papers/blob/main/Octopus%20Network%20White%20Paper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/octopus-network/" - }, - "XAVA-USD": { - "name": "Avalaunch", - "tags": [], - "websiteLink": "https://avalaunch.app", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/avalaunch/" - }, - "CAPO-USD": { - "name": "IL CAPO OF CRYPTO", - "tags": [ - "Meme" - ], - "websiteLink": "https://www.capocoin.xyz/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/il-capo-of-crypto/" - }, - "SGB-USD": { - "name": "Songbird", - "tags": [], - "websiteLink": "https://flare.xyz/", - "whitepaperLink": "https://drive.google.com/file/d/193JQKBZ-tZ1zuM8BkaTe_RWYhhZCjwIN/view?usp=sharing", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/songbird/" - }, - "POLYDOGE-USD": { - "name": "PolyDoge", - "tags": [], - "websiteLink": "https://polydoge.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/polydoge/" - }, - "ZKP-USD": { - "name": "Panther Protocol", - "tags": [], - "websiteLink": "https://www.pantherprotocol.io/", - "whitepaperLink": "https://docsend.com/view/tbz99g285hbnn8ic", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/panther-protocol/" - }, - "DPX-USD": { - "name": "Dopex", - "tags": [], - "websiteLink": "https://www.dopex.io/", - "whitepaperLink": "https://docs.dopex.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/dopex/" - }, - "EXVG-USD": { - "name": "Exverse", - "tags": [ - "NFT", - "Gaming" - ], - "websiteLink": "https://exv.io/", - "whitepaperLink": "https://litepaper.exverse.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/exverse/" - }, - "KICKS-USD": { - "name": "KicksPad", - "tags": [], - "websiteLink": "https://bento.me/kicks-pad", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/getkicks/" - }, - "ARKER-USD": { - "name": "Arker", - "tags": [], - "websiteLink": "https://playarker.com/", - "whitepaperLink": "https://playarker.com/assets/docs/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/arker/" - }, - "DZOO-USD": { - "name": "Degen Zoo", - "tags": [], - "websiteLink": "https://www.degenzoo.co/", - "whitepaperLink": "https://drive.google.com/file/d/1u8feg5reI_cT8ytTufnksQ2L97xrmUdm/view", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/degen-zoo/" - }, - "APED-USD": { - "name": "APED", - "tags": [ - "Meme" - ], - "websiteLink": "https://www.apederc.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/aped/" - }, - "AA-USD": { - "name": "A3S Protocol", - "tags": [], - "websiteLink": "https://www.a3sprotocol.xyz/", - "whitepaperLink": "https://a3sprotocolcontact.gitbook.io/a3s-protocol/a3stokenomics/usdaa", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/a3s-protocol/" - }, - "OMI-USD": { - "name": "ECOMI", - "tags": [ - "NFT", - "Gaming" - ], - "websiteLink": "https://ecomi.notion.site/", - "whitepaperLink": "https://drive.google.com/file/d/1UNE-EvjuMIaWJUfvF3qQiTe0OKLFAJXV/view", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ecomi-new/" - }, - "KCAL-USD": { - "name": "KCAL", - "tags": [], - "websiteLink": "https://step.app/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kcal/" - }, - "MMM-USD": { - "name": "Meta Merge", - "tags": [ - "NFT", - "Gaming" - ], - "websiteLink": "https://metamerge.xyz/", - "whitepaperLink": "https://litepaper.metamerge.xyz/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/meta-merge/" - }, - "MELOS-USD": { - "name": "Melos Studio", - "tags": [ - "NFT", - "Entertainment" - ], - "websiteLink": "https://melos.studio", - "whitepaperLink": "https://docs.google.com/document/d/15yIS6ILsocA98yb1mzq5aNKaYx-IYQMaQ7BZJ5UIUf0/edit", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/melos-studio/" - }, - "NGL-USD": { - "name": "Gold Fever", - "tags": [ - "NFT", - "Gaming" - ], - "websiteLink": "https://goldfever.io/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gold-fever/" - }, - "AIEPK-USD": { - "name": "EpiK Protocol", - "tags": [], - "websiteLink": "https://www.epik-protocol.io/", - "whitepaperLink": "https://www.epik-protocol.io/EPIK-whitepaper-cn.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/epik-protocol/" - }, - "KARATE-USD": { - "name": "Karate Combat", - "tags": [ - "Entertainment", - "Gaming" - ], - "websiteLink": "https://www.karate.com/", - "whitepaperLink": "https://www.karate.com/whitepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/karate-combat/" - }, - "EOSC-USD": { - "name": "EOS Force", - "tags": [], - "websiteLink": "https://www.eosforce.io", - "whitepaperLink": "https://eosforce-1.gitbook.io/eosc/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/eos-force/" - }, - "NEW-USD": { - "name": "Newton", - "tags": [], - "websiteLink": "https://www.newtonproject.org/", - "whitepaperLink": "https://www.newtonproject.org/whitepaper/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/newton/" - }, - "SPRT-USD": { - "name": "Sportium", - "tags": [], - "websiteLink": "https://sportium.fan/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/sportium/" - }, - "ANML-USD": { - "name": "Animal Concerts", - "tags": [ - "AR/VR", - "NFT", - "Entertainment" - ], - "websiteLink": "https://www.animalconcerts.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/animal-concerts/" - }, - "OMN-USD": { - "name": "Omega Network", - "tags": [], - "websiteLink": "https://omtch.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/omega-network/" - }, - "SUIP-USD": { - "name": "SuiPad", - "tags": [], - "websiteLink": "https://www.suipad.xyz/", - "whitepaperLink": "https://drive.google.com/file/d/194ee_UpEJuW8hF5K9G0Hlc64giWnAp3A/view?usp=share_link", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/suipad/" - }, - "NGC-USD": { - "name": "NAGA", - "tags": [], - "websiteLink": "https://nagacoin.io", - "whitepaperLink": "https://docsend.com/view/srsg4zw", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/naga/" - }, - "GCAKE-USD": { - "name": "Pancake Games", - "tags": [], - "websiteLink": "https://pancakegames.finance/", - "whitepaperLink": "https://pancakegames.finance/docs/document-pancakegames.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pancake-games/" - }, - "HAKA-USD": { - "name": "TribeOne", - "tags": [], - "websiteLink": "https://www.tribeone.io/", - "whitepaperLink": "https://www.tribeone.io/docs/TribeOne-whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/tribe-one/" - }, - "HEART-USD": { - "name": "Humans.ai", - "tags": [], - "websiteLink": "https://humans.ai", - "whitepaperLink": "http://humans.ai/litepaper", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/humans-ai/" - }, - "RANKER-USD": { - "name": "RankerDAO", - "tags": [], - "websiteLink": "https://rankerdao.com/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/rankerdao/" - }, - "SEILOR-USD": { - "name": "Kryptonite", - "tags": [], - "websiteLink": "https://www.kryptonite.finance", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/kryptonite-finance/" - }, - "HAO-USD": { - "name": "HistoryDAO", - "tags": [], - "websiteLink": "https://historydao.io/", - "whitepaperLink": "https://drive.google.com/file/d/14BaOY0xNayIbTEh3BjZ8bEiXgY67fI2z/view?usp=sharing", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/historydao/" - }, + ], + "websiteLink": "https://yieldguild.io/", + "whitepaperLink": "https://yieldguild.io/YGG-Whitepaper-English.pdf" + }, + "ZACK-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/zack-morris/", + "name": "Zack Morris", + "tags": [], + "websiteLink": "https://zackmorris.lol/" + }, "ZAM-USD": { - "name": "Zamio", - "tags": [], - "websiteLink": "https://zam.io", - "whitepaperLink": "https://docs.zam.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/zamio/" - }, - "SBR-USD": { - "name": "Saber", - "tags": [ - "Defi", - "Defi" - ], - "websiteLink": "https://saberdao.io/", - "whitepaperLink": "https://docs.saberdao.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/saber/" - }, - "GM-USD": { - "name": "GM Wagmi", - "tags": [ - "Meme" - ], - "websiteLink": "https://gmwagmi.io/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gm/" - }, - "SUIA-USD": { - "name": "SUIA", + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/zamio/", + "name": "Zamio", + "tags": [], + "websiteLink": "https://zam.io", + "whitepaperLink": "https://docs.zam.io/" + }, + "ZCX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/unizen/", + "name": "Unizen", + "tags": [], + "websiteLink": "https://unizen.io", + "whitepaperLink": null + }, + "ZEC-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/zcash/", + "name": "Zcash", "tags": [ - "Social" - ], - "websiteLink": "https://suia.io/", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/suia/" - }, - "TURBOS-USD": { - "name": "Turbos Finance", + "Layer 1" + ], + "websiteLink": "https://z.cash/", + "whitepaperLink": "https://z.cash/technology/" + }, + "ZEE-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/zeroswap/", + "name": "ZeroSwap", "tags": [ "Defi" - ], - "websiteLink": "https://www.turbos.finance/", - "whitepaperLink": "https://turbos.gitbook.io/turbos/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/turbos-finance/" - }, - "ASTRA-USD": { - "name": "ASTRA Protocol", - "tags": [], - "websiteLink": "https://astraprotocol.com/", - "whitepaperLink": "https://astraprotocol.box.com/s/3nr5wliismk55tqfqdbyte14n6bxn7ko", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/astra-protocol/" - }, - "JUNO-USD": { - "name": "JUNO", - "tags": [], - "websiteLink": "https://www.junonetwork.io/", - "whitepaperLink": "https://docs.junonetwork.io/juno/readme", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/juno/" - }, - "MCONTENT-USD": { - "name": "MContent", - "tags": [], - "websiteLink": "https://about.myco.io", - "whitepaperLink": "https://about.myco.io/wp-content/uploads/2023/03/myco_whitepaper_27-03-23.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mcontent/" - }, - "CMP-USD": { - "name": "Caduceus", - "tags": [], - "websiteLink": "https://www.caduceus.foundation/", - "whitepaperLink": "https://www.caduceus.foundation/Caduceus_white_paperV1.1.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/caduceus-foundation/" - }, + ], + "websiteLink": "https://zeroswap.io/", + "whitepaperLink": null + }, + "ZEN-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/horizen/", + "name": "Horizen", + "tags": [], + "websiteLink": "https://www.horizen.io/", + "whitepaperLink": "https://www.horizen.io/research/" + }, "ZEND-USD": { - "name": "zkLend", + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/zklend/", + "name": "zkLend", "tags": [ "Defi" - ], - "websiteLink": "https://zklend.com/", - "whitepaperLink": "https://zklend.gitbook.io/documentation/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/zklend/" - }, - "ECOX-USD": { - "name": "ECOx", - "tags": [], - "websiteLink": "https://eco.org/", - "whitepaperLink": "https://eco.org/whitepaper.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ecox/" - }, - "ZPAY-USD": { - "name": "ZoidPay", - "tags": [], - "websiteLink": "https://www.zoidpay.com/", - "whitepaperLink": "https://drive.google.com/file/d/1ZRwyAikfe22v9treyjeJoKi83W5U0y1j/view", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/zoidpay/" - }, - "ACT-USD": { - "name": "Achain", - "tags": [], - "websiteLink": "https://www.achain.com/", - "whitepaperLink": "https://www.achain.com/Achain%20Whitepaper%202.0_EN.pdf", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/achain/" - }, - "VPAD-USD": { - "name": "VLaunch", - "tags": [], - "websiteLink": "https://www.vlaunch.com/", - "whitepaperLink": "https://vlaunch.gitbook.io/vlaunch-litepaper/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/vlaunch/" - }, - "USDE-USD": { - "name": "USDe", - "tags": [], - "websiteLink": "https://arawtoken.vip", - "whitepaperLink": null, - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/araw/" - }, - "ZRO-USD": { - "name": "LayerZero", - "tags": [], - "websiteLink": "https://layerzero.network/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/layerzero/", - "whitepaperLink": "https://layerzero.network/pdf/LayerZero_Whitepaper_Release.pdf" - }, - "ZK-USD": { - "name": "zkSync", - "tags": [], - "websiteLink": "https://zksync.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/zksync/", - "whitepaperLink": "https://zksync.mirror.xyz/" - }, - "IO-USD": { - "name": "io.net", - "tags": [], - "websiteLink": "https://io.net/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/io-net/", - "whitepaperLink": "https://docs.io.net" - }, - "GME-USD": { - "name": "GameStop", - "tags": [ - "Gaming", - "Meme" - ], - "websiteLink": "https://wallstsucks.lol/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gme/" - }, - "MICHI-USD": { - "name": "michi", - "tags": [ - "Meme" - ], - "websiteLink": "https://michisolana.org/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/michi/" - }, - "BRETT-USD": { - "name": "Brett (Based)", - "tags": [ - "Meme" - ], - "websiteLink": "https://www.basedbrett.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/based-brett/" - }, - "SAFE-USD": { - "name": "Safe", - "tags": [], - "websiteLink": "https://safe.global/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/safe1/", - "whitepaperLink": "https://docs.gnosis-safe.io/" - }, - "ATH-USD": { - "name": "Aethir", - "tags": [], - "websiteLink": "https://www.aethir.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/aethir/", - "whitepaperLink": "https://aethir.gitbook.io/aethir/ljvx8d8ee4ElPliP31K1" - }, - "DESO-USD": { - "name": "Decentralized Social", - "tags": [], - "websiteLink": "https://deso.com", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/deso/", - "whitepaperLink": "https://docs.deso.org/about-deso-chain/readme" - }, + ], + "websiteLink": "https://zklend.com/", + "whitepaperLink": "https://zklend.gitbook.io/documentation/" + }, "ZENT-USD": { - "name": "Zentry", + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/zentry/", + "name": "Zentry", "tags": [ "Gaming" - ], - "websiteLink": "https://zentry.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/zentry/", + ], + "websiteLink": "https://zentry.com/", "whitepaperLink": "https://whitepaper.guildfi.com/" - }, - "TAIKO-USD": { - "name": "Taiko", - "tags": [ - "Layer 2" - ], - "websiteLink": "https://taiko.xyz/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/taiko/", - "whitepaperLink": "https://docs.taiko.xyz/" - }, - "MERL-USD": { - "name": "Merlin Chain", - "tags": [ - "Layer 2" - ], - "websiteLink": "https://merlinchain.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/merlin-chain/", - "whitepaperLink": "https://docs.merlinchain.io/merlin-docs" - }, - "KARRAT-USD": { - "name": "KARRAT", - "tags": [ - "Gaming" - ], - "websiteLink": "https://www.karratcoin.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/karrat/" - }, - "TLOS-USD": { - "name": "Telos", + }, + "ZERO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/zerolend/", + "name": "ZeroLend", "tags": [ - "NFT", "Defi" - ], - "websiteLink": "https://telos.net/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/telos/", - "whitepaperLink": "https://telos.net/whitepaper" - }, + ], + "websiteLink": "https://zerolend.xyz/", + "whitepaperLink": "https://docs.zerolend.xyz/" + }, + "ZETA-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/zetachain/", + "name": "ZetaChain", + "tags": [ + "Layer 1" + ], + "websiteLink": "https://www.zetachain.com/", + "whitepaperLink": "https://www.zetachain.com/whitepaper.pdf" + }, + "ZEUS-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/zeus-network/", + "name": "Zeus Network", + "tags": [], + "websiteLink": "https://zeusnetwork.xyz/", + "whitepaperLink": "https://docs.zeusnetwork.xyz/" + }, + "ZIL-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/zilliqa/", + "name": "Zilliqa", + "tags": [], + "websiteLink": "https://www.zilliqa.com/", + "whitepaperLink": "https://docs.zilliqa.com/whitepaper.pdf" + }, + "ZK-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/zksync/", + "name": "zkSync", + "tags": [], + "websiteLink": "https://zksync.io/", + "whitepaperLink": "https://zksync.mirror.xyz/" + }, + "ZKF-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/zkfair/", + "name": "ZKFair", + "tags": [], + "websiteLink": "https://zkfair.io/", + "whitepaperLink": null + }, "ZKJ-USD": { - "name": "Polyhedra Network", + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/polyhedra-network/", + "name": "Polyhedra Network", "tags": [ "RWA" - ], - "websiteLink": "https://polyhedra.network/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/polyhedra-network/", + ], + "websiteLink": "https://polyhedra.network/", "whitepaperLink": "https://dl.acm.org/doi/10.1145/3548606.3560652" - }, - "MANEKI-USD": { - "name": "MANEKI", - "tags": [ - "Meme" - ], - "websiteLink": "https://manekineko.world", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/maneki-coin/" - }, - "PIRATE-USD": { - "name": "Pirate Nation", - "tags": [ - "Gaming" - ], - "websiteLink": "https://piratenation.game/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/pirate-nation/", - "whitepaperLink": "https://www.piratenation.foundation/PN%20Foundation%20Litepaper_v1.1.02_June2024.pdf" - }, - "MAPO-USD": { - "name": "MAP Protocol", - "tags": [], - "websiteLink": "https://www.mapprotocol.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/map-protocol/", - "whitepaperLink": "https://www.mapprotocol.io/article?id=whitepaper" - }, - "ULTI-USD": { - "name": "Ultiverse", - "tags": [ - "Gaming" - ], - "websiteLink": "https://ultiverse.io", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ultiverse/", - "whitepaperLink": "https://docs.ultiverse.io" - }, - "BEER-USD": { - "name": "BEERCOIN", - "tags": [], - "websiteLink": "https://beercoin.wtf/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/beercoin/" - }, - "DUKO-USD": { - "name": "DUKO", - "tags": [ - "Meme" - ], - "websiteLink": "https://dukocoin.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/duko/" - }, - "MON-USD": { - "name": "MON Protocol", - "tags": [], - "websiteLink": "https://monprotocol.ai/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mon/", - "whitepaperLink": "https://www.monprotocol.ai/tokenomics" - }, - "BENDOG-USD": { - "name": "Ben the Dog", - "tags": [ - "Gaming", - "Meme" - ], - "websiteLink": "https://benthedog.io", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ben-the-dog/" - }, - "CHAT-USD": { - "name": "Solchat", - "tags": [], - "websiteLink": "https://www.solchat.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/solchat/", - "whitepaperLink": "http://docs.solchat.io/" - }, - "NYAN-USD": { - "name": "Nyan Heroes", - "tags": [], - "websiteLink": "https://nyanheroes.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/nyan-heroes/", - "whitepaperLink": "https://nyan-heroes.gitbook.io/nyan-heroes/" - }, - "ZERO-USD": { - "name": "ZeroLend", + }, + "ZKP-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/panther-protocol/", + "name": "Panther Protocol", + "tags": [], + "websiteLink": "https://www.pantherprotocol.io/", + "whitepaperLink": "https://docsend.com/view/tbz99g285hbnn8ic" + }, + "ZPAY-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/zoidpay/", + "name": "ZoidPay", + "tags": [], + "websiteLink": "https://www.zoidpay.com/", + "whitepaperLink": "https://drive.google.com/file/d/1ZRwyAikfe22v9treyjeJoKi83W5U0y1j/view" + }, + "ZRO-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/layerzero/", + "name": "LayerZero", + "tags": [], + "websiteLink": "https://layerzero.network/", + "whitepaperLink": "https://layerzero.network/pdf/LayerZero_Whitepaper_Release.pdf" + }, + "ZRX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/0x/", + "name": "0x", "tags": [ "Defi" - ], - "websiteLink": "https://zerolend.xyz/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/zerolend/", - "whitepaperLink": "https://docs.zerolend.xyz/" - }, - "WSM-USD": { - "name": "Wall Street Memes", - "tags": [ - "Meme" - ], - "websiteLink": "https://wallstmemes.com/en/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/wall-street-memes/" - }, - "BLOCK-USD": { - "name": "BlockGames", + ], + "websiteLink": "https://0x.org/", + "whitepaperLink": "https://0x.org/pdfs/0x_white_paper.pdf" + }, + "ZTX-USD": { + "coinMarketCapsLink": "https://coinmarketcap.com/currencies/ztx/", + "name": "ZTX", "tags": [ "Gaming" - ], - "websiteLink": "https://www.blockgames.com", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/blockgames/", - "whitepaperLink": "https://block-games.gitbook.io/whitepaper" - }, - "UNB-USD": { - "name": "Unbound", - "tags": [ - "Defi" - ], - "websiteLink": "https://app.unbound.finance/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/unbound/", - "whitepaperLink": "https://docs.unbound.finance/documentation/whitepaper" - }, - "DEFI-USD": { - "name": "DeFi", - "tags": [ - "Defi" - ], - "websiteLink": "https://de.fi/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/de-fi/", - "whitepaperLink": "https://docs.de.fi/welcome/readme" - }, - "MSN-USD": { - "name": "Meson Network", - "tags": [], - "websiteLink": "https://www.meson.network/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/meson-network/", - "whitepaperLink": "https://docs.meson.network/Meson-Network-Whitepaper-v1.6.pdf" - }, - "RNT-USD": { - "name": "Real Nigger Tate", - "tags": [ - "Meme" - ], - "websiteLink": "https://www.university.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/real-nigger-tate/" - }, - "COOKIE-USD": { - "name": "Cookie", - "tags": [], - "websiteLink": "https://www.cookie3.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/cookie/", - "whitepaperLink": "https://assets.cdn.cookie3.co/assets/Cookie3_Litepaper.pdf" - }, - "MASA-USD": { - "name": "Masa", - "tags": [], - "websiteLink": "https://www.masa.finance", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/masa-network/", - "whitepaperLink": "https://github.com/masa-finance/whitepaper/blob/main/masa-whitepaper.pdf" - }, - "WUF-USD": { - "name": "WUFFI", - "tags": [ - "Meme" - ], - "websiteLink": "https://www.wuffi.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/wuffi/", - "whitepaperLink": "https://www.wuffi.io/terms/" - }, - "FURY-USD": { - "name": "Engines of Fury", - "tags": [], - "websiteLink": "https://www.eof.gg", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/engines-of-fury/", - "whitepaperLink": "https://eof.gg/whitepaper" - }, - "GUMMY-USD": { - "name": "GUMMY", - "tags": [ - "Meme" - ], - "websiteLink": "https://gummyonsol.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/gummy/" - }, - "PENG-USD": { - "name": "Peng", - "tags": [ - "Meme" - ], - "websiteLink": "https://pengsol.xyz/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/peng-sol/" - }, - "SAROS-USD": { - "name": "Saros", - "tags": [ - "Defi" - ], - "websiteLink": "https://www.saros.xyz/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/saros/" - }, - "NUB-USD": { - "name": "nubcat", - "tags": [], - "websiteLink": "https://nubcat.xyz", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/nubcat/" - }, - "ZACK-USD": { - "name": "Zack Morris", - "tags": [], - "websiteLink": "https://zackmorris.lol/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/zack-morris/" - }, - "GOL-USD": { - "name": "Golazo", - "tags": [], - "websiteLink": "https://golazo.world", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/golazo/" - }, - "MUMU-USD": { - "name": "Mumu the Bull", - "tags": [ - "Meme" - ], - "websiteLink": "https://www.mumu.ing", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/mumu-ing/" - }, - "HEGE-USD": { - "name": "Hege", - "tags": [ - "Meme" - ], - "websiteLink": "https://www.hegecoin.com/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/hege/", - "whitepaperLink": "https://www.hegecoin.com/#roadmap" - }, - "WAFFLES-USD": { - "name": "Waffles Davincij15's Cat", - "tags": [ - "Meme" - ], - "websiteLink": "wafflesj15.com", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/waffles-davincij15s-cat/" - }, - "FALX-USD": { - "name": "FalconX", - "tags": [], - "websiteLink": "https://falxdex.io/", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/falxdex-io/", - "whitepaperLink": "https://falconx.gitbook.io/falconx" - }, - "CANDY-USD": { - "name": "Candy Pocket", - "tags": [], - "websiteLink": "https://www.candypocket.com", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/candy-pocket/", - "whitepaperLink": "https://d2g38dx0j6xqav.cloudfront.net/online/file/candypoket-1.7EN.pdf" - }, - "WSTETH-USD": { - "name": "Lido wstETH", - "tags": [], - "websiteLink": "https://www.lido.fi", - "coinMarketCapsLink": "https://coinmarketcap.com/currencies/lido-finance-wsteth/" + ], + "websiteLink": "https://ztx.io", + "whitepaperLink": "https://docs.ztx.io" } -} \ No newline at end of file +} diff --git a/public/configs/otherMarketData.json b/public/configs/otherMarketData.json index 82f4d4331..800653b53 100644 --- a/public/configs/otherMarketData.json +++ b/public/configs/otherMarketData.json @@ -119,10 +119,10 @@ "params": { "id": 2, "ticker": "ZK-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "marketType": "PERPETUAL_MARKET_TYPE_CROSS", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 3, "exchangeConfigJson": [ { "exchangeName": "Binance", @@ -131,14 +131,14 @@ "invert": false }, { - "exchangeName": "Gate", - "ticker": "ZK_USDT", + "exchangeName": "Bybit", + "ticker": "ZKUSDT", "adjustByMarket": "USDT-USD", "invert": false }, { - "exchangeName": "Huobi", - "ticker": "zkusdt", + "exchangeName": "Gate", + "ticker": "ZK_USDT", "adjustByMarket": "USDT-USD", "invert": false }, @@ -169,7 +169,7 @@ }, "meta": { "assetName": "zkSync", - "referencePrice": 0.2098343190454089, + "referencePrice": 0.20984104477748647, "cmcId": 24091 } }, @@ -194,7 +194,7 @@ "exchangeName": "Raydium", "ticker": "POPCAT-SOL-4Vc6N76UBu26c3jJDKBAbvSD7zPLuQWStBk7QgVEoeoS-9-n6CwMY77wdEftf2VF6uPvbusYoraYUci3nYBPqH1DJ5-9-4ShRqC2n3PURN7EiqmB8X4WLR81pQPvGLTPjL9X8SNQp-FRhB8L7Y9Qq41qZXYLtC2nw8An1RJfLLxRF2x9RwLLMo", "adjustByMarket": "SOL-USD", - "invert": true + "invert": false } ], "liquidityTier": 2, @@ -428,7 +428,7 @@ "exchangeName": "Raydium", "ticker": "GME-SOL-2kdQwdXdwxSJdzFEFtuo9tpmA88FVjMH7F5kgBZNHPR5-9-2VzMCxFW3nj7pNDbF6WTJgxoJ8ekJS9hfquxPq8edLTY-9-Gg5UhU7AyhM142a7pdk6WBtdf9rv1VcmJQXgESLjxmsk-9tz6vYKiBDLYx2RnGWC5tESu4pyVE4jD6Tm56352UGte", "adjustByMarket": "SOL-USD", - "invert": true + "invert": false } ], "liquidityTier": 2, @@ -608,7 +608,7 @@ "exchangeName": "Raydium", "ticker": "PONKE-SOL-D7rw7fyEzo9EQcozjqAHJwbdbywGcSLw1at5MioZtMZ4-9-8DcvfWidQ53a3SCBrWxBWL2UU5zEBAKEypApiiCCFu2Y-9-ECoptgCPMxXXWtxv3Zg2V3E7SpWp6SGqKqj32AcdWRQK-5uTwG3y3F5cx4YkodgTjWEHDrX5HDKZ5bZZ72x8eQ6zE", "adjustByMarket": "SOL-USD", - "invert": true + "invert": false } ], "liquidityTier": 2, @@ -674,7 +674,7 @@ "exchangeName": "Raydium", "ticker": "MEW-SOL-4HqAjFKuQX7tnXEkxsjGQha3G4bcgER8qPXRahn9gj8F-5-BhNdEGJef9jSqT1iCEkFZ2bYZCdpC1vuiWtqDt87vBVp-9-CV3Gq5M2R7KRU5ey4LpnZYRR7r7vzKoV9Bt4mZ8P6bSB-879F697iuDJGMevRkRcnW21fcXiAeLJK1ffsw2ATebce", "adjustByMarket": "SOL-USD", - "invert": true + "invert": false } ], "liquidityTier": 2, @@ -7528,7 +7528,7 @@ "exchangeName": "Raydium", "ticker": "RAY-SOL-Em6rHi68trYgBFyJ5261A2nhwuQWfLcirgzZZYoRcrkX-6-3mEFzHsJyu2Cpjrz6zPmTzP7uoLFj9SbbecGVzzkL1mJ-9-6Su6Ea97dBxecd5W92KcVvv6SzCurE2BXGgFe9LNGMpE-AVs9TA4nWDzfPJE9gGVNJMVhcQy3V9PGazuz33BfG2RA", "adjustByMarket": "SOL-USD", - "invert": true + "invert": false } ], "liquidityTier": 2, @@ -10576,7 +10576,7 @@ "exchangeName": "Raydium", "ticker": "TRUMP-SOL-GwUn3JYQ5PC6P9cB9HsatJN7y7aw3BXrNqHPpoHtWyKF-8-5DNPt6WYgj3x7EmU4Fyqe3jDYPk2HMAB21H5N4Ggbev9-9-FAWLdBB8kmWZQ74KpYAYN3YaEW31Si8qrwuQPauFSoma-7Lco4QdQLaW6M4sxVhWe8BHjrykyzjcjGTo4a6qYGABK", "adjustByMarket": "SOL-USD", - "invert": true + "invert": false } ], "liquidityTier": 2, @@ -24514,7 +24514,7 @@ "exchangeName": "Raydium", "ticker": "DUKO-SOL-HD7aZ6YrqAxVbGNAMEKxozcW1ZDU7pbKfd7XMmZtxyzk-6-A9J2mXPXfRZ7Sh2ymUgCJM4p9iUjZBcyAfrz49PoBBN4-9-FoBQDGey332Ppv1KiTow8z9oZP8n6mEPLyhedPdG1nUG-BGS69Ju7DRRVxw9b2B5TnrMLzVdJcscV8UtKywqNsgwx", "adjustByMarket": "SOL-USD", - "invert": true + "invert": false } ], "liquidityTier": 2, @@ -24823,6 +24823,48 @@ "cmcId": 30661 } }, + "KP3R": { + "title": "Add KP3R-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KP3R-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 489, + "ticker": "KP3R-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -8, + "minPriceChange": 800, + "minExchanges": 1, + "exchangeConfigJson": [ + { + "exchangeName": "Binance", + "ticker": "KP3RUSDT", + "adjustByMarket": "USDT-USD", + "invert": false + }, + { + "exchangeName": "Okx", + "ticker": "KP3R-USDT", + "adjustByMarket": "USDT-USD", + "invert": false + } + ], + "liquidityTier": 2, + "atomicResolution": -7, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "Keep3rV1", + "referencePrice": 61.84142249233301, + "cmcId": 7535 + } + }, "VLX": { "title": "Add VLX-USD perpetual market", "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a VLX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", @@ -24922,7 +24964,7 @@ "exchangeName": "Raydium", "ticker": "BENDOG-SOL-2Pza1YUczgc4RWLhAgdXSJh4oYUspvhhAiSecFDd7ZJ3-9-2BFpMzi33JtpY4CGUjY7x5JPApy6f2AdkuLZsd1QGqRv-9-H1FPc9WQpA3GPnXMmzSjtt6gMuYuyDqYndBscaHNyCbv-47857wX96Tb4Ud3M3ka949iVRFmUqS33KLBxoVsqgfLK", "adjustByMarket": "SOL-USD", - "invert": true + "invert": false } ], "liquidityTier": 2, @@ -26189,7 +26231,7 @@ "exchangeName": "Raydium", "ticker": "CHAT-SOL-FKCCPsYDgEoVpEhyE2XMFAXq5zWFrWHgpQjVEKQk1C54-9-9APPnbdEXbJpktfKSGbbdgYvj6K3ZFRDFwQUabFw6CHP-9-G9fse9D2feKdSjy4eLDQfuuBfxQDqektwNMG9smVBJr9-9kLGUEFwEuFzn9txDfGJ3FimGp9LjMtNPp4GvMLfkZSY", "adjustByMarket": "SOL-USD", - "invert": true + "invert": false } ], "liquidityTier": 2, @@ -30157,7 +30199,7 @@ "exchangeName": "Raydium", "ticker": "WUF-SOL-96k7h5P1GbkQSYahCe8VJUpTKjg81mFzAdf9x3hfdJiE-4-3MAnPgGeGUzTNBp4Yf9tV5REqYe8C7HUoRbTn85rKWZN-9-GXfALBqNrQgBYrfrbQ4wU4kfqB3s7R8g5VT4qFzenVhP-8qDVQ9KWnBD2CMVqcFdvjfR5m6gPJ4Bt9sod8G2Yj9zU", "adjustByMarket": "SOL-USD", - "invert": true + "invert": false } ], "liquidityTier": 2, @@ -30277,7 +30319,7 @@ "exchangeName": "Raydium", "ticker": "GUMMY-SOL-33AQRrPaZTckDJQd5DZstiwi11tcMVryu63V8rAHFF7N-9-4DHoHzkMHYqJeNDpkdeL6AGDymLFjJnS4SRsJHoT52Bm-9-FSv96pMp3x5XwFdYgqXUY47o7nSKhA6tvCHX1UZZPWnv-FMiecMsYhPdBf94zZKa7i6inK1GX7aypLf7QewNz1i6w", "adjustByMarket": "SOL-USD", - "invert": true + "invert": false } ], "liquidityTier": 2, @@ -30697,7 +30739,7 @@ "exchangeName": "Raydium", "ticker": "GOL-SOL-ACuv7Frh33MqLZtv5aKjz4uh2ZZFauFQfm2t23Wk2Gkr-9-GDY1yj4VyCi4Wa57PFVVvEY7pDVwtjwMTmpgda3NQC8h-9-8GwoCLwbYKWXyqcJeo3TzcVGoWdRFuz7Qqn9ByZQ4d9s-E3E5grXmLfETytkBKVBHCLt7FcRAfQLLXftJqSYF1noJ", "adjustByMarket": "SOL-USD", - "invert": true + "invert": false } ], "liquidityTier": 2, @@ -30733,7 +30775,7 @@ "exchangeName": "Raydium", "ticker": "MUMU-SOL-2Re1H89emr8hNacyDTrm1NU8VEhuwaJX7JwcdDqy5Q6g-6-4VPXFMpndqZhME27vMqtkuGtBo7hVTA9kEvo87zbjXsA-9-BjWyTUxXSNXN1GNzwR7iRhqmdc3XukYpWFfqy1o94DF2-FvMZrD1qC66Zw8VPrW15xN1N5owUPqpQgNQ5oH18mR4E", "adjustByMarket": "SOL-USD", - "invert": true + "invert": false } ], "liquidityTier": 2, @@ -30979,7 +31021,7 @@ "exchangeName": "Raydium", "ticker": "HAMMY-SOL-324NgHgEDyU9d7TE9dkAkB2GNtqxdEU4PsYRTDL68qoR-6-4kPJL1LmempALPjjwMWSo6JRBjmKQY7HX3edozqmJBPe-9-9WZDqKjvpyoAShnp3Dg1725uyo2aQtgp8z7GG9XdB5NM-X131b3frGn4b8ue51EyvrnzWuTuBGoM93uRYrNteEFy", "adjustByMarket": "SOL-USD", - "invert": true + "invert": false } ], "liquidityTier": 2, @@ -31129,7 +31171,7 @@ "exchangeName": "Raydium", "ticker": "KHAI-SOL-6g4rhxVTrN6SrtNvimq4QiU8yA5XScvwL6wxaMkegrtJ-8-7p2PrGMyeetNRqTKFraL7eYo2TbU3apWz6vfqrZFiPcG-9-2DaRg4UycKL9GSVfARBDrcensb89WD5PyyFX9NrMunLc-ECbK6PSMZ5yQaUYBocsXaVrax2fWADw2ijTqLGPtt9sC", "adjustByMarket": "SOL-USD", - "invert": true + "invert": false } ], "liquidityTier": 2, @@ -32126,47 +32168,11 @@ "cmcId": 3792 } }, - "BOOMER": { - "title": "Add BOOMER-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BOOMER-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", - "params": { - "id": 663, - "ticker": "BOOMER-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Raydium", - "ticker": "BOOMER-SOL-GkddXG7fCESrxyq7A867yF1ELyAitiEHXNZLvzqPvCsd-6-A9m7tqGPa8RaPCJs9bxX1Zz6YVzFeQBdwWSDs1XRHATP-9-8UpT41ihQSeb9jgdh41x4stNwbNRSDTyVuXDCubYG87W-31QgkNu26AY21VKWGCvAU2NzeCh56F9cRKtpXtmYLYMe", - "adjustByMarket": "SOL-USD", - "invert": false - } - ], - "liquidityTier": 2, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Boomer on Sol", - "referencePrice": 0.2322073733338514, - "cmcId": -1 - } - }, "BILLY": { "title": "Add BILLY-USD perpetual market", "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BILLY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 664, + "id": 663, "ticker": "BILLY-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, @@ -32198,12 +32204,12 @@ "cmcId": -1 } }, - "Bazinga": { - "title": "Add Bazinga-USD perpetual market", + "BAZINGA": { + "title": "Add BAZINGA-USD perpetual market", "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a Bazinga-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 665, - "ticker": "Bazinga-USD", + "id": 664, + "ticker": "BAZINGA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, @@ -32211,7 +32217,7 @@ "exchangeConfigJson": [ { "exchangeName": "Raydium", - "ticker": "SOL-Bazinga-GHVSjfv2kEpiMSTXsxP1S9KZKNzqa4rG8u3qVGVvNiEU-9-GKpbD62S56ZFtTBR5C1tJE4ZgaPesu5jhuLhkY3BXXKb-6-DbK9zkkFDh9aHfV3TVbbDjrXtFtdecSbsGwfofW4KzvC-BhQgvhYpYVccRt5wJnxi13waXNaC3dJVcX6TjTNY9kee", + "ticker": "SOL-BAZINGA-GHVSjfv2kEpiMSTXsxP1S9KZKNzqa4rG8u3qVGVvNiEU-9-GKpbD62S56ZFtTBR5C1tJE4ZgaPesu5jhuLhkY3BXXKb-6-DbK9zkkFDh9aHfV3TVbbDjrXtFtdecSbsGwfofW4KzvC-BhQgvhYpYVccRt5wJnxi13waXNaC3dJVcX6TjTNY9kee", "adjustByMarket": "SOL-USD", "invert": true } @@ -32238,7 +32244,7 @@ "title": "Add COK-USD perpetual market", "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a COK-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 666, + "id": 665, "ticker": "COK-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -14, @@ -32249,7 +32255,7 @@ "exchangeName": "Raydium", "ticker": "COK-SOL-C4hk6k49gotrWP1b9j2ejPcPo4Lq59jVmfGwB2YYYGds-6-6mk1jhhWr6yeYxQkcrkia2wLHFyuy1LW6Xmj2MmwJ2x5-9-F8F7FGDKfqVEC4qpnVjigZHB8kijTx8qqpmc1fX8s1dY-1D5GHSzrcaSXLtUYxSCg4vWHdKGd7hFnasYPiPFYFGX", "adjustByMarket": "SOL-USD", - "invert": true + "invert": false } ], "liquidityTier": 2, @@ -32274,7 +32280,7 @@ "title": "Add DADDY-USD perpetual market", "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DADDY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 667, + "id": 666, "ticker": "DADDY-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, @@ -32310,7 +32316,7 @@ "title": "Add LAIKA-USD perpetual market", "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LAIKA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 668, + "id": 667, "ticker": "LAIKA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -13, @@ -32346,7 +32352,7 @@ "title": "Add NGMI-USD perpetual market", "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NGMI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 669, + "id": 668, "ticker": "NGMI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, @@ -32357,7 +32363,7 @@ "exchangeName": "Raydium", "ticker": "NGMI-SOL-12gsGzqnqJx8JpWz3W6PGn7iL8MVU787xrWsAESC4udk-9-D1xPodmwjnsDuyXi6Dwapphs2w7cxU8MoyFSykYcnFFx-9-DhpMtmWVExvRyCVYw1Qp3JgcUzicLeea2UBXs7Rm5STM-xdMgrDfMUDwBgJU1s1TjgFAGipXrEPwjgNJRcvdwoRe", "adjustByMarket": "SOL-USD", - "invert": true + "invert": false } ], "liquidityTier": 2, @@ -32378,47 +32384,11 @@ "cmcId": -1 } }, - "Q": { - "title": "Add Q-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a Q-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", - "params": { - "id": 670, - "ticker": "Q-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Raydium", - "ticker": "Q-SOL-GwjFP2SE691aitDr4JsymgaM3mF8xWLgeYZUCJRkLKs4-6-4mhZSMPAQ9hdmsKpzHJHsjZfSqdMK7noxbCJpFGjS5iv-9-4cGQG1p35BEnu2s5puRPNgdgwPndtZkXWUvLDi79SNWC-4qpJCwZzyofPEqf1E9x8VkAjzUzPCdcBu2MAKn42Bxzc", - "adjustByMarket": "SOL-USD", - "invert": true - } - ], - "liquidityTier": 2, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Qanouns", - "referencePrice": 0.4941327578084841, - "cmcId": -1 - } - }, "RETARDIO": { "title": "Add RETARDIO-USD perpetual market", "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RETARDIO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 671, + "id": 670, "ticker": "RETARDIO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, @@ -32429,7 +32399,7 @@ "exchangeName": "Raydium", "ticker": "RETARDIO-SOL-HXzTvbuKKPyNMmLKJb8vaSUaRZsVS2J2AAsDuDm36rNC-6-HNcAAdLKHSRnwdmmWCYnP5Zcd11sfGpAoCuWFtugt2ma-9-5TcDuBbtU8Q6LagcM8wfw1Ux2MWgCC6Q1FY22FVDZnXX-5eLRsN6qDQTQSBF8KdW4B8mVpeeAzHCCwaDptzMyszxH", "adjustByMarket": "SOL-USD", - "invert": true + "invert": false } ], "liquidityTier": 2, @@ -32454,7 +32424,7 @@ "title": "Add RIZZ-USD perpetual market", "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RIZZ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 672, + "id": 671, "ticker": "RIZZ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, @@ -32465,7 +32435,7 @@ "exchangeName": "Raydium", "ticker": "RIZZ-SOL-HwU1NBPGtyYxwZzKFQL84AE5HoAhipf8iyrrLh1VTHYi-9-BCSNEEiarHVozG87yqxxKXESn2HtwvL8so6ZPsrXnkRZ-9-mMHtpzf6vW5wuVmY2eK9YppLvXZoHRFJNGVuarL7r8F-GqRH1uyvawwFCXLuGswJsFBaY6YpnY8cpaGEs6QcXYnT", "adjustByMarket": "SOL-USD", - "invert": true + "invert": false } ], "liquidityTier": 2, @@ -32490,7 +32460,7 @@ "title": "Add SOLLY-USD perpetual market", "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SOLLY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 673, + "id": 672, "ticker": "SOLLY-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, @@ -32501,7 +32471,7 @@ "exchangeName": "Raydium", "ticker": "SOLLY-SOL-FfBFwvJEtZKFgtpYxzudTxGgAGa5tHuti3V3yXtEdUZj-9-HYwRRicXWRhecHf23KDMNGwrKLbTCHn86YqiixWg5FSC-9-HaP6f4WrztNomrU8YCvgmk5NF17BSrcYH9oqsEr4CFfc-BCvxkyxQyg89wvyJopyERfX1TcBEj4ZtpKcmNFqaTvG5", "adjustByMarket": "SOL-USD", - "invert": true + "invert": false } ], "liquidityTier": 2, diff --git a/public/configs/v1/env.json b/public/configs/v1/env.json index d525d826f..7e17d5344 100644 --- a/public/configs/v1/env.json +++ b/public/configs/v1/env.json @@ -84,8 +84,7 @@ "contractLossMechanismLearnMore": "https://help.dydx.trade/en/articles/166973-contract-loss-mechanisms-on-dydx-chain", "isolatedMarginLearnMore": "https://help.dydx.trade/en/articles/172975-isolated-margin", "mintscanValidatorsLearnMore": "https://www.mintscan.io/dydx/validators", - "protocolStaking": "https://protocolstaking.info/", - "validatorSelectionDocument": "" + "protocolStaking": "https://protocolstaking.info/" }, "dydx-testnet-4": { "tos": "https://dydx.exchange/v4-terms", @@ -119,8 +118,7 @@ "contractLossMechanismLearnMore": "https://help.dydx.trade/en/articles/166973-contract-loss-mechanisms-on-dydx-chain", "isolatedMarginLearnMore": "https://help.dydx.trade/en/articles/172975-isolated-margin", "mintscanValidatorsLearnMore": "https://www.mintscan.io/dydx/validators", - "protocolStaking": "https://protocolstaking.info/", - "validatorSelectionDocument": "" + "protocolStaking": "https://protocolstaking.info/" }, "[mainnet chain id]": { "tos": "[HTTP link to TOS]", @@ -154,8 +152,7 @@ "contractLossMechanismLearnMore": "[HTTP link to documentation on contract loss mechanisms]", "isolatedMarginLearnMore": "[HTTP link to documentation on isolated margin]", "mintscanValidatorsLearnMore": "[HTTP link to mintscan info on validators]", - "protocolStaking": "[HTTP link to protocol staking info]", - "validatorSelectionDocument": "[HTTP link to document explaining preconfigured validator selection]" + "protocolStaking": "[HTTP link to protocol staking info]" } }, "wallets": { @@ -299,6 +296,7 @@ "https://validator.v4dev.dydx.exchange" ], "0xsquid": "https://testnet.api.0xsquid.com", + "skip": "https://api.skip.money", "nobleValidator": "https://noble-testnet-rpc.polkachu.com/", "geo": "https://api.dydx.exchange/v4/geo", "stakingAPR": "https://apybara-proxy.infrastructure-34d.workers.dev/v0/protocols/dydx", @@ -338,6 +336,7 @@ "http://54.92.118.111" ], "0xsquid": "https://testnet.api.0xsquid.com", + "skip": "https://api.skip.money", "nobleValidator": "https://noble-testnet-rpc.polkachu.com/", "geo": "https://api.dydx.exchange/v4/geo" }, @@ -375,6 +374,7 @@ "http://validator-dev3-lb-1393802013.us-east-2.elb.amazonaws.com" ], "0xsquid": "https://testnet.api.0xsquid.com", + "skip": "https://api.skip.money", "nobleValidator": "https://noble-testnet-rpc.polkachu.com/", "geo": "https://api.dydx.exchange/v4/geo", "stakingAPR": "https://apybara-proxy.infrastructure-34d.workers.dev/v0/protocols/dydx", @@ -414,6 +414,7 @@ "https://validator.v4dev4.dydx.exchange" ], "0xsquid": "https://testnet.api.0xsquid.com", + "skip": "https://api.skip.money", "nobleValidator": "https://noble-testnet-rpc.polkachu.com/", "geo": "https://api.dydx.exchange/v4/geo", "stakingAPR": "https://apybara-proxy.infrastructure-34d.workers.dev/v0/protocols/dydx", @@ -453,6 +454,7 @@ "http://18.223.78.50" ], "0xsquid": "https://testnet.api.0xsquid.com", + "skip": "https://api.skip.money", "nobleValidator": "https://noble-testnet-rpc.polkachu.com/", "geo": "https://api.dydx.exchange/v4/geo" }, @@ -491,6 +493,7 @@ "https://validator.v4staging.dydx.exchange" ], "0xsquid": "https://testnet.api.squidrouter.com", + "skip": "https://api.skip.money", "nobleValidator": "https://noble-testnet-rpc.polkachu.com/", "geo": "https://api.dydx.exchange/v4/geo" }, @@ -529,6 +532,7 @@ "https://validator.v4staging.dydx.exchange" ], "0xsquid": "https://testnet.api.squidrouter.com", + "skip": "https://api.skip.money", "nobleValidator": "https://noble-testnet-rpc.polkachu.com/", "geo": "https://api.dydx.exchange/v4/geo" }, @@ -579,6 +583,7 @@ "https://validator-uswest1.v4staging.dydx.exchange" ], "0xsquid": "https://testnet.api.squidrouter.com", + "skip": "https://api.skip.money", "nobleValidator": "https://noble-testnet-rpc.polkachu.com/", "geo": "https://api.dydx.exchange/v4/geo" }, @@ -620,6 +625,7 @@ "https://dydx-rpc.liquify.com/api=8878132/dydx" ], "0xsquid": "https://testnet.api.squidrouter.com", + "skip": "https://api.skip.money", "nobleValidator": "https://noble-testnet-rpc.polkachu.com/", "geo": "https://api.dydx.exchange/v4/geo", "stakingAPR": "https://apybara-proxy.infrastructure-34d.workers.dev/v0/protocols/dydx", @@ -662,6 +668,7 @@ "https://validator.v4testnet.dydx.exchange" ], "0xsquid": "https://testnet.api.squidrouter.com", + "skip": "https://api.skip.money", "nobleValidator": "https://noble-testnet-rpc.polkachu.com/", "geo": "https://api.dydx.exchange/v4/geo", "stakingAPR": "https://apybara-proxy.infrastructure-34d.workers.dev/v0/protocols/dydx", @@ -700,6 +707,7 @@ "https://dydx-testnet.nodefleet.org" ], "0xsquid": "https://testnet.api.squidrouter.com", + "skip": "https://api.skip.money", "nobleValidator": "https://noble-testnet-rpc.polkachu.com/", "geo": "https://api.dydx.exchange/v4/geo", "stakingAPR": "https://apybara-proxy.infrastructure-34d.workers.dev/v0/protocols/dydx", @@ -739,6 +747,7 @@ "https://test-dydx.kingnodes.com" ], "0xsquid": "https://testnet.api.squidrouter.com", + "skip": "https://api.skip.money", "nobleValidator": "https://noble-testnet-rpc.polkachu.com/", "geo": "https://api.dydx.exchange/v4/geo", "stakingAPR": "https://apybara-proxy.infrastructure-34d.workers.dev/v0/protocols/dydx", @@ -777,6 +786,7 @@ "https://dydx-rpc.liquify.com/api=8878132/dydx" ], "0xsquid": "https://testnet.api.squidrouter.com", + "skip": "https://api.skip.money", "nobleValidator": "https://noble-testnet-rpc.polkachu.com/", "geo": "https://api.dydx.exchange/v4/geo", "stakingAPR": "https://apybara-proxy.infrastructure-34d.workers.dev/v0/protocols/dydx", @@ -816,6 +826,7 @@ "https://dydx-testnet-rpc.polkachu.com/" ], "0xsquid": "https://testnet.api.squidrouter.com", + "skip": "https://api.skip.money", "nobleValidator": "https://noble-testnet-rpc.polkachu.com/", "geo": "https://api.dydx.exchange/v4/geo", "stakingAPR": "https://apybara-proxy.infrastructure-34d.workers.dev/v0/protocols/dydx", @@ -855,6 +866,7 @@ "https://dydx-testnet-full-rpc.public.blastapi.io/" ], "0xsquid": "https://testnet.api.squidrouter.com", + "skip": "https://api.skip.money", "nobleValidator": "https://noble-testnet-rpc.polkachu.com/", "geo": "https://api.dydx.exchange/v4/geo", "stakingAPR": "https://apybara-proxy.infrastructure-34d.workers.dev/v0/protocols/dydx", @@ -895,6 +907,7 @@ "[Validator endpoint n]" ], "0xsquid": "[0xSquid endpoint for mainnet]", + "skip": "[Skip endpoint for mainnet]", "nobleValidator": "[noble validator endpoint for mainnet]", "geo": "[geo endpoint for mainnet]", "stakingAPR": "[staking APR endpoint for mainnet]" diff --git a/public/currencies/1cat.png b/public/currencies/1cat.png new file mode 100644 index 000000000..f54d026de Binary files /dev/null and b/public/currencies/1cat.png differ diff --git a/public/currencies/abbc.png b/public/currencies/abbc.png new file mode 100644 index 000000000..d301bdc43 Binary files /dev/null and b/public/currencies/abbc.png differ diff --git a/public/currencies/aca.png b/public/currencies/aca.png new file mode 100644 index 000000000..0d27a53aa Binary files /dev/null and b/public/currencies/aca.png differ diff --git a/public/currencies/ace.png b/public/currencies/ace.png new file mode 100644 index 000000000..c19b5a2f5 Binary files /dev/null and b/public/currencies/ace.png differ diff --git a/public/currencies/ach.png b/public/currencies/ach.png new file mode 100644 index 000000000..2f616e5c8 Binary files /dev/null and b/public/currencies/ach.png differ diff --git a/public/currencies/acm.png b/public/currencies/acm.png new file mode 100644 index 000000000..7232ca1df Binary files /dev/null and b/public/currencies/acm.png differ diff --git a/public/currencies/acs.png b/public/currencies/acs.png new file mode 100644 index 000000000..ba167b1fd Binary files /dev/null and b/public/currencies/acs.png differ diff --git a/public/currencies/adx.png b/public/currencies/adx.png new file mode 100644 index 000000000..93c6ed8ad Binary files /dev/null and b/public/currencies/adx.png differ diff --git a/public/currencies/aergo.png b/public/currencies/aergo.png new file mode 100644 index 000000000..ecd1f13df Binary files /dev/null and b/public/currencies/aergo.png differ diff --git a/public/currencies/agi.png b/public/currencies/agi.png new file mode 100644 index 000000000..61f23aaa8 Binary files /dev/null and b/public/currencies/agi.png differ diff --git a/public/currencies/agld.png b/public/currencies/agld.png new file mode 100644 index 000000000..2ce486349 Binary files /dev/null and b/public/currencies/agld.png differ diff --git a/public/currencies/aidoge.png b/public/currencies/aidoge.png new file mode 100644 index 000000000..9b2678e7d Binary files /dev/null and b/public/currencies/aidoge.png differ diff --git a/public/currencies/aioz.png b/public/currencies/aioz.png new file mode 100644 index 000000000..5ab5c963e Binary files /dev/null and b/public/currencies/aioz.png differ diff --git a/public/currencies/aitech.png b/public/currencies/aitech.png new file mode 100644 index 000000000..32d519630 Binary files /dev/null and b/public/currencies/aitech.png differ diff --git a/public/currencies/akro.png b/public/currencies/akro.png new file mode 100644 index 000000000..6c0d53fd5 Binary files /dev/null and b/public/currencies/akro.png differ diff --git a/public/currencies/akt.png b/public/currencies/akt.png new file mode 100644 index 000000000..51234e3ad Binary files /dev/null and b/public/currencies/akt.png differ diff --git a/public/currencies/alcx.png b/public/currencies/alcx.png new file mode 100644 index 000000000..17fb9536d Binary files /dev/null and b/public/currencies/alcx.png differ diff --git a/public/currencies/aleph.png b/public/currencies/aleph.png new file mode 100644 index 000000000..4f3d75054 Binary files /dev/null and b/public/currencies/aleph.png differ diff --git a/public/currencies/alice.png b/public/currencies/alice.png new file mode 100644 index 000000000..50d38e834 Binary files /dev/null and b/public/currencies/alice.png differ diff --git a/public/currencies/alpha.png b/public/currencies/alpha.png new file mode 100644 index 000000000..272823d47 Binary files /dev/null and b/public/currencies/alpha.png differ diff --git a/public/currencies/alpine.png b/public/currencies/alpine.png new file mode 100644 index 000000000..aca0ca65b Binary files /dev/null and b/public/currencies/alpine.png differ diff --git a/public/currencies/alt.png b/public/currencies/alt.png new file mode 100644 index 000000000..0224f4c0d Binary files /dev/null and b/public/currencies/alt.png differ diff --git a/public/currencies/amb.png b/public/currencies/amb.png new file mode 100644 index 000000000..bdc1518c3 Binary files /dev/null and b/public/currencies/amb.png differ diff --git a/public/currencies/amp.png b/public/currencies/amp.png new file mode 100644 index 000000000..e7746195c Binary files /dev/null and b/public/currencies/amp.png differ diff --git a/public/currencies/ankr.png b/public/currencies/ankr.png new file mode 100644 index 000000000..2f661d17b Binary files /dev/null and b/public/currencies/ankr.png differ diff --git a/public/currencies/ant.png b/public/currencies/ant.png new file mode 100644 index 000000000..d23f8c0a1 Binary files /dev/null and b/public/currencies/ant.png differ diff --git a/public/currencies/ar.png b/public/currencies/ar.png new file mode 100644 index 000000000..915b80ee8 Binary files /dev/null and b/public/currencies/ar.png differ diff --git a/public/currencies/ardr.png b/public/currencies/ardr.png new file mode 100644 index 000000000..769e6aad7 Binary files /dev/null and b/public/currencies/ardr.png differ diff --git a/public/currencies/arg.png b/public/currencies/arg.png new file mode 100644 index 000000000..837c1c4aa Binary files /dev/null and b/public/currencies/arg.png differ diff --git a/public/currencies/ark.png b/public/currencies/ark.png new file mode 100644 index 000000000..69507d62b Binary files /dev/null and b/public/currencies/ark.png differ diff --git a/public/currencies/arpa.png b/public/currencies/arpa.png new file mode 100644 index 000000000..d61b90193 Binary files /dev/null and b/public/currencies/arpa.png differ diff --git a/public/currencies/ast.png b/public/currencies/ast.png new file mode 100644 index 000000000..178242ab8 Binary files /dev/null and b/public/currencies/ast.png differ diff --git a/public/currencies/ata.png b/public/currencies/ata.png new file mode 100644 index 000000000..48ad44eb5 Binary files /dev/null and b/public/currencies/ata.png differ diff --git a/public/currencies/atm.png b/public/currencies/atm.png new file mode 100644 index 000000000..105f3003e Binary files /dev/null and b/public/currencies/atm.png differ diff --git a/public/currencies/auction.png b/public/currencies/auction.png new file mode 100644 index 000000000..0f2c8d44f Binary files /dev/null and b/public/currencies/auction.png differ diff --git a/public/currencies/audio.png b/public/currencies/audio.png new file mode 100644 index 000000000..ba506a209 Binary files /dev/null and b/public/currencies/audio.png differ diff --git a/public/currencies/aurora.png b/public/currencies/aurora.png new file mode 100644 index 000000000..bfce6df40 Binary files /dev/null and b/public/currencies/aurora.png differ diff --git a/public/currencies/aury.png b/public/currencies/aury.png new file mode 100644 index 000000000..00213861c Binary files /dev/null and b/public/currencies/aury.png differ diff --git a/public/currencies/ava.png b/public/currencies/ava.png new file mode 100644 index 000000000..f773b36d7 Binary files /dev/null and b/public/currencies/ava.png differ diff --git a/public/currencies/axs.png b/public/currencies/axs.png new file mode 100644 index 000000000..a50b12cd9 Binary files /dev/null and b/public/currencies/axs.png differ diff --git a/public/currencies/azero.png b/public/currencies/azero.png new file mode 100644 index 000000000..665ca1abf Binary files /dev/null and b/public/currencies/azero.png differ diff --git a/public/currencies/azy.png b/public/currencies/azy.png new file mode 100644 index 000000000..b8787b1c3 Binary files /dev/null and b/public/currencies/azy.png differ diff --git a/public/currencies/badger.png b/public/currencies/badger.png new file mode 100644 index 000000000..f00b422a1 Binary files /dev/null and b/public/currencies/badger.png differ diff --git a/public/currencies/bake.png b/public/currencies/bake.png new file mode 100644 index 000000000..d6891e97a Binary files /dev/null and b/public/currencies/bake.png differ diff --git a/public/currencies/bal.png b/public/currencies/bal.png new file mode 100644 index 000000000..f0a714787 Binary files /dev/null and b/public/currencies/bal.png differ diff --git a/public/currencies/band.png b/public/currencies/band.png new file mode 100644 index 000000000..5404b4f7c Binary files /dev/null and b/public/currencies/band.png differ diff --git a/public/currencies/bar.png b/public/currencies/bar.png new file mode 100644 index 000000000..278f03f3f Binary files /dev/null and b/public/currencies/bar.png differ diff --git a/public/currencies/bat.png b/public/currencies/bat.png new file mode 100644 index 000000000..a3b6340d5 Binary files /dev/null and b/public/currencies/bat.png differ diff --git a/public/currencies/bcut.png b/public/currencies/bcut.png new file mode 100644 index 000000000..93ae635d7 Binary files /dev/null and b/public/currencies/bcut.png differ diff --git a/public/currencies/beam.png b/public/currencies/beam.png new file mode 100644 index 000000000..8021ecc16 Binary files /dev/null and b/public/currencies/beam.png differ diff --git a/public/currencies/bel.png b/public/currencies/bel.png new file mode 100644 index 000000000..b9fd37b1f Binary files /dev/null and b/public/currencies/bel.png differ diff --git a/public/currencies/beth.png b/public/currencies/beth.png new file mode 100644 index 000000000..280277671 Binary files /dev/null and b/public/currencies/beth.png differ diff --git a/public/currencies/bfc.png b/public/currencies/bfc.png new file mode 100644 index 000000000..e5cb08624 Binary files /dev/null and b/public/currencies/bfc.png differ diff --git a/public/currencies/bico.png b/public/currencies/bico.png new file mode 100644 index 000000000..4942926dc Binary files /dev/null and b/public/currencies/bico.png differ diff --git a/public/currencies/bigtime.png b/public/currencies/bigtime.png new file mode 100644 index 000000000..b4d648ff0 Binary files /dev/null and b/public/currencies/bigtime.png differ diff --git a/public/currencies/blok.png b/public/currencies/blok.png new file mode 100644 index 000000000..1827fec85 Binary files /dev/null and b/public/currencies/blok.png differ diff --git a/public/currencies/blz.png b/public/currencies/blz.png new file mode 100644 index 000000000..6625712f8 Binary files /dev/null and b/public/currencies/blz.png differ diff --git a/public/currencies/bnc.png b/public/currencies/bnc.png new file mode 100644 index 000000000..d1b2c1e27 Binary files /dev/null and b/public/currencies/bnc.png differ diff --git a/public/currencies/bnt.png b/public/currencies/bnt.png new file mode 100644 index 000000000..fd667a996 Binary files /dev/null and b/public/currencies/bnt.png differ diff --git a/public/currencies/bnx.png b/public/currencies/bnx.png new file mode 100644 index 000000000..400c67f66 Binary files /dev/null and b/public/currencies/bnx.png differ diff --git a/public/currencies/boba.png b/public/currencies/boba.png new file mode 100644 index 000000000..4bc99a6e5 Binary files /dev/null and b/public/currencies/boba.png differ diff --git a/public/currencies/boden.png b/public/currencies/boden.png index 0ae7af116..98469d61b 100644 Binary files a/public/currencies/boden.png and b/public/currencies/boden.png differ diff --git a/public/currencies/bond.png b/public/currencies/bond.png new file mode 100644 index 000000000..b3fe3fc28 Binary files /dev/null and b/public/currencies/bond.png differ diff --git a/public/currencies/bone.png b/public/currencies/bone.png new file mode 100644 index 000000000..78989e483 Binary files /dev/null and b/public/currencies/bone.png differ diff --git a/public/currencies/boring.png b/public/currencies/boring.png new file mode 100644 index 000000000..0d3e349ad Binary files /dev/null and b/public/currencies/boring.png differ diff --git a/public/currencies/bork.png b/public/currencies/bork.png new file mode 100644 index 000000000..bc019f5ee Binary files /dev/null and b/public/currencies/bork.png differ diff --git a/public/currencies/boson.png b/public/currencies/boson.png new file mode 100644 index 000000000..94a784826 Binary files /dev/null and b/public/currencies/boson.png differ diff --git a/public/currencies/brise.png b/public/currencies/brise.png new file mode 100644 index 000000000..06455938e Binary files /dev/null and b/public/currencies/brise.png differ diff --git a/public/currencies/brwl.png b/public/currencies/brwl.png new file mode 100644 index 000000000..9dbd31e6c Binary files /dev/null and b/public/currencies/brwl.png differ diff --git a/public/currencies/bsv.png b/public/currencies/bsv.png new file mode 100644 index 000000000..1b050f3d5 Binary files /dev/null and b/public/currencies/bsv.png differ diff --git a/public/currencies/bsw.png b/public/currencies/bsw.png new file mode 100644 index 000000000..a5095a415 Binary files /dev/null and b/public/currencies/bsw.png differ diff --git a/public/currencies/btt.png b/public/currencies/btt.png new file mode 100644 index 000000000..cdadef223 Binary files /dev/null and b/public/currencies/btt.png differ diff --git a/public/currencies/burger.png b/public/currencies/burger.png new file mode 100644 index 000000000..89cec9f36 Binary files /dev/null and b/public/currencies/burger.png differ diff --git a/public/currencies/c98.png b/public/currencies/c98.png new file mode 100644 index 000000000..534fdc5d0 Binary files /dev/null and b/public/currencies/c98.png differ diff --git a/public/currencies/cake.png b/public/currencies/cake.png new file mode 100644 index 000000000..7842f008d Binary files /dev/null and b/public/currencies/cake.png differ diff --git a/public/currencies/cbk.png b/public/currencies/cbk.png new file mode 100644 index 000000000..ee57353ed Binary files /dev/null and b/public/currencies/cbk.png differ diff --git a/public/currencies/ceek.png b/public/currencies/ceek.png new file mode 100644 index 000000000..30eecea9f Binary files /dev/null and b/public/currencies/ceek.png differ diff --git a/public/currencies/cel.png b/public/currencies/cel.png new file mode 100644 index 000000000..f5e6bf0a9 Binary files /dev/null and b/public/currencies/cel.png differ diff --git a/public/currencies/celr.png b/public/currencies/celr.png new file mode 100644 index 000000000..ab02e8cbe Binary files /dev/null and b/public/currencies/celr.png differ diff --git a/public/currencies/cere.png b/public/currencies/cere.png new file mode 100644 index 000000000..19d251d89 Binary files /dev/null and b/public/currencies/cere.png differ diff --git a/public/currencies/cetus.png b/public/currencies/cetus.png new file mode 100644 index 000000000..1faaa28f7 Binary files /dev/null and b/public/currencies/cetus.png differ diff --git a/public/currencies/cfg.png b/public/currencies/cfg.png new file mode 100644 index 000000000..cbfb64199 Binary files /dev/null and b/public/currencies/cfg.png differ diff --git a/public/currencies/cfx.png b/public/currencies/cfx.png new file mode 100644 index 000000000..1213706e3 Binary files /dev/null and b/public/currencies/cfx.png differ diff --git a/public/currencies/cgpt.png b/public/currencies/cgpt.png new file mode 100644 index 000000000..d5bedd9a0 Binary files /dev/null and b/public/currencies/cgpt.png differ diff --git a/public/currencies/chr.png b/public/currencies/chr.png new file mode 100644 index 000000000..e1e8641ac Binary files /dev/null and b/public/currencies/chr.png differ diff --git a/public/currencies/city.png b/public/currencies/city.png new file mode 100644 index 000000000..b4c0478bd Binary files /dev/null and b/public/currencies/city.png differ diff --git a/public/currencies/ckb.png b/public/currencies/ckb.png new file mode 100644 index 000000000..6d28ba150 Binary files /dev/null and b/public/currencies/ckb.png differ diff --git a/public/currencies/combo.png b/public/currencies/combo.png new file mode 100644 index 000000000..9c50d0bac Binary files /dev/null and b/public/currencies/combo.png differ diff --git a/public/currencies/coq.png b/public/currencies/coq.png new file mode 100644 index 000000000..013017c91 Binary files /dev/null and b/public/currencies/coq.png differ diff --git a/public/currencies/core.png b/public/currencies/core.png new file mode 100644 index 000000000..b21f4ece6 Binary files /dev/null and b/public/currencies/core.png differ diff --git a/public/currencies/cost.png b/public/currencies/cost.png new file mode 100644 index 000000000..44a3dd584 Binary files /dev/null and b/public/currencies/cost.png differ diff --git a/public/currencies/coti.png b/public/currencies/coti.png new file mode 100644 index 000000000..67cd4dd53 Binary files /dev/null and b/public/currencies/coti.png differ diff --git a/public/currencies/cpool.png b/public/currencies/cpool.png new file mode 100644 index 000000000..ac29a2dab Binary files /dev/null and b/public/currencies/cpool.png differ diff --git a/public/currencies/cqt.png b/public/currencies/cqt.png new file mode 100644 index 000000000..62beea65e Binary files /dev/null and b/public/currencies/cqt.png differ diff --git a/public/currencies/cream.png b/public/currencies/cream.png new file mode 100644 index 000000000..730cb7b56 Binary files /dev/null and b/public/currencies/cream.png differ diff --git a/public/currencies/cro.png b/public/currencies/cro.png new file mode 100644 index 000000000..0ada79ae4 Binary files /dev/null and b/public/currencies/cro.png differ diff --git a/public/currencies/crpt.png b/public/currencies/crpt.png new file mode 100644 index 000000000..052a468dd Binary files /dev/null and b/public/currencies/crpt.png differ diff --git a/public/currencies/cspr.png b/public/currencies/cspr.png new file mode 100644 index 000000000..2fca499d6 Binary files /dev/null and b/public/currencies/cspr.png differ diff --git a/public/currencies/ctc.png b/public/currencies/ctc.png new file mode 100644 index 000000000..1445d61be Binary files /dev/null and b/public/currencies/ctc.png differ diff --git a/public/currencies/ctk.png b/public/currencies/ctk.png new file mode 100644 index 000000000..94e511311 Binary files /dev/null and b/public/currencies/ctk.png differ diff --git a/public/currencies/ctsi.png b/public/currencies/ctsi.png new file mode 100644 index 000000000..3e8be3d3d Binary files /dev/null and b/public/currencies/ctsi.png differ diff --git a/public/currencies/ctx.png b/public/currencies/ctx.png new file mode 100644 index 000000000..14311c2f3 Binary files /dev/null and b/public/currencies/ctx.png differ diff --git a/public/currencies/ctxc.png b/public/currencies/ctxc.png new file mode 100644 index 000000000..5dd7aaf10 Binary files /dev/null and b/public/currencies/ctxc.png differ diff --git a/public/currencies/cudos.png b/public/currencies/cudos.png new file mode 100644 index 000000000..544be4de5 Binary files /dev/null and b/public/currencies/cudos.png differ diff --git a/public/currencies/cult.png b/public/currencies/cult.png new file mode 100644 index 000000000..d8cee0235 Binary files /dev/null and b/public/currencies/cult.png differ diff --git a/public/currencies/cusd.png b/public/currencies/cusd.png new file mode 100644 index 000000000..e54847651 Binary files /dev/null and b/public/currencies/cusd.png differ diff --git a/public/currencies/cvc.png b/public/currencies/cvc.png new file mode 100644 index 000000000..d05ca7970 Binary files /dev/null and b/public/currencies/cvc.png differ diff --git a/public/currencies/cvp.png b/public/currencies/cvp.png new file mode 100644 index 000000000..fcfa29419 Binary files /dev/null and b/public/currencies/cvp.png differ diff --git a/public/currencies/cvx.png b/public/currencies/cvx.png new file mode 100644 index 000000000..3d732126d Binary files /dev/null and b/public/currencies/cvx.png differ diff --git a/public/currencies/cwar.png b/public/currencies/cwar.png new file mode 100644 index 000000000..3975520a6 Binary files /dev/null and b/public/currencies/cwar.png differ diff --git a/public/currencies/cyber.png b/public/currencies/cyber.png new file mode 100644 index 000000000..fe8c94f02 Binary files /dev/null and b/public/currencies/cyber.png differ diff --git a/public/currencies/dag.png b/public/currencies/dag.png new file mode 100644 index 000000000..8645e6e99 Binary files /dev/null and b/public/currencies/dag.png differ diff --git a/public/currencies/dai.png b/public/currencies/dai.png index f17f3ca0f..aa8cd28b2 100644 Binary files a/public/currencies/dai.png and b/public/currencies/dai.png differ diff --git a/public/currencies/dao.png b/public/currencies/dao.png new file mode 100644 index 000000000..4796c4e3b Binary files /dev/null and b/public/currencies/dao.png differ diff --git a/public/currencies/dar.png b/public/currencies/dar.png new file mode 100644 index 000000000..27dd00e68 Binary files /dev/null and b/public/currencies/dar.png differ diff --git a/public/currencies/dash.png b/public/currencies/dash.png new file mode 100644 index 000000000..fbeb39da9 Binary files /dev/null and b/public/currencies/dash.png differ diff --git a/public/currencies/data.png b/public/currencies/data.png new file mode 100644 index 000000000..e0c1c8f0b Binary files /dev/null and b/public/currencies/data.png differ diff --git a/public/currencies/dc.png b/public/currencies/dc.png new file mode 100644 index 000000000..3bd119ca3 Binary files /dev/null and b/public/currencies/dc.png differ diff --git a/public/currencies/dck.png b/public/currencies/dck.png new file mode 100644 index 000000000..814bb8c2d Binary files /dev/null and b/public/currencies/dck.png differ diff --git a/public/currencies/dcr.png b/public/currencies/dcr.png new file mode 100644 index 000000000..d12ee5d74 Binary files /dev/null and b/public/currencies/dcr.png differ diff --git a/public/currencies/degen.png b/public/currencies/degen.png new file mode 100644 index 000000000..9ec38b99a Binary files /dev/null and b/public/currencies/degen.png differ diff --git a/public/currencies/dego.png b/public/currencies/dego.png new file mode 100644 index 000000000..df08c5d92 Binary files /dev/null and b/public/currencies/dego.png differ diff --git a/public/currencies/dent.png b/public/currencies/dent.png new file mode 100644 index 000000000..7373758e6 Binary files /dev/null and b/public/currencies/dent.png differ diff --git a/public/currencies/dep.png b/public/currencies/dep.png new file mode 100644 index 000000000..f630260c0 Binary files /dev/null and b/public/currencies/dep.png differ diff --git a/public/currencies/dexe.png b/public/currencies/dexe.png new file mode 100644 index 000000000..cd47b7537 Binary files /dev/null and b/public/currencies/dexe.png differ diff --git a/public/currencies/df.png b/public/currencies/df.png new file mode 100644 index 000000000..d164787b7 Binary files /dev/null and b/public/currencies/df.png differ diff --git a/public/currencies/dfi.png b/public/currencies/dfi.png new file mode 100644 index 000000000..cd98e29e2 Binary files /dev/null and b/public/currencies/dfi.png differ diff --git a/public/currencies/dgb.png b/public/currencies/dgb.png new file mode 100644 index 000000000..43b6ee4cc Binary files /dev/null and b/public/currencies/dgb.png differ diff --git a/public/currencies/dia.png b/public/currencies/dia.png new file mode 100644 index 000000000..5986d79ed Binary files /dev/null and b/public/currencies/dia.png differ diff --git a/public/currencies/dka.png b/public/currencies/dka.png new file mode 100644 index 000000000..dcaf85569 Binary files /dev/null and b/public/currencies/dka.png differ diff --git a/public/currencies/dmail.png b/public/currencies/dmail.png new file mode 100644 index 000000000..f3f55a164 Binary files /dev/null and b/public/currencies/dmail.png differ diff --git a/public/currencies/dodo.png b/public/currencies/dodo.png new file mode 100644 index 000000000..99a9e9286 Binary files /dev/null and b/public/currencies/dodo.png differ diff --git a/public/currencies/dora.png b/public/currencies/dora.png new file mode 100644 index 000000000..42f1777ad Binary files /dev/null and b/public/currencies/dora.png differ diff --git a/public/currencies/dose.png b/public/currencies/dose.png new file mode 100644 index 000000000..1f493268d Binary files /dev/null and b/public/currencies/dose.png differ diff --git a/public/currencies/drift.png b/public/currencies/drift.png new file mode 100644 index 000000000..afc2cc4e4 Binary files /dev/null and b/public/currencies/drift.png differ diff --git a/public/currencies/dusk.png b/public/currencies/dusk.png new file mode 100644 index 000000000..c06ec16c0 Binary files /dev/null and b/public/currencies/dusk.png differ diff --git a/public/currencies/dyp.png b/public/currencies/dyp.png new file mode 100644 index 000000000..419ec9cb0 Binary files /dev/null and b/public/currencies/dyp.png differ diff --git a/public/currencies/ecox.png b/public/currencies/ecox.png new file mode 100644 index 000000000..74a4d6a90 Binary files /dev/null and b/public/currencies/ecox.png differ diff --git a/public/currencies/edu.png b/public/currencies/edu.png new file mode 100644 index 000000000..1642e85e5 Binary files /dev/null and b/public/currencies/edu.png differ diff --git a/public/currencies/egld.png b/public/currencies/egld.png new file mode 100644 index 000000000..df6cf5729 Binary files /dev/null and b/public/currencies/egld.png differ diff --git a/public/currencies/ego.png b/public/currencies/ego.png new file mode 100644 index 000000000..1c71569e6 Binary files /dev/null and b/public/currencies/ego.png differ diff --git a/public/currencies/ela.png b/public/currencies/ela.png new file mode 100644 index 000000000..96834c66a Binary files /dev/null and b/public/currencies/ela.png differ diff --git a/public/currencies/elf.png b/public/currencies/elf.png new file mode 100644 index 000000000..d7db34b3d Binary files /dev/null and b/public/currencies/elf.png differ diff --git a/public/currencies/elon.png b/public/currencies/elon.png new file mode 100644 index 000000000..74ba7df3a Binary files /dev/null and b/public/currencies/elon.png differ diff --git a/public/currencies/ena.png b/public/currencies/ena.png new file mode 100644 index 000000000..105d9d805 Binary files /dev/null and b/public/currencies/ena.png differ diff --git a/public/currencies/epik.png b/public/currencies/epik.png new file mode 100644 index 000000000..90cf95b36 Binary files /dev/null and b/public/currencies/epik.png differ diff --git a/public/currencies/erg.png b/public/currencies/erg.png new file mode 100644 index 000000000..13491b64b Binary files /dev/null and b/public/currencies/erg.png differ diff --git a/public/currencies/ern.png b/public/currencies/ern.png new file mode 100644 index 000000000..0b7a7906f Binary files /dev/null and b/public/currencies/ern.png differ diff --git a/public/currencies/ertha.png b/public/currencies/ertha.png new file mode 100644 index 000000000..407989c56 Binary files /dev/null and b/public/currencies/ertha.png differ diff --git a/public/currencies/ese.png b/public/currencies/ese.png new file mode 100644 index 000000000..581cf4160 Binary files /dev/null and b/public/currencies/ese.png differ diff --git a/public/currencies/ethw.png b/public/currencies/ethw.png new file mode 100644 index 000000000..3da857bae Binary files /dev/null and b/public/currencies/ethw.png differ diff --git a/public/currencies/eul.png b/public/currencies/eul.png new file mode 100644 index 000000000..dc727ce48 Binary files /dev/null and b/public/currencies/eul.png differ diff --git a/public/currencies/eurc.png b/public/currencies/eurc.png new file mode 100644 index 000000000..ffda29ff3 Binary files /dev/null and b/public/currencies/eurc.png differ diff --git a/public/currencies/ever.png b/public/currencies/ever.png new file mode 100644 index 000000000..8ada7d05a Binary files /dev/null and b/public/currencies/ever.png differ diff --git a/public/currencies/ewt.png b/public/currencies/ewt.png new file mode 100644 index 000000000..e9f141efe Binary files /dev/null and b/public/currencies/ewt.png differ diff --git a/public/currencies/farm.png b/public/currencies/farm.png new file mode 100644 index 000000000..7b7100d6b Binary files /dev/null and b/public/currencies/farm.png differ diff --git a/public/currencies/fida.png b/public/currencies/fida.png new file mode 100644 index 000000000..a949fd4ef Binary files /dev/null and b/public/currencies/fida.png differ diff --git a/public/currencies/fio.png b/public/currencies/fio.png new file mode 100644 index 000000000..5cb2c2b31 Binary files /dev/null and b/public/currencies/fio.png differ diff --git a/public/currencies/fire.png b/public/currencies/fire.png new file mode 100644 index 000000000..69b933a50 Binary files /dev/null and b/public/currencies/fire.png differ diff --git a/public/currencies/firo.png b/public/currencies/firo.png new file mode 100644 index 000000000..f48c7ed43 Binary files /dev/null and b/public/currencies/firo.png differ diff --git a/public/currencies/fis.png b/public/currencies/fis.png new file mode 100644 index 000000000..c50f85cd5 Binary files /dev/null and b/public/currencies/fis.png differ diff --git a/public/currencies/fitfi.png b/public/currencies/fitfi.png new file mode 100644 index 000000000..ed14bc211 Binary files /dev/null and b/public/currencies/fitfi.png differ diff --git a/public/currencies/flip.png b/public/currencies/flip.png new file mode 100644 index 000000000..a751d20b7 Binary files /dev/null and b/public/currencies/flip.png differ diff --git a/public/currencies/flm.png b/public/currencies/flm.png new file mode 100644 index 000000000..1766c2463 Binary files /dev/null and b/public/currencies/flm.png differ diff --git a/public/currencies/floki.png b/public/currencies/floki.png new file mode 100644 index 000000000..96cf4f5a6 Binary files /dev/null and b/public/currencies/floki.png differ diff --git a/public/currencies/flow.png b/public/currencies/flow.png new file mode 100644 index 000000000..3469a283e Binary files /dev/null and b/public/currencies/flow.png differ diff --git a/public/currencies/flux.png b/public/currencies/flux.png new file mode 100644 index 000000000..7e90ea522 Binary files /dev/null and b/public/currencies/flux.png differ diff --git a/public/currencies/for.png b/public/currencies/for.png new file mode 100644 index 000000000..6599b0a5c Binary files /dev/null and b/public/currencies/for.png differ diff --git a/public/currencies/fort.png b/public/currencies/fort.png new file mode 100644 index 000000000..aa1a72d11 Binary files /dev/null and b/public/currencies/fort.png differ diff --git a/public/currencies/forth.png b/public/currencies/forth.png new file mode 100644 index 000000000..da95eeb8d Binary files /dev/null and b/public/currencies/forth.png differ diff --git a/public/currencies/foxy.png b/public/currencies/foxy.png new file mode 100644 index 000000000..9b68a0e45 Binary files /dev/null and b/public/currencies/foxy.png differ diff --git a/public/currencies/front.png b/public/currencies/front.png new file mode 100644 index 000000000..dab2a793b Binary files /dev/null and b/public/currencies/front.png differ diff --git a/public/currencies/ftt.png b/public/currencies/ftt.png new file mode 100644 index 000000000..c65665437 Binary files /dev/null and b/public/currencies/ftt.png differ diff --git a/public/currencies/fx.png b/public/currencies/fx.png new file mode 100644 index 000000000..b04854a9d Binary files /dev/null and b/public/currencies/fx.png differ diff --git a/public/currencies/fxs.png b/public/currencies/fxs.png new file mode 100644 index 000000000..fd3e775ab Binary files /dev/null and b/public/currencies/fxs.png differ diff --git a/public/currencies/gal.png b/public/currencies/gal.png new file mode 100644 index 000000000..1bb8c45c1 Binary files /dev/null and b/public/currencies/gal.png differ diff --git a/public/currencies/gari.png b/public/currencies/gari.png new file mode 100644 index 000000000..69771ee70 Binary files /dev/null and b/public/currencies/gari.png differ diff --git a/public/currencies/gas.png b/public/currencies/gas.png new file mode 100644 index 000000000..128d7d52e Binary files /dev/null and b/public/currencies/gas.png differ diff --git a/public/currencies/gft.png b/public/currencies/gft.png new file mode 100644 index 000000000..ec5a12154 Binary files /dev/null and b/public/currencies/gft.png differ diff --git a/public/currencies/ghst.png b/public/currencies/ghst.png new file mode 100644 index 000000000..41c17636c Binary files /dev/null and b/public/currencies/ghst.png differ diff --git a/public/currencies/ghx.png b/public/currencies/ghx.png new file mode 100644 index 000000000..7ec6c24a2 Binary files /dev/null and b/public/currencies/ghx.png differ diff --git a/public/currencies/giga.png b/public/currencies/giga.png new file mode 100644 index 000000000..8aa58640c Binary files /dev/null and b/public/currencies/giga.png differ diff --git a/public/currencies/glm.png b/public/currencies/glm.png new file mode 100644 index 000000000..8db70e3f7 Binary files /dev/null and b/public/currencies/glm.png differ diff --git a/public/currencies/glmr.png b/public/currencies/glmr.png new file mode 100644 index 000000000..61f3911f9 Binary files /dev/null and b/public/currencies/glmr.png differ diff --git a/public/currencies/gmee.png b/public/currencies/gmee.png new file mode 100644 index 000000000..3a69efc05 Binary files /dev/null and b/public/currencies/gmee.png differ diff --git a/public/currencies/gmx.png b/public/currencies/gmx.png new file mode 100644 index 000000000..a58b780c3 Binary files /dev/null and b/public/currencies/gmx.png differ diff --git a/public/currencies/gno.png b/public/currencies/gno.png new file mode 100644 index 000000000..37eaebd8f Binary files /dev/null and b/public/currencies/gno.png differ diff --git a/public/currencies/gns.png b/public/currencies/gns.png new file mode 100644 index 000000000..f7b1ff64c Binary files /dev/null and b/public/currencies/gns.png differ diff --git a/public/currencies/goal.png b/public/currencies/goal.png new file mode 100644 index 000000000..7a3989ceb Binary files /dev/null and b/public/currencies/goal.png differ diff --git a/public/currencies/gods.png b/public/currencies/gods.png new file mode 100644 index 000000000..2cd0ee1b3 Binary files /dev/null and b/public/currencies/gods.png differ diff --git a/public/currencies/grail.png b/public/currencies/grail.png new file mode 100644 index 000000000..c8aa47a4b Binary files /dev/null and b/public/currencies/grail.png differ diff --git a/public/currencies/gst.png b/public/currencies/gst.png new file mode 100644 index 000000000..6d6862438 Binary files /dev/null and b/public/currencies/gst.png differ diff --git a/public/currencies/gtai.png b/public/currencies/gtai.png new file mode 100644 index 000000000..e26af6f56 Binary files /dev/null and b/public/currencies/gtai.png differ diff --git a/public/currencies/gtc.png b/public/currencies/gtc.png new file mode 100644 index 000000000..f3508cfd8 Binary files /dev/null and b/public/currencies/gtc.png differ diff --git a/public/currencies/guac.png b/public/currencies/guac.png new file mode 100644 index 000000000..493378d5d Binary files /dev/null and b/public/currencies/guac.png differ diff --git a/public/currencies/gusd.png b/public/currencies/gusd.png new file mode 100644 index 000000000..11a86c2e7 Binary files /dev/null and b/public/currencies/gusd.png differ diff --git a/public/currencies/h2o.png b/public/currencies/h2o.png new file mode 100644 index 000000000..f34cd0570 Binary files /dev/null and b/public/currencies/h2o.png differ diff --git a/public/currencies/hammy.png b/public/currencies/hammy.png new file mode 100644 index 000000000..a19689f0b Binary files /dev/null and b/public/currencies/hammy.png differ diff --git a/public/currencies/harambe.png b/public/currencies/harambe.png new file mode 100644 index 000000000..b79564b4f Binary files /dev/null and b/public/currencies/harambe.png differ diff --git a/public/currencies/hard.png b/public/currencies/hard.png new file mode 100644 index 000000000..6b1fb5c6e Binary files /dev/null and b/public/currencies/hard.png differ diff --git a/public/currencies/hbb.png b/public/currencies/hbb.png new file mode 100644 index 000000000..b577c025c Binary files /dev/null and b/public/currencies/hbb.png differ diff --git a/public/currencies/hft.png b/public/currencies/hft.png new file mode 100644 index 000000000..bf5a2d1a5 Binary files /dev/null and b/public/currencies/hft.png differ diff --git a/public/currencies/hifi.png b/public/currencies/hifi.png new file mode 100644 index 000000000..090d225ed Binary files /dev/null and b/public/currencies/hifi.png differ diff --git a/public/currencies/high.png b/public/currencies/high.png new file mode 100644 index 000000000..2f04083dd Binary files /dev/null and b/public/currencies/high.png differ diff --git a/public/currencies/hive.png b/public/currencies/hive.png new file mode 100644 index 000000000..7d74f1cda Binary files /dev/null and b/public/currencies/hive.png differ diff --git a/public/currencies/hook.png b/public/currencies/hook.png new file mode 100644 index 000000000..86cd167ba Binary files /dev/null and b/public/currencies/hook.png differ diff --git a/public/currencies/hot.png b/public/currencies/hot.png new file mode 100644 index 000000000..5b80d2b64 Binary files /dev/null and b/public/currencies/hot.png differ diff --git a/public/currencies/hotcross.png b/public/currencies/hotcross.png new file mode 100644 index 000000000..b7b0d0de5 Binary files /dev/null and b/public/currencies/hotcross.png differ diff --git a/public/currencies/ice.png b/public/currencies/ice.png new file mode 100644 index 000000000..76f441180 Binary files /dev/null and b/public/currencies/ice.png differ diff --git a/public/currencies/icx.png b/public/currencies/icx.png new file mode 100644 index 000000000..60dc25a6b Binary files /dev/null and b/public/currencies/icx.png differ diff --git a/public/currencies/id.png b/public/currencies/id.png new file mode 100644 index 000000000..7b53c4a54 Binary files /dev/null and b/public/currencies/id.png differ diff --git a/public/currencies/idex.png b/public/currencies/idex.png new file mode 100644 index 000000000..27ce89907 Binary files /dev/null and b/public/currencies/idex.png differ diff --git a/public/currencies/igu.png b/public/currencies/igu.png new file mode 100644 index 000000000..8623f6f33 Binary files /dev/null and b/public/currencies/igu.png differ diff --git a/public/currencies/ilv.png b/public/currencies/ilv.png new file mode 100644 index 000000000..cb295832f Binary files /dev/null and b/public/currencies/ilv.png differ diff --git a/public/currencies/iost.png b/public/currencies/iost.png new file mode 100644 index 000000000..6eee79dba Binary files /dev/null and b/public/currencies/iost.png differ diff --git a/public/currencies/iota.png b/public/currencies/iota.png new file mode 100644 index 000000000..4f9bb85c0 Binary files /dev/null and b/public/currencies/iota.png differ diff --git a/public/currencies/iotx.png b/public/currencies/iotx.png new file mode 100644 index 000000000..6991ffd4f Binary files /dev/null and b/public/currencies/iotx.png differ diff --git a/public/currencies/iq.png b/public/currencies/iq.png new file mode 100644 index 000000000..62a63862c Binary files /dev/null and b/public/currencies/iq.png differ diff --git a/public/currencies/izi.png b/public/currencies/izi.png new file mode 100644 index 000000000..eaa088666 Binary files /dev/null and b/public/currencies/izi.png differ diff --git a/public/currencies/jasmy.png b/public/currencies/jasmy.png new file mode 100644 index 000000000..db44d2b2c Binary files /dev/null and b/public/currencies/jasmy.png differ diff --git a/public/currencies/jitosol.png b/public/currencies/jitosol.png new file mode 100644 index 000000000..a38a51130 Binary files /dev/null and b/public/currencies/jitosol.png differ diff --git a/public/currencies/joe.png b/public/currencies/joe.png new file mode 100644 index 000000000..4b34a8787 Binary files /dev/null and b/public/currencies/joe.png differ diff --git a/public/currencies/jst.png b/public/currencies/jst.png new file mode 100644 index 000000000..71fd2060a Binary files /dev/null and b/public/currencies/jst.png differ diff --git a/public/currencies/juv.png b/public/currencies/juv.png new file mode 100644 index 000000000..f4aaf9831 Binary files /dev/null and b/public/currencies/juv.png differ diff --git a/public/currencies/kan.png b/public/currencies/kan.png new file mode 100644 index 000000000..972889ad5 Binary files /dev/null and b/public/currencies/kan.png differ diff --git a/public/currencies/karate.png b/public/currencies/karate.png new file mode 100644 index 000000000..1ac051d41 Binary files /dev/null and b/public/currencies/karate.png differ diff --git a/public/currencies/kas.png b/public/currencies/kas.png new file mode 100644 index 000000000..46bf01870 Binary files /dev/null and b/public/currencies/kas.png differ diff --git a/public/currencies/kcal.png b/public/currencies/kcal.png new file mode 100644 index 000000000..1a1ed278d Binary files /dev/null and b/public/currencies/kcal.png differ diff --git a/public/currencies/kcs.png b/public/currencies/kcs.png new file mode 100644 index 000000000..08e66bcd7 Binary files /dev/null and b/public/currencies/kcs.png differ diff --git a/public/currencies/kda.png b/public/currencies/kda.png new file mode 100644 index 000000000..e8912e4a8 Binary files /dev/null and b/public/currencies/kda.png differ diff --git a/public/currencies/key.png b/public/currencies/key.png new file mode 100644 index 000000000..f3d9ee6f1 Binary files /dev/null and b/public/currencies/key.png differ diff --git a/public/currencies/khai.png b/public/currencies/khai.png new file mode 100644 index 000000000..3c7cba68a Binary files /dev/null and b/public/currencies/khai.png differ diff --git a/public/currencies/kicks.png b/public/currencies/kicks.png new file mode 100644 index 000000000..d780ec0fb Binary files /dev/null and b/public/currencies/kicks.png differ diff --git a/public/currencies/klay.png b/public/currencies/klay.png new file mode 100644 index 000000000..1f0b91237 Binary files /dev/null and b/public/currencies/klay.png differ diff --git a/public/currencies/klv.png b/public/currencies/klv.png new file mode 100644 index 000000000..1d4f309bc Binary files /dev/null and b/public/currencies/klv.png differ diff --git a/public/currencies/kmd.png b/public/currencies/kmd.png new file mode 100644 index 000000000..d9db75088 Binary files /dev/null and b/public/currencies/kmd.png differ diff --git a/public/currencies/kmno.png b/public/currencies/kmno.png new file mode 100644 index 000000000..0b189176b Binary files /dev/null and b/public/currencies/kmno.png differ diff --git a/public/currencies/knc.png b/public/currencies/knc.png new file mode 100644 index 000000000..7325d5fdf Binary files /dev/null and b/public/currencies/knc.png differ diff --git a/public/currencies/kp3r.png b/public/currencies/kp3r.png new file mode 100644 index 000000000..004d39531 Binary files /dev/null and b/public/currencies/kp3r.png differ diff --git a/public/currencies/krl.png b/public/currencies/krl.png new file mode 100644 index 000000000..89716ebc6 Binary files /dev/null and b/public/currencies/krl.png differ diff --git a/public/currencies/ksm.png b/public/currencies/ksm.png new file mode 100644 index 000000000..d18ba9a76 Binary files /dev/null and b/public/currencies/ksm.png differ diff --git a/public/currencies/ladys.png b/public/currencies/ladys.png new file mode 100644 index 000000000..b98c3c46c Binary files /dev/null and b/public/currencies/ladys.png differ diff --git a/public/currencies/lai.png b/public/currencies/lai.png new file mode 100644 index 000000000..fa4d352ca Binary files /dev/null and b/public/currencies/lai.png differ diff --git a/public/currencies/lamb.png b/public/currencies/lamb.png new file mode 100644 index 000000000..90157377e Binary files /dev/null and b/public/currencies/lamb.png differ diff --git a/public/currencies/lat.png b/public/currencies/lat.png new file mode 100644 index 000000000..a6a498354 Binary files /dev/null and b/public/currencies/lat.png differ diff --git a/public/currencies/lbp.png b/public/currencies/lbp.png new file mode 100644 index 000000000..acfd2106a Binary files /dev/null and b/public/currencies/lbp.png differ diff --git a/public/currencies/lbr.png b/public/currencies/lbr.png new file mode 100644 index 000000000..42c3a2d92 Binary files /dev/null and b/public/currencies/lbr.png differ diff --git a/public/currencies/lcx.png b/public/currencies/lcx.png new file mode 100644 index 000000000..0e995d1ef Binary files /dev/null and b/public/currencies/lcx.png differ diff --git a/public/currencies/lever.png b/public/currencies/lever.png new file mode 100644 index 000000000..a6f7b27d9 Binary files /dev/null and b/public/currencies/lever.png differ diff --git a/public/currencies/lft.png b/public/currencies/lft.png new file mode 100644 index 000000000..cea65c416 Binary files /dev/null and b/public/currencies/lft.png differ diff --git a/public/currencies/lhinu.png b/public/currencies/lhinu.png new file mode 100644 index 000000000..88ad21b1e Binary files /dev/null and b/public/currencies/lhinu.png differ diff --git a/public/currencies/like.png b/public/currencies/like.png new file mode 100644 index 000000000..83a486c02 Binary files /dev/null and b/public/currencies/like.png differ diff --git a/public/currencies/lina.png b/public/currencies/lina.png new file mode 100644 index 000000000..f73fc1824 Binary files /dev/null and b/public/currencies/lina.png differ diff --git a/public/currencies/ling.png b/public/currencies/ling.png new file mode 100644 index 000000000..0fe392eee Binary files /dev/null and b/public/currencies/ling.png differ diff --git a/public/currencies/lit.png b/public/currencies/lit.png new file mode 100644 index 000000000..90503e3b2 Binary files /dev/null and b/public/currencies/lit.png differ diff --git a/public/currencies/lith.png b/public/currencies/lith.png new file mode 100644 index 000000000..fd7bc33cb Binary files /dev/null and b/public/currencies/lith.png differ diff --git a/public/currencies/lmwr.png b/public/currencies/lmwr.png new file mode 100644 index 000000000..be15c5c8e Binary files /dev/null and b/public/currencies/lmwr.png differ diff --git a/public/currencies/loka.png b/public/currencies/loka.png new file mode 100644 index 000000000..7753cf5b6 Binary files /dev/null and b/public/currencies/loka.png differ diff --git a/public/currencies/looks.png b/public/currencies/looks.png new file mode 100644 index 000000000..077fdf259 Binary files /dev/null and b/public/currencies/looks.png differ diff --git a/public/currencies/loom.png b/public/currencies/loom.png new file mode 100644 index 000000000..b93250edf Binary files /dev/null and b/public/currencies/loom.png differ diff --git a/public/currencies/lpt.png b/public/currencies/lpt.png new file mode 100644 index 000000000..72510862b Binary files /dev/null and b/public/currencies/lpt.png differ diff --git a/public/currencies/lqty.png b/public/currencies/lqty.png new file mode 100644 index 000000000..5d9d9aa41 Binary files /dev/null and b/public/currencies/lqty.png differ diff --git a/public/currencies/lrc.png b/public/currencies/lrc.png new file mode 100644 index 000000000..fedcc8ceb Binary files /dev/null and b/public/currencies/lrc.png differ diff --git a/public/currencies/lsk.png b/public/currencies/lsk.png new file mode 100644 index 000000000..b8c88d629 Binary files /dev/null and b/public/currencies/lsk.png differ diff --git a/public/currencies/lto.png b/public/currencies/lto.png new file mode 100644 index 000000000..9b282cc61 Binary files /dev/null and b/public/currencies/lto.png differ diff --git a/public/currencies/lyx.png b/public/currencies/lyx.png new file mode 100644 index 000000000..23b5fc19b Binary files /dev/null and b/public/currencies/lyx.png differ diff --git a/public/currencies/manta.png b/public/currencies/manta.png new file mode 100644 index 000000000..582e4f6fa Binary files /dev/null and b/public/currencies/manta.png differ diff --git a/public/currencies/mav.png b/public/currencies/mav.png new file mode 100644 index 000000000..8d295169a Binary files /dev/null and b/public/currencies/mav.png differ diff --git a/public/currencies/mavia.png b/public/currencies/mavia.png new file mode 100644 index 000000000..30dfc22c1 Binary files /dev/null and b/public/currencies/mavia.png differ diff --git a/public/currencies/mbl.png b/public/currencies/mbl.png new file mode 100644 index 000000000..bc54d267a Binary files /dev/null and b/public/currencies/mbl.png differ diff --git a/public/currencies/mbox.png b/public/currencies/mbox.png new file mode 100644 index 000000000..e58ea25d2 Binary files /dev/null and b/public/currencies/mbox.png differ diff --git a/public/currencies/mbx.png b/public/currencies/mbx.png new file mode 100644 index 000000000..97edeeb74 Binary files /dev/null and b/public/currencies/mbx.png differ diff --git a/public/currencies/mcrt.png b/public/currencies/mcrt.png new file mode 100644 index 000000000..bd29481ef Binary files /dev/null and b/public/currencies/mcrt.png differ diff --git a/public/currencies/mdt.png b/public/currencies/mdt.png new file mode 100644 index 000000000..35b2b5ca0 Binary files /dev/null and b/public/currencies/mdt.png differ diff --git a/public/currencies/melos.png b/public/currencies/melos.png new file mode 100644 index 000000000..187ed2907 Binary files /dev/null and b/public/currencies/melos.png differ diff --git a/public/currencies/metis.png b/public/currencies/metis.png new file mode 100644 index 000000000..13097b119 Binary files /dev/null and b/public/currencies/metis.png differ diff --git a/public/currencies/mew.png b/public/currencies/mew.png new file mode 100644 index 000000000..17b804ed3 Binary files /dev/null and b/public/currencies/mew.png differ diff --git a/public/currencies/mlk.png b/public/currencies/mlk.png new file mode 100644 index 000000000..6b188ecce Binary files /dev/null and b/public/currencies/mlk.png differ diff --git a/public/currencies/mln.png b/public/currencies/mln.png new file mode 100644 index 000000000..f990fb889 Binary files /dev/null and b/public/currencies/mln.png differ diff --git a/public/currencies/mnde.png b/public/currencies/mnde.png new file mode 100644 index 000000000..d7eb7162f Binary files /dev/null and b/public/currencies/mnde.png differ diff --git a/public/currencies/mnt.png b/public/currencies/mnt.png new file mode 100644 index 000000000..c918cc596 Binary files /dev/null and b/public/currencies/mnt.png differ diff --git a/public/currencies/mobile.png b/public/currencies/mobile.png new file mode 100644 index 000000000..14d9881b7 Binary files /dev/null and b/public/currencies/mobile.png differ diff --git a/public/currencies/movez.png b/public/currencies/movez.png new file mode 100644 index 000000000..8abdc7c96 Binary files /dev/null and b/public/currencies/movez.png differ diff --git a/public/currencies/movr.png b/public/currencies/movr.png new file mode 100644 index 000000000..ef00cd66c Binary files /dev/null and b/public/currencies/movr.png differ diff --git a/public/currencies/mpl.png b/public/currencies/mpl.png new file mode 100644 index 000000000..618e6dbf3 Binary files /dev/null and b/public/currencies/mpl.png differ diff --git a/public/currencies/mplx.png b/public/currencies/mplx.png new file mode 100644 index 000000000..a5d488f1a Binary files /dev/null and b/public/currencies/mplx.png differ diff --git a/public/currencies/msol.png b/public/currencies/msol.png new file mode 100644 index 000000000..525cc9638 Binary files /dev/null and b/public/currencies/msol.png differ diff --git a/public/currencies/mtl.png b/public/currencies/mtl.png new file mode 100644 index 000000000..1ef9bc1d2 Binary files /dev/null and b/public/currencies/mtl.png differ diff --git a/public/currencies/mv.png b/public/currencies/mv.png new file mode 100644 index 000000000..1542ad413 Binary files /dev/null and b/public/currencies/mv.png differ diff --git a/public/currencies/mvl.png b/public/currencies/mvl.png new file mode 100644 index 000000000..191ecec37 Binary files /dev/null and b/public/currencies/mvl.png differ diff --git a/public/currencies/mx.png b/public/currencies/mx.png new file mode 100644 index 000000000..83ce26e49 Binary files /dev/null and b/public/currencies/mx.png differ diff --git a/public/currencies/mxc.png b/public/currencies/mxc.png new file mode 100644 index 000000000..a61f1b2d7 Binary files /dev/null and b/public/currencies/mxc.png differ diff --git a/public/currencies/myria.png b/public/currencies/myria.png new file mode 100644 index 000000000..78889c6c9 Binary files /dev/null and b/public/currencies/myria.png differ diff --git a/public/currencies/myro.png b/public/currencies/myro.png new file mode 100644 index 000000000..dc9213b1f Binary files /dev/null and b/public/currencies/myro.png differ diff --git a/public/currencies/naka.png b/public/currencies/naka.png new file mode 100644 index 000000000..64d5deae0 Binary files /dev/null and b/public/currencies/naka.png differ diff --git a/public/currencies/navx.png b/public/currencies/navx.png new file mode 100644 index 000000000..47fc55d2c Binary files /dev/null and b/public/currencies/navx.png differ diff --git a/public/currencies/neo.png b/public/currencies/neo.png new file mode 100644 index 000000000..af7f1e026 Binary files /dev/null and b/public/currencies/neo.png differ diff --git a/public/currencies/neon.png b/public/currencies/neon.png new file mode 100644 index 000000000..7f7590602 Binary files /dev/null and b/public/currencies/neon.png differ diff --git a/public/currencies/nexo.png b/public/currencies/nexo.png new file mode 100644 index 000000000..fdf643532 Binary files /dev/null and b/public/currencies/nexo.png differ diff --git a/public/currencies/nfp.png b/public/currencies/nfp.png new file mode 100644 index 000000000..08c9e38a3 Binary files /dev/null and b/public/currencies/nfp.png differ diff --git a/public/currencies/nft.png b/public/currencies/nft.png new file mode 100644 index 000000000..1ad78707c Binary files /dev/null and b/public/currencies/nft.png differ diff --git a/public/currencies/ngl.png b/public/currencies/ngl.png new file mode 100644 index 000000000..45e1c2e9f Binary files /dev/null and b/public/currencies/ngl.png differ diff --git a/public/currencies/nkn.png b/public/currencies/nkn.png new file mode 100644 index 000000000..b98047af8 Binary files /dev/null and b/public/currencies/nkn.png differ diff --git a/public/currencies/nmr.png b/public/currencies/nmr.png new file mode 100644 index 000000000..d174c4e6e Binary files /dev/null and b/public/currencies/nmr.png differ diff --git a/public/currencies/nodl.png b/public/currencies/nodl.png new file mode 100644 index 000000000..0a7e2f980 Binary files /dev/null and b/public/currencies/nodl.png differ diff --git a/public/currencies/noia.png b/public/currencies/noia.png new file mode 100644 index 000000000..a4da41984 Binary files /dev/null and b/public/currencies/noia.png differ diff --git a/public/currencies/nos.png b/public/currencies/nos.png new file mode 100644 index 000000000..6463eec3b Binary files /dev/null and b/public/currencies/nos.png differ diff --git a/public/currencies/not.png b/public/currencies/not.png new file mode 100644 index 000000000..9189889c5 Binary files /dev/null and b/public/currencies/not.png differ diff --git a/public/currencies/ntrn.png b/public/currencies/ntrn.png new file mode 100644 index 000000000..a066189e5 Binary files /dev/null and b/public/currencies/ntrn.png differ diff --git a/public/currencies/nuls.png b/public/currencies/nuls.png new file mode 100644 index 000000000..a8bb32d78 Binary files /dev/null and b/public/currencies/nuls.png differ diff --git a/public/currencies/num.png b/public/currencies/num.png new file mode 100644 index 000000000..9ce03731e Binary files /dev/null and b/public/currencies/num.png differ diff --git a/public/currencies/nym.png b/public/currencies/nym.png new file mode 100644 index 000000000..695c16c0f Binary files /dev/null and b/public/currencies/nym.png differ diff --git a/public/currencies/oas.png b/public/currencies/oas.png new file mode 100644 index 000000000..816f6b837 Binary files /dev/null and b/public/currencies/oas.png differ diff --git a/public/currencies/og.png b/public/currencies/og.png new file mode 100644 index 000000000..ebf9a9a98 Binary files /dev/null and b/public/currencies/og.png differ diff --git a/public/currencies/ogn.png b/public/currencies/ogn.png new file mode 100644 index 000000000..40d6725ac Binary files /dev/null and b/public/currencies/ogn.png differ diff --git a/public/currencies/ogv.png b/public/currencies/ogv.png new file mode 100644 index 000000000..87866d9c9 Binary files /dev/null and b/public/currencies/ogv.png differ diff --git a/public/currencies/okb.png b/public/currencies/okb.png new file mode 100644 index 000000000..c5fa1ecb9 Binary files /dev/null and b/public/currencies/okb.png differ diff --git a/public/currencies/om.png b/public/currencies/om.png new file mode 100644 index 000000000..aad548433 Binary files /dev/null and b/public/currencies/om.png differ diff --git a/public/currencies/omg.png b/public/currencies/omg.png new file mode 100644 index 000000000..294b0748c Binary files /dev/null and b/public/currencies/omg.png differ diff --git a/public/currencies/omn.png b/public/currencies/omn.png new file mode 100644 index 000000000..9055c0bb9 Binary files /dev/null and b/public/currencies/omn.png differ diff --git a/public/currencies/ondo.png b/public/currencies/ondo.png new file mode 100644 index 000000000..975d11c55 Binary files /dev/null and b/public/currencies/ondo.png differ diff --git a/public/currencies/one.png b/public/currencies/one.png new file mode 100644 index 000000000..d4ad9ae4d Binary files /dev/null and b/public/currencies/one.png differ diff --git a/public/currencies/ong.png b/public/currencies/ong.png new file mode 100644 index 000000000..9036f7043 Binary files /dev/null and b/public/currencies/ong.png differ diff --git a/public/currencies/ont.png b/public/currencies/ont.png new file mode 100644 index 000000000..c537bc06d Binary files /dev/null and b/public/currencies/ont.png differ diff --git a/public/currencies/opul.png b/public/currencies/opul.png new file mode 100644 index 000000000..8ec15359e Binary files /dev/null and b/public/currencies/opul.png differ diff --git a/public/currencies/orai.png b/public/currencies/orai.png new file mode 100644 index 000000000..1b202348c Binary files /dev/null and b/public/currencies/orai.png differ diff --git a/public/currencies/orb.png b/public/currencies/orb.png new file mode 100644 index 000000000..341bb0813 Binary files /dev/null and b/public/currencies/orb.png differ diff --git a/public/currencies/orbs.png b/public/currencies/orbs.png new file mode 100644 index 000000000..f023e823d Binary files /dev/null and b/public/currencies/orbs.png differ diff --git a/public/currencies/orca.png b/public/currencies/orca.png new file mode 100644 index 000000000..e6df8885d Binary files /dev/null and b/public/currencies/orca.png differ diff --git a/public/currencies/orn.png b/public/currencies/orn.png new file mode 100644 index 000000000..9b7db9e3e Binary files /dev/null and b/public/currencies/orn.png differ diff --git a/public/currencies/osmo.png b/public/currencies/osmo.png new file mode 100644 index 000000000..cfc1a6131 Binary files /dev/null and b/public/currencies/osmo.png differ diff --git a/public/currencies/oxt.png b/public/currencies/oxt.png new file mode 100644 index 000000000..811eb413f Binary files /dev/null and b/public/currencies/oxt.png differ diff --git a/public/currencies/pajamas.png b/public/currencies/pajamas.png new file mode 100644 index 000000000..730cfbecf Binary files /dev/null and b/public/currencies/pajamas.png differ diff --git a/public/currencies/paxg.png b/public/currencies/paxg.png new file mode 100644 index 000000000..7177a7a7e Binary files /dev/null and b/public/currencies/paxg.png differ diff --git a/public/currencies/pbr.png b/public/currencies/pbr.png new file mode 100644 index 000000000..3c1112043 Binary files /dev/null and b/public/currencies/pbr.png differ diff --git a/public/currencies/pci.png b/public/currencies/pci.png new file mode 100644 index 000000000..7e459d5a7 Binary files /dev/null and b/public/currencies/pci.png differ diff --git a/public/currencies/pda.png b/public/currencies/pda.png new file mode 100644 index 000000000..8a42f375e Binary files /dev/null and b/public/currencies/pda.png differ diff --git a/public/currencies/pendle.png b/public/currencies/pendle.png new file mode 100644 index 000000000..d802b7f6f Binary files /dev/null and b/public/currencies/pendle.png differ diff --git a/public/currencies/people.png b/public/currencies/people.png new file mode 100644 index 000000000..c6e2982aa Binary files /dev/null and b/public/currencies/people.png differ diff --git a/public/currencies/perp.png b/public/currencies/perp.png new file mode 100644 index 000000000..b0b2dfdf3 Binary files /dev/null and b/public/currencies/perp.png differ diff --git a/public/currencies/pha.png b/public/currencies/pha.png new file mode 100644 index 000000000..f88b00791 Binary files /dev/null and b/public/currencies/pha.png differ diff --git a/public/currencies/phb.png b/public/currencies/phb.png new file mode 100644 index 000000000..48281c04c Binary files /dev/null and b/public/currencies/phb.png differ diff --git a/public/currencies/pip.png b/public/currencies/pip.png new file mode 100644 index 000000000..4ff2dfcd2 Binary files /dev/null and b/public/currencies/pip.png differ diff --git a/public/currencies/pixel.png b/public/currencies/pixel.png new file mode 100644 index 000000000..758831707 Binary files /dev/null and b/public/currencies/pixel.png differ diff --git a/public/currencies/plu.png b/public/currencies/plu.png new file mode 100644 index 000000000..26a8b3f79 Binary files /dev/null and b/public/currencies/plu.png differ diff --git a/public/currencies/png.png b/public/currencies/png.png new file mode 100644 index 000000000..9683c8cf0 Binary files /dev/null and b/public/currencies/png.png differ diff --git a/public/currencies/pokt.png b/public/currencies/pokt.png new file mode 100644 index 000000000..27f72ffb9 Binary files /dev/null and b/public/currencies/pokt.png differ diff --git a/public/currencies/polc.png b/public/currencies/polc.png new file mode 100644 index 000000000..d5578ba10 Binary files /dev/null and b/public/currencies/polc.png differ diff --git a/public/currencies/pols.png b/public/currencies/pols.png new file mode 100644 index 000000000..78e9fbae5 Binary files /dev/null and b/public/currencies/pols.png differ diff --git a/public/currencies/polyx.png b/public/currencies/polyx.png new file mode 100644 index 000000000..eeb62b5e2 Binary files /dev/null and b/public/currencies/polyx.png differ diff --git a/public/currencies/pond.png b/public/currencies/pond.png new file mode 100644 index 000000000..b059c8275 Binary files /dev/null and b/public/currencies/pond.png differ diff --git a/public/currencies/ponke.png b/public/currencies/ponke.png new file mode 100644 index 000000000..8a04d1ada Binary files /dev/null and b/public/currencies/ponke.png differ diff --git a/public/currencies/popcat.png b/public/currencies/popcat.png new file mode 100644 index 000000000..f111ad7f2 Binary files /dev/null and b/public/currencies/popcat.png differ diff --git a/public/currencies/powr.png b/public/currencies/powr.png new file mode 100644 index 000000000..a26c1cfeb Binary files /dev/null and b/public/currencies/powr.png differ diff --git a/public/currencies/prcl.png b/public/currencies/prcl.png new file mode 100644 index 000000000..803eff9fc Binary files /dev/null and b/public/currencies/prcl.png differ diff --git a/public/currencies/prime.png b/public/currencies/prime.png new file mode 100644 index 000000000..a71bdf9e0 Binary files /dev/null and b/public/currencies/prime.png differ diff --git a/public/currencies/prom.png b/public/currencies/prom.png new file mode 100644 index 000000000..1ec4ea83d Binary files /dev/null and b/public/currencies/prom.png differ diff --git a/public/currencies/prq.png b/public/currencies/prq.png new file mode 100644 index 000000000..ae6bc543f Binary files /dev/null and b/public/currencies/prq.png differ diff --git a/public/currencies/psg.png b/public/currencies/psg.png new file mode 100644 index 000000000..5a721ba8c Binary files /dev/null and b/public/currencies/psg.png differ diff --git a/public/currencies/pstake.png b/public/currencies/pstake.png new file mode 100644 index 000000000..5c5d2e361 Binary files /dev/null and b/public/currencies/pstake.png differ diff --git a/public/currencies/pumlx.png b/public/currencies/pumlx.png new file mode 100644 index 000000000..119b09707 Binary files /dev/null and b/public/currencies/pumlx.png differ diff --git a/public/currencies/pundix.png b/public/currencies/pundix.png new file mode 100644 index 000000000..035a2f3be Binary files /dev/null and b/public/currencies/pundix.png differ diff --git a/public/currencies/pundu.png b/public/currencies/pundu.png new file mode 100644 index 000000000..f08804337 Binary files /dev/null and b/public/currencies/pundu.png differ diff --git a/public/currencies/push.png b/public/currencies/push.png new file mode 100644 index 000000000..fb99ff6fb Binary files /dev/null and b/public/currencies/push.png differ diff --git a/public/currencies/pyr.png b/public/currencies/pyr.png new file mode 100644 index 000000000..4c7e9bb91 Binary files /dev/null and b/public/currencies/pyr.png differ diff --git a/public/currencies/pyusd.png b/public/currencies/pyusd.png new file mode 100644 index 000000000..141cb6448 Binary files /dev/null and b/public/currencies/pyusd.png differ diff --git a/public/currencies/qi.png b/public/currencies/qi.png new file mode 100644 index 000000000..f6d281d6a Binary files /dev/null and b/public/currencies/qi.png differ diff --git a/public/currencies/qkc.png b/public/currencies/qkc.png new file mode 100644 index 000000000..3f9b7bee7 Binary files /dev/null and b/public/currencies/qkc.png differ diff --git a/public/currencies/qnt.png b/public/currencies/qnt.png new file mode 100644 index 000000000..f17cb2f2c Binary files /dev/null and b/public/currencies/qnt.png differ diff --git a/public/currencies/qtum.png b/public/currencies/qtum.png new file mode 100644 index 000000000..81998d775 Binary files /dev/null and b/public/currencies/qtum.png differ diff --git a/public/currencies/raca.png b/public/currencies/raca.png new file mode 100644 index 000000000..438f4164f Binary files /dev/null and b/public/currencies/raca.png differ diff --git a/public/currencies/rad.png b/public/currencies/rad.png new file mode 100644 index 000000000..f2415b6d3 Binary files /dev/null and b/public/currencies/rad.png differ diff --git a/public/currencies/ranker.png b/public/currencies/ranker.png new file mode 100644 index 000000000..4c509f840 Binary files /dev/null and b/public/currencies/ranker.png differ diff --git a/public/currencies/rare.png b/public/currencies/rare.png new file mode 100644 index 000000000..c628a3188 Binary files /dev/null and b/public/currencies/rare.png differ diff --git a/public/currencies/rari.png b/public/currencies/rari.png new file mode 100644 index 000000000..6a199c6b9 Binary files /dev/null and b/public/currencies/rari.png differ diff --git a/public/currencies/ray.png b/public/currencies/ray.png new file mode 100644 index 000000000..a61be8be7 Binary files /dev/null and b/public/currencies/ray.png differ diff --git a/public/currencies/rbn.png b/public/currencies/rbn.png new file mode 100644 index 000000000..87c0f32df Binary files /dev/null and b/public/currencies/rbn.png differ diff --git a/public/currencies/rdnt.png b/public/currencies/rdnt.png new file mode 100644 index 000000000..607477486 Binary files /dev/null and b/public/currencies/rdnt.png differ diff --git a/public/currencies/reef.png b/public/currencies/reef.png new file mode 100644 index 000000000..c8fa33739 Binary files /dev/null and b/public/currencies/reef.png differ diff --git a/public/currencies/rei.png b/public/currencies/rei.png new file mode 100644 index 000000000..0496cc429 Binary files /dev/null and b/public/currencies/rei.png differ diff --git a/public/currencies/ren.png b/public/currencies/ren.png new file mode 100644 index 000000000..4c8cd776a Binary files /dev/null and b/public/currencies/ren.png differ diff --git a/public/currencies/req.png b/public/currencies/req.png new file mode 100644 index 000000000..60c5dc5cd Binary files /dev/null and b/public/currencies/req.png differ diff --git a/public/currencies/revv.png b/public/currencies/revv.png new file mode 100644 index 000000000..a30f49030 Binary files /dev/null and b/public/currencies/revv.png differ diff --git a/public/currencies/rez.png b/public/currencies/rez.png new file mode 100644 index 000000000..79e868376 Binary files /dev/null and b/public/currencies/rez.png differ diff --git a/public/currencies/rif.png b/public/currencies/rif.png new file mode 100644 index 000000000..0a398953d Binary files /dev/null and b/public/currencies/rif.png differ diff --git a/public/currencies/rio.png b/public/currencies/rio.png new file mode 100644 index 000000000..ed9a9f4d9 Binary files /dev/null and b/public/currencies/rio.png differ diff --git a/public/currencies/rlc.png b/public/currencies/rlc.png new file mode 100644 index 000000000..99a8d82ed Binary files /dev/null and b/public/currencies/rlc.png differ diff --git a/public/currencies/root.png b/public/currencies/root.png new file mode 100644 index 000000000..152412612 Binary files /dev/null and b/public/currencies/root.png differ diff --git a/public/currencies/rose.png b/public/currencies/rose.png new file mode 100644 index 000000000..5d9656d01 Binary files /dev/null and b/public/currencies/rose.png differ diff --git a/public/currencies/route.png b/public/currencies/route.png new file mode 100644 index 000000000..b908db1b2 Binary files /dev/null and b/public/currencies/route.png differ diff --git a/public/currencies/rpl.png b/public/currencies/rpl.png new file mode 100644 index 000000000..ac110cc45 Binary files /dev/null and b/public/currencies/rpl.png differ diff --git a/public/currencies/rsr.png b/public/currencies/rsr.png new file mode 100644 index 000000000..6c30697e3 Binary files /dev/null and b/public/currencies/rsr.png differ diff --git a/public/currencies/rss3.png b/public/currencies/rss3.png new file mode 100644 index 000000000..dbbcb19e7 Binary files /dev/null and b/public/currencies/rss3.png differ diff --git a/public/currencies/rvn.png b/public/currencies/rvn.png new file mode 100644 index 000000000..fb8c3c6ce Binary files /dev/null and b/public/currencies/rvn.png differ diff --git a/public/currencies/saga.png b/public/currencies/saga.png new file mode 100644 index 000000000..384582f69 Binary files /dev/null and b/public/currencies/saga.png differ diff --git a/public/currencies/samo.png b/public/currencies/samo.png new file mode 100644 index 000000000..7d0c4aef4 Binary files /dev/null and b/public/currencies/samo.png differ diff --git a/public/currencies/sats.png b/public/currencies/sats.png new file mode 100644 index 000000000..1ab46f8a7 Binary files /dev/null and b/public/currencies/sats.png differ diff --git a/public/currencies/sc.png b/public/currencies/sc.png new file mode 100644 index 000000000..900b5b91f Binary files /dev/null and b/public/currencies/sc.png differ diff --git a/public/currencies/sca.png b/public/currencies/sca.png new file mode 100644 index 000000000..30b8b810b Binary files /dev/null and b/public/currencies/sca.png differ diff --git a/public/currencies/scrt.png b/public/currencies/scrt.png new file mode 100644 index 000000000..b5ea89187 Binary files /dev/null and b/public/currencies/scrt.png differ diff --git a/public/currencies/sd.png b/public/currencies/sd.png new file mode 100644 index 000000000..d7a7a44d1 Binary files /dev/null and b/public/currencies/sd.png differ diff --git a/public/currencies/sdao.png b/public/currencies/sdao.png new file mode 100644 index 000000000..d1b14c135 Binary files /dev/null and b/public/currencies/sdao.png differ diff --git a/public/currencies/seam.png b/public/currencies/seam.png new file mode 100644 index 000000000..ca8f73170 Binary files /dev/null and b/public/currencies/seam.png differ diff --git a/public/currencies/sfp.png b/public/currencies/sfp.png new file mode 100644 index 000000000..78b7aba6e Binary files /dev/null and b/public/currencies/sfp.png differ diff --git a/public/currencies/sfund.png b/public/currencies/sfund.png new file mode 100644 index 000000000..851c329c0 Binary files /dev/null and b/public/currencies/sfund.png differ diff --git a/public/currencies/sgb.png b/public/currencies/sgb.png new file mode 100644 index 000000000..d71ed7ccc Binary files /dev/null and b/public/currencies/sgb.png differ diff --git a/public/currencies/shrap.png b/public/currencies/shrap.png new file mode 100644 index 000000000..095caa9c2 Binary files /dev/null and b/public/currencies/shrap.png differ diff --git a/public/currencies/sidus.png b/public/currencies/sidus.png new file mode 100644 index 000000000..256ec7fe0 Binary files /dev/null and b/public/currencies/sidus.png differ diff --git a/public/currencies/silly.png b/public/currencies/silly.png new file mode 100644 index 000000000..58eec787c Binary files /dev/null and b/public/currencies/silly.png differ diff --git a/public/currencies/sis.png b/public/currencies/sis.png new file mode 100644 index 000000000..f734849af Binary files /dev/null and b/public/currencies/sis.png differ diff --git a/public/currencies/skl.png b/public/currencies/skl.png new file mode 100644 index 000000000..d527ade88 Binary files /dev/null and b/public/currencies/skl.png differ diff --git a/public/currencies/slerf.png b/public/currencies/slerf.png new file mode 100644 index 000000000..b3236a739 Binary files /dev/null and b/public/currencies/slerf.png differ diff --git a/public/currencies/sloth.png b/public/currencies/sloth.png new file mode 100644 index 000000000..56945a7f1 Binary files /dev/null and b/public/currencies/sloth.png differ diff --git a/public/currencies/slp.png b/public/currencies/slp.png new file mode 100644 index 000000000..0504bf337 Binary files /dev/null and b/public/currencies/slp.png differ diff --git a/public/currencies/snt.png b/public/currencies/snt.png new file mode 100644 index 000000000..b5128770a Binary files /dev/null and b/public/currencies/snt.png differ diff --git a/public/currencies/solama.png b/public/currencies/solama.png new file mode 100644 index 000000000..f18704f9b Binary files /dev/null and b/public/currencies/solama.png differ diff --git a/public/currencies/solo.png b/public/currencies/solo.png new file mode 100644 index 000000000..c3d29e281 Binary files /dev/null and b/public/currencies/solo.png differ diff --git a/public/currencies/son.png b/public/currencies/son.png new file mode 100644 index 000000000..26d19e651 Binary files /dev/null and b/public/currencies/son.png differ diff --git a/public/currencies/spa.png b/public/currencies/spa.png new file mode 100644 index 000000000..71bb9ef3a Binary files /dev/null and b/public/currencies/spa.png differ diff --git a/public/currencies/spell.png b/public/currencies/spell.png new file mode 100644 index 000000000..f372336f1 Binary files /dev/null and b/public/currencies/spell.png differ diff --git a/public/currencies/sqd.png b/public/currencies/sqd.png new file mode 100644 index 000000000..bb88c06d1 Binary files /dev/null and b/public/currencies/sqd.png differ diff --git a/public/currencies/sqr.png b/public/currencies/sqr.png new file mode 100644 index 000000000..6ff70acbc Binary files /dev/null and b/public/currencies/sqr.png differ diff --git a/public/currencies/srm.png b/public/currencies/srm.png new file mode 100644 index 000000000..38e3ccc00 Binary files /dev/null and b/public/currencies/srm.png differ diff --git a/public/currencies/ssv.png b/public/currencies/ssv.png new file mode 100644 index 000000000..3ccd40ec0 Binary files /dev/null and b/public/currencies/ssv.png differ diff --git a/public/currencies/steem.png b/public/currencies/steem.png new file mode 100644 index 000000000..bafe19cb7 Binary files /dev/null and b/public/currencies/steem.png differ diff --git a/public/currencies/stg.png b/public/currencies/stg.png new file mode 100644 index 000000000..8d150d69d Binary files /dev/null and b/public/currencies/stg.png differ diff --git a/public/currencies/storj.png b/public/currencies/storj.png new file mode 100644 index 000000000..e13f4be76 Binary files /dev/null and b/public/currencies/storj.png differ diff --git a/public/currencies/stpt.png b/public/currencies/stpt.png new file mode 100644 index 000000000..7b07a4078 Binary files /dev/null and b/public/currencies/stpt.png differ diff --git a/public/currencies/strax.png b/public/currencies/strax.png new file mode 100644 index 000000000..97f4d6f83 Binary files /dev/null and b/public/currencies/strax.png differ diff --git a/public/currencies/strm.png b/public/currencies/strm.png new file mode 100644 index 000000000..0c65dcd91 Binary files /dev/null and b/public/currencies/strm.png differ diff --git a/public/currencies/suia.png b/public/currencies/suia.png new file mode 100644 index 000000000..6c58c871b Binary files /dev/null and b/public/currencies/suia.png differ diff --git a/public/currencies/suku.png b/public/currencies/suku.png new file mode 100644 index 000000000..661392ec0 Binary files /dev/null and b/public/currencies/suku.png differ diff --git a/public/currencies/sun.png b/public/currencies/sun.png new file mode 100644 index 000000000..b30980d4e Binary files /dev/null and b/public/currencies/sun.png differ diff --git a/public/currencies/super.png b/public/currencies/super.png new file mode 100644 index 000000000..6de9f3d29 Binary files /dev/null and b/public/currencies/super.png differ diff --git a/public/currencies/sweat.png b/public/currencies/sweat.png new file mode 100644 index 000000000..4c8084ba8 Binary files /dev/null and b/public/currencies/sweat.png differ diff --git a/public/currencies/swftc.png b/public/currencies/swftc.png new file mode 100644 index 000000000..1dfb55bb7 Binary files /dev/null and b/public/currencies/swftc.png differ diff --git a/public/currencies/sxp.png b/public/currencies/sxp.png new file mode 100644 index 000000000..f2809f862 Binary files /dev/null and b/public/currencies/sxp.png differ diff --git a/public/currencies/sylo.png b/public/currencies/sylo.png new file mode 100644 index 000000000..eb9596971 Binary files /dev/null and b/public/currencies/sylo.png differ diff --git a/public/currencies/syn.png b/public/currencies/syn.png new file mode 100644 index 000000000..042a2d834 Binary files /dev/null and b/public/currencies/syn.png differ diff --git a/public/currencies/sys.png b/public/currencies/sys.png new file mode 100644 index 000000000..bee192506 Binary files /dev/null and b/public/currencies/sys.png differ diff --git a/public/currencies/t.png b/public/currencies/t.png new file mode 100644 index 000000000..174f4b186 Binary files /dev/null and b/public/currencies/t.png differ diff --git a/public/currencies/tama.png b/public/currencies/tama.png new file mode 100644 index 000000000..a46626ebb Binary files /dev/null and b/public/currencies/tama.png differ diff --git a/public/currencies/tao.png b/public/currencies/tao.png new file mode 100644 index 000000000..cc9d6d0ff Binary files /dev/null and b/public/currencies/tao.png differ diff --git a/public/currencies/tava.png b/public/currencies/tava.png new file mode 100644 index 000000000..f89856309 Binary files /dev/null and b/public/currencies/tava.png differ diff --git a/public/currencies/tel.png b/public/currencies/tel.png new file mode 100644 index 000000000..3cf969d1e Binary files /dev/null and b/public/currencies/tel.png differ diff --git a/public/currencies/tenet.png b/public/currencies/tenet.png new file mode 100644 index 000000000..fe44b799a Binary files /dev/null and b/public/currencies/tenet.png differ diff --git a/public/currencies/tfuel.png b/public/currencies/tfuel.png new file mode 100644 index 000000000..d1fc244b6 Binary files /dev/null and b/public/currencies/tfuel.png differ diff --git a/public/currencies/theta.png b/public/currencies/theta.png new file mode 100644 index 000000000..e9071c050 Binary files /dev/null and b/public/currencies/theta.png differ diff --git a/public/currencies/time.png b/public/currencies/time.png new file mode 100644 index 000000000..8f874683f Binary files /dev/null and b/public/currencies/time.png differ diff --git a/public/currencies/tlm.png b/public/currencies/tlm.png new file mode 100644 index 000000000..65361540e Binary files /dev/null and b/public/currencies/tlm.png differ diff --git a/public/currencies/tnsr.png b/public/currencies/tnsr.png new file mode 100644 index 000000000..3379d9bff Binary files /dev/null and b/public/currencies/tnsr.png differ diff --git a/public/currencies/tomi.png b/public/currencies/tomi.png new file mode 100644 index 000000000..d92989ccb Binary files /dev/null and b/public/currencies/tomi.png differ diff --git a/public/currencies/tooker.png b/public/currencies/tooker.png new file mode 100644 index 000000000..9e9e43118 Binary files /dev/null and b/public/currencies/tooker.png differ diff --git a/public/currencies/trac.png b/public/currencies/trac.png new file mode 100644 index 000000000..4424e38a0 Binary files /dev/null and b/public/currencies/trac.png differ diff --git a/public/currencies/trb.png b/public/currencies/trb.png new file mode 100644 index 000000000..2af14129f Binary files /dev/null and b/public/currencies/trb.png differ diff --git a/public/currencies/tremp.png b/public/currencies/tremp.png new file mode 100644 index 000000000..5f26e00ef Binary files /dev/null and b/public/currencies/tremp.png differ diff --git a/public/currencies/tribe.png b/public/currencies/tribe.png new file mode 100644 index 000000000..6f522180e Binary files /dev/null and b/public/currencies/tribe.png differ diff --git a/public/currencies/tru.png b/public/currencies/tru.png new file mode 100644 index 000000000..b7379ee28 Binary files /dev/null and b/public/currencies/tru.png differ diff --git a/public/currencies/trvl.png b/public/currencies/trvl.png new file mode 100644 index 000000000..2f2a892d8 Binary files /dev/null and b/public/currencies/trvl.png differ diff --git a/public/currencies/tt.png b/public/currencies/tt.png new file mode 100644 index 000000000..7fc65285e Binary files /dev/null and b/public/currencies/tt.png differ diff --git a/public/currencies/turbo.png b/public/currencies/turbo.png new file mode 100644 index 000000000..5756c6f48 Binary files /dev/null and b/public/currencies/turbo.png differ diff --git a/public/currencies/turbos.png b/public/currencies/turbos.png new file mode 100644 index 000000000..a4e2eec5c Binary files /dev/null and b/public/currencies/turbos.png differ diff --git a/public/currencies/tusd.png b/public/currencies/tusd.png new file mode 100644 index 000000000..15230260d Binary files /dev/null and b/public/currencies/tusd.png differ diff --git a/public/currencies/twt.png b/public/currencies/twt.png new file mode 100644 index 000000000..7bdedde33 Binary files /dev/null and b/public/currencies/twt.png differ diff --git a/public/currencies/uft.png b/public/currencies/uft.png new file mode 100644 index 000000000..0254291c5 Binary files /dev/null and b/public/currencies/uft.png differ diff --git a/public/currencies/unavailable.png b/public/currencies/unavailable.png deleted file mode 100644 index 922585a3b..000000000 Binary files a/public/currencies/unavailable.png and /dev/null differ diff --git a/public/currencies/unfi.png b/public/currencies/unfi.png new file mode 100644 index 000000000..a18cad63c Binary files /dev/null and b/public/currencies/unfi.png differ diff --git a/public/currencies/uos.png b/public/currencies/uos.png new file mode 100644 index 000000000..20ef7e4a4 Binary files /dev/null and b/public/currencies/uos.png differ diff --git a/public/currencies/usdd.png b/public/currencies/usdd.png new file mode 100644 index 000000000..a71a8b943 Binary files /dev/null and b/public/currencies/usdd.png differ diff --git a/public/currencies/usde.png b/public/currencies/usde.png new file mode 100644 index 000000000..8eadccf55 Binary files /dev/null and b/public/currencies/usde.png differ diff --git a/public/currencies/usdj.png b/public/currencies/usdj.png new file mode 100644 index 000000000..4c55e71db Binary files /dev/null and b/public/currencies/usdj.png differ diff --git a/public/currencies/usdp.png b/public/currencies/usdp.png new file mode 100644 index 000000000..43018453d Binary files /dev/null and b/public/currencies/usdp.png differ diff --git a/public/currencies/ustc.png b/public/currencies/ustc.png new file mode 100644 index 000000000..e5e60ed8c Binary files /dev/null and b/public/currencies/ustc.png differ diff --git a/public/currencies/utk.png b/public/currencies/utk.png new file mode 100644 index 000000000..663d89b0e Binary files /dev/null and b/public/currencies/utk.png differ diff --git a/public/currencies/vanry.png b/public/currencies/vanry.png new file mode 100644 index 000000000..e8920b96a Binary files /dev/null and b/public/currencies/vanry.png differ diff --git a/public/currencies/vega.png b/public/currencies/vega.png new file mode 100644 index 000000000..cbb48ad3c Binary files /dev/null and b/public/currencies/vega.png differ diff --git a/public/currencies/vela.png b/public/currencies/vela.png new file mode 100644 index 000000000..07050f82b Binary files /dev/null and b/public/currencies/vela.png differ diff --git a/public/currencies/velo.png b/public/currencies/velo.png new file mode 100644 index 000000000..00f96c913 Binary files /dev/null and b/public/currencies/velo.png differ diff --git a/public/currencies/vemp.png b/public/currencies/vemp.png new file mode 100644 index 000000000..1b271db83 Binary files /dev/null and b/public/currencies/vemp.png differ diff --git a/public/currencies/venom.png b/public/currencies/venom.png new file mode 100644 index 000000000..2ccc7d5e1 Binary files /dev/null and b/public/currencies/venom.png differ diff --git a/public/currencies/vet.png b/public/currencies/vet.png new file mode 100644 index 000000000..f001dcd25 Binary files /dev/null and b/public/currencies/vet.png differ diff --git a/public/currencies/vext.png b/public/currencies/vext.png new file mode 100644 index 000000000..351029938 Binary files /dev/null and b/public/currencies/vext.png differ diff --git a/public/currencies/vic.png b/public/currencies/vic.png new file mode 100644 index 000000000..57781364f Binary files /dev/null and b/public/currencies/vic.png differ diff --git a/public/currencies/vidt.png b/public/currencies/vidt.png new file mode 100644 index 000000000..852e5f34d Binary files /dev/null and b/public/currencies/vidt.png differ diff --git a/public/currencies/vinu.png b/public/currencies/vinu.png new file mode 100644 index 000000000..3178e82fc Binary files /dev/null and b/public/currencies/vinu.png differ diff --git a/public/currencies/vlx.png b/public/currencies/vlx.png new file mode 100644 index 000000000..188290874 Binary files /dev/null and b/public/currencies/vlx.png differ diff --git a/public/currencies/volt.png b/public/currencies/volt.png new file mode 100644 index 000000000..d5d12dddf Binary files /dev/null and b/public/currencies/volt.png differ diff --git a/public/currencies/voxel.png b/public/currencies/voxel.png new file mode 100644 index 000000000..f3954ca9c Binary files /dev/null and b/public/currencies/voxel.png differ diff --git a/public/currencies/vpad.png b/public/currencies/vpad.png new file mode 100644 index 000000000..1a3cccd85 Binary files /dev/null and b/public/currencies/vpad.png differ diff --git a/public/currencies/vr.png b/public/currencies/vr.png new file mode 100644 index 000000000..7f41197fe Binary files /dev/null and b/public/currencies/vr.png differ diff --git a/public/currencies/vra.png b/public/currencies/vra.png new file mode 100644 index 000000000..a4e165d59 Binary files /dev/null and b/public/currencies/vra.png differ diff --git a/public/currencies/vrtx.png b/public/currencies/vrtx.png new file mode 100644 index 000000000..67c1fb630 Binary files /dev/null and b/public/currencies/vrtx.png differ diff --git a/public/currencies/vsys.png b/public/currencies/vsys.png new file mode 100644 index 000000000..8e684f26d Binary files /dev/null and b/public/currencies/vsys.png differ diff --git a/public/currencies/vtho.png b/public/currencies/vtho.png new file mode 100644 index 000000000..6ab79d4f3 Binary files /dev/null and b/public/currencies/vtho.png differ diff --git a/public/currencies/w.png b/public/currencies/w.png index 95bdb3f0d..5e6f9ee27 100644 Binary files a/public/currencies/w.png and b/public/currencies/w.png differ diff --git a/public/currencies/wan.png b/public/currencies/wan.png new file mode 100644 index 000000000..94bf1983f Binary files /dev/null and b/public/currencies/wan.png differ diff --git a/public/currencies/waves.png b/public/currencies/waves.png new file mode 100644 index 000000000..5d45e53a4 Binary files /dev/null and b/public/currencies/waves.png differ diff --git a/public/currencies/waxp.png b/public/currencies/waxp.png new file mode 100644 index 000000000..21598c746 Binary files /dev/null and b/public/currencies/waxp.png differ diff --git a/public/currencies/well.png b/public/currencies/well.png new file mode 100644 index 000000000..e4708e83e Binary files /dev/null and b/public/currencies/well.png differ diff --git a/public/currencies/wemix.png b/public/currencies/wemix.png new file mode 100644 index 000000000..c32fc85c5 Binary files /dev/null and b/public/currencies/wemix.png differ diff --git a/public/currencies/wen.png b/public/currencies/wen.png new file mode 100644 index 000000000..6d9c4adae Binary files /dev/null and b/public/currencies/wen.png differ diff --git a/public/currencies/whale.png b/public/currencies/whale.png new file mode 100644 index 000000000..87a15b99d Binary files /dev/null and b/public/currencies/whale.png differ diff --git a/public/currencies/wifi.png b/public/currencies/wifi.png new file mode 100644 index 000000000..3f609dce5 Binary files /dev/null and b/public/currencies/wifi.png differ diff --git a/public/currencies/wild.png b/public/currencies/wild.png new file mode 100644 index 000000000..5fe9ed876 Binary files /dev/null and b/public/currencies/wild.png differ diff --git a/public/currencies/win.png b/public/currencies/win.png new file mode 100644 index 000000000..210147cde Binary files /dev/null and b/public/currencies/win.png differ diff --git a/public/currencies/wlkn.png b/public/currencies/wlkn.png new file mode 100644 index 000000000..3ea31d225 Binary files /dev/null and b/public/currencies/wlkn.png differ diff --git a/public/currencies/wmt.png b/public/currencies/wmt.png new file mode 100644 index 000000000..a5ef032f9 Binary files /dev/null and b/public/currencies/wmt.png differ diff --git a/public/currencies/wrx.png b/public/currencies/wrx.png new file mode 100644 index 000000000..214e41cf6 Binary files /dev/null and b/public/currencies/wrx.png differ diff --git a/public/currencies/wwy.png b/public/currencies/wwy.png new file mode 100644 index 000000000..febd63e70 Binary files /dev/null and b/public/currencies/wwy.png differ diff --git a/public/currencies/wxt.png b/public/currencies/wxt.png new file mode 100644 index 000000000..53638fb4a Binary files /dev/null and b/public/currencies/wxt.png differ diff --git a/public/currencies/wynn.png b/public/currencies/wynn.png new file mode 100644 index 000000000..38a7e8a5c Binary files /dev/null and b/public/currencies/wynn.png differ diff --git a/public/currencies/xai.png b/public/currencies/xai.png new file mode 100644 index 000000000..f6608bb00 Binary files /dev/null and b/public/currencies/xai.png differ diff --git a/public/currencies/xava.png b/public/currencies/xava.png new file mode 100644 index 000000000..4084d89f1 Binary files /dev/null and b/public/currencies/xava.png differ diff --git a/public/currencies/xcad.png b/public/currencies/xcad.png new file mode 100644 index 000000000..956d6bcb4 Binary files /dev/null and b/public/currencies/xcad.png differ diff --git a/public/currencies/xch.png b/public/currencies/xch.png new file mode 100644 index 000000000..1c05071fc Binary files /dev/null and b/public/currencies/xch.png differ diff --git a/public/currencies/xcn.png b/public/currencies/xcn.png new file mode 100644 index 000000000..9b57b102e Binary files /dev/null and b/public/currencies/xcn.png differ diff --git a/public/currencies/xcur.png b/public/currencies/xcur.png new file mode 100644 index 000000000..769735f33 Binary files /dev/null and b/public/currencies/xcur.png differ diff --git a/public/currencies/xdc.png b/public/currencies/xdc.png new file mode 100644 index 000000000..2fc79a5cc Binary files /dev/null and b/public/currencies/xdc.png differ diff --git a/public/currencies/xdefi.png b/public/currencies/xdefi.png new file mode 100644 index 000000000..cfd5b4407 Binary files /dev/null and b/public/currencies/xdefi.png differ diff --git a/public/currencies/xec.png b/public/currencies/xec.png new file mode 100644 index 000000000..320e8bff8 Binary files /dev/null and b/public/currencies/xec.png differ diff --git a/public/currencies/xem.png b/public/currencies/xem.png new file mode 100644 index 000000000..d6dea1f42 Binary files /dev/null and b/public/currencies/xem.png differ diff --git a/public/currencies/xeta.png b/public/currencies/xeta.png new file mode 100644 index 000000000..912a948d8 Binary files /dev/null and b/public/currencies/xeta.png differ diff --git a/public/currencies/xno.png b/public/currencies/xno.png new file mode 100644 index 000000000..67a37cdc2 Binary files /dev/null and b/public/currencies/xno.png differ diff --git a/public/currencies/xpla.png b/public/currencies/xpla.png new file mode 100644 index 000000000..03d3eca25 Binary files /dev/null and b/public/currencies/xpla.png differ diff --git a/public/currencies/xpr.png b/public/currencies/xpr.png new file mode 100644 index 000000000..704479205 Binary files /dev/null and b/public/currencies/xpr.png differ diff --git a/public/currencies/xprt.png b/public/currencies/xprt.png new file mode 100644 index 000000000..1c20fda0d Binary files /dev/null and b/public/currencies/xprt.png differ diff --git a/public/currencies/xrd.png b/public/currencies/xrd.png new file mode 100644 index 000000000..d0e20e062 Binary files /dev/null and b/public/currencies/xrd.png differ diff --git a/public/currencies/xtm.png b/public/currencies/xtm.png new file mode 100644 index 000000000..d850bdb25 Binary files /dev/null and b/public/currencies/xtm.png differ diff --git a/public/currencies/xvg.png b/public/currencies/xvg.png new file mode 100644 index 000000000..a34a72f16 Binary files /dev/null and b/public/currencies/xvg.png differ diff --git a/public/currencies/xwg.png b/public/currencies/xwg.png new file mode 100644 index 000000000..b81fe9fae Binary files /dev/null and b/public/currencies/xwg.png differ diff --git a/public/currencies/xym.png b/public/currencies/xym.png new file mode 100644 index 000000000..2b4175898 Binary files /dev/null and b/public/currencies/xym.png differ diff --git a/public/currencies/xyo.png b/public/currencies/xyo.png new file mode 100644 index 000000000..6ab171b63 Binary files /dev/null and b/public/currencies/xyo.png differ diff --git a/public/currencies/ygg.png b/public/currencies/ygg.png new file mode 100644 index 000000000..108b35b78 Binary files /dev/null and b/public/currencies/ygg.png differ diff --git a/public/currencies/zcx.png b/public/currencies/zcx.png new file mode 100644 index 000000000..22295ab92 Binary files /dev/null and b/public/currencies/zcx.png differ diff --git a/public/currencies/zen.png b/public/currencies/zen.png new file mode 100644 index 000000000..83b42cea7 Binary files /dev/null and b/public/currencies/zen.png differ diff --git a/public/currencies/zend.png b/public/currencies/zend.png new file mode 100644 index 000000000..fa956f77b Binary files /dev/null and b/public/currencies/zend.png differ diff --git a/public/currencies/zeus.png b/public/currencies/zeus.png new file mode 100644 index 000000000..fd688db89 Binary files /dev/null and b/public/currencies/zeus.png differ diff --git a/public/currencies/zil.png b/public/currencies/zil.png new file mode 100644 index 000000000..1af781db8 Binary files /dev/null and b/public/currencies/zil.png differ diff --git a/public/currencies/zk.png b/public/currencies/zk.png index bf1529c72..e6b65da1c 100644 Binary files a/public/currencies/zk.png and b/public/currencies/zk.png differ diff --git a/public/currencies/zkf.png b/public/currencies/zkf.png new file mode 100644 index 000000000..019800acf Binary files /dev/null and b/public/currencies/zkf.png differ diff --git a/public/play-store.png b/public/play-store.png new file mode 100644 index 000000000..31661de32 Binary files /dev/null and b/public/play-store.png differ diff --git a/src/App.tsx b/src/App.tsx index 5f10b67fb..49e878b87 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -8,7 +8,7 @@ import { Navigate, Route, Routes, useLocation } from 'react-router-dom'; import styled, { css } from 'styled-components'; import { WagmiConfig } from 'wagmi'; -import { AppRoute, DEFAULT_TRADE_ROUTE, MarketsRoute } from '@/constants/routes'; +import { AppRoute, MarketsRoute } from '@/constants/routes'; import { AccountsProvider } from '@/hooks/useAccounts'; import { AppThemeAndColorModeProvider } from '@/hooks/useAppThemeAndColorMode'; @@ -107,7 +107,7 @@ const Content = () => { : } + element={showChainTokenPage ? : } /> {isTablet && ( @@ -126,7 +126,7 @@ const Content = () => { } /> } + element={} /> diff --git a/src/components/AssetIcon.tsx b/src/components/AssetIcon.tsx index a72b42c1b..b3c97c657 100644 --- a/src/components/AssetIcon.tsx +++ b/src/components/AssetIcon.tsx @@ -5,114 +5,663 @@ import { Nullable } from '@/constants/abacus'; export type AssetSymbol = keyof typeof assetIcons; const assetIcons = { + '1CAT': '/currencies/1cat.png', '1INCH': '/currencies/1inch.png', AAVE: '/currencies/aave.png', + ABBC: '/currencies/abbc.png', + ACA: '/currencies/aca.png', + ACE: '/currencies/ace.png', + ACH: '/currencies/ach.png', + ACM: '/currencies/acm.png', + ACS: '/currencies/acs.png', ADA: '/currencies/ada.png', + ADX: '/currencies/adx.png', + AERGO: '/currencies/aergo.png', AEVO: '/currencies/aevo.png', + AGI: '/currencies/agi.png', AGIX: '/currencies/agix.png', + AGLD: '/currencies/agld.png', + AIDOGE: '/currencies/aidoge.png', + AIOZ: '/currencies/aioz.png', + AITECH: '/currencies/aitech.png', + AKRO: '/currencies/akro.png', + AKT: '/currencies/akt.png', + ALCX: '/currencies/alcx.png', + ALEPH: '/currencies/aleph.png', ALGO: '/currencies/algo.png', + ALICE: '/currencies/alice.png', + ALPHA: '/currencies/alpha.png', + ALPINE: '/currencies/alpine.png', + ALT: '/currencies/alt.png', + AMB: '/currencies/amb.png', + AMP: '/currencies/amp.png', + ANKR: '/currencies/ankr.png', + ANT: '/currencies/ant.png', APE: '/currencies/ape.png', API3: '/currencies/api3.png', APT: '/currencies/apt.png', + AR: '/currencies/ar.png', ARB: '/currencies/arb.png', + ARDR: '/currencies/ardr.png', + ARG: '/currencies/arg.png', + ARK: '/currencies/ark.png', ARKM: '/currencies/arkm.png', + ARPA: '/currencies/arpa.png', + AST: '/currencies/ast.png', ASTR: '/currencies/astr.png', + ATA: '/currencies/ata.png', + ATM: '/currencies/atm.png', ATOM: '/currencies/atom.png', + AUCTION: '/currencies/auction.png', + AUDIO: '/currencies/audio.png', + AURORA: '/currencies/aurora.png', + AURY: '/currencies/aury.png', + AVA: '/currencies/ava.png', AVAX: '/currencies/avax.png', AXL: '/currencies/axl.png', + AXS: '/currencies/axs.png', + AZERO: '/currencies/azero.png', + AZY: '/currencies/azy.png', + BADGER: '/currencies/badger.png', + BAKE: '/currencies/bake.png', + BAL: '/currencies/bal.png', + BAND: '/currencies/band.png', + BAR: '/currencies/bar.png', + BAT: '/currencies/bat.png', BCH: '/currencies/bch.png', + BCUT: '/currencies/bcut.png', + BEAM: '/currencies/beam.png', + BEL: '/currencies/bel.png', + BETH: '/currencies/beth.png', + BFC: '/currencies/bfc.png', + BICO: '/currencies/bico.png', + BIGTIME: '/currencies/bigtime.png', + BLOK: '/currencies/blok.png', BLUR: '/currencies/blur.png', + BLZ: '/currencies/blz.png', BNB: '/currencies/bnb.png', + BNC: '/currencies/bnc.png', + BNT: '/currencies/bnt.png', + BNX: '/currencies/bnx.png', + BOBA: '/currencies/boba.png', BODEN: '/currencies/boden.png', BOME: '/currencies/bome.png', + BOND: '/currencies/bond.png', + BONE: '/currencies/bone.png', BONK: '/currencies/bonk.png', + BORING: '/currencies/boring.png', + BORK: '/currencies/bork.png', + BOSON: '/currencies/boson.png', + BRISE: '/currencies/brise.png', + BRWL: '/currencies/brwl.png', + BSV: '/currencies/bsv.png', + BSW: '/currencies/bsw.png', BTC: '/currencies/btc.png', + BTT: '/currencies/btt.png', + C98: '/currencies/c98.png', + CAKE: '/currencies/cake.png', + CBK: '/currencies/cbk.png', + CEEK: '/currencies/ceek.png', CELO: '/currencies/celo.png', + CELR: '/currencies/celr.png', + CERE: '/currencies/cere.png', + CETUS: '/currencies/cetus.png', + CFG: '/currencies/cfg.png', + CFX: '/currencies/cfx.png', + CGPT: '/currencies/cgpt.png', + CHR: '/currencies/chr.png', CHZ: '/currencies/chz.png', + CITY: '/currencies/city.png', + CKB: '/currencies/ckb.png', + COMBO: '/currencies/combo.png', COMP: '/currencies/comp.png', + COQ: '/currencies/coq.png', + CORE: '/currencies/core.png', + COTI: '/currencies/coti.png', + CPOOL: '/currencies/cpool.png', + CQT: '/currencies/cqt.png', + CREAM: '/currencies/cream.png', + CRO: '/currencies/cro.png', + CRPT: '/currencies/crpt.png', CRV: '/currencies/crv.png', + CSPR: '/currencies/cspr.png', + CTC: '/currencies/ctc.png', + CTK: '/currencies/ctk.png', + CTSI: '/currencies/ctsi.png', + CTX: '/currencies/ctx.png', + CTXC: '/currencies/ctxc.png', + CUDOS: '/currencies/cudos.png', + CULT: '/currencies/cult.png', + CUSD: '/currencies/cusd.png', + CVC: '/currencies/cvc.png', + CVP: '/currencies/cvp.png', + CVX: '/currencies/cvx.png', + CWAR: '/currencies/cwar.png', + CYBER: '/currencies/cyber.png', + DAG: '/currencies/dag.png', DAI: '/currencies/dai.png', + DAO: '/currencies/dao.png', + DAR: '/currencies/dar.png', + DASH: '/currencies/dash.png', + DATA: '/currencies/data.png', + DC: '/currencies/dc.png', + DCK: '/currencies/dck.png', + DCR: '/currencies/dcr.png', + DEGEN: '/currencies/degen.png', + DEGO: '/currencies/dego.png', + DENT: '/currencies/dent.png', + DEP: '/currencies/dep.png', + DESO: '/currencies/deso.png', + DEXE: '/currencies/dexe.png', + DF: '/currencies/df.png', + DFI: '/currencies/dfi.png', + DGB: '/currencies/dgb.png', + DIA: '/currencies/dia.png', + DKA: '/currencies/dka.png', + DMAIL: '/currencies/dmail.png', + DODO: '/currencies/dodo.png', DOGE: '/currencies/doge.png', + DORA: '/currencies/dora.png', + DOSE: '/currencies/dose.png', DOT: '/currencies/dot.png', + DRIFT: '/currencies/drift.png', + DUKO: '/currencies/duko.png', + DUSK: '/currencies/dusk.png', DYDX: '/currencies/dydx.png', DYM: '/currencies/dym.png', + DYP: '/currencies/dyp.png', + ECOX: '/currencies/ecox.png', + EDU: '/currencies/edu.png', + EGLD: '/currencies/egld.png', + EGO: '/currencies/ego.png', + ELA: '/currencies/ela.png', + ELF: '/currencies/elf.png', + ELON: '/currencies/elon.png', + ENA: '/currencies/ena.png', ENJ: '/currencies/enj.png', ENS: '/currencies/ens.png', EOS: '/currencies/eos.png', + EPIK: '/currencies/epik.png', + ERG: '/currencies/erg.png', + ERN: '/currencies/ern.png', + ERTHA: '/currencies/ertha.png', + ESE: '/currencies/ese.png', ETC: '/currencies/etc.png', ETH: '/currencies/eth.png', ETHFI: '/currencies/ethfi.png', + ETHW: '/currencies/ethw.png', + EUL: '/currencies/eul.png', + EURC: '/currencies/eurc.png', + EVER: '/currencies/ever.png', + EWT: '/currencies/ewt.png', + FARM: '/currencies/farm.png', FET: '/currencies/fet.png', FIL: '/currencies/fil.png', + FIO: '/currencies/fio.png', + FIRE: '/currencies/fire.png', + FIRO: '/currencies/firo.png', + FIS: '/currencies/fis.png', + FITFI: '/currencies/fitfi.png', + FLIP: '/currencies/flip.png', + FLM: '/currencies/flm.png', + FLOKI: '/currencies/floki.png', + FLOW: '/currencies/flow.png', FLR: '/currencies/flr.png', + FLUX: '/currencies/flux.png', + FOR: '/currencies/for.png', + FORT: '/currencies/fort.png', + FORTH: '/currencies/forth.png', + FOXY: '/currencies/foxy.png', + FRONT: '/currencies/front.png', FTM: '/currencies/ftm.png', + FTT: '/currencies/ftt.png', + FURY: '/currencies/fury.png', + FX: '/currencies/fx.png', + FXS: '/currencies/fxs.png', + GAL: '/currencies/gal.png', GALA: '/currencies/gala.png', + GARI: '/currencies/gari.png', + GAS: '/currencies/gas.png', + GFT: '/currencies/gft.png', + GHST: '/currencies/ghst.png', + GHX: '/currencies/ghx.png', + GIGA: '/currencies/giga.png', + GLM: '/currencies/glm.png', + GLMR: '/currencies/glmr.png', + GME: '/currencies/gme.png', GMT: '/currencies/gmt.png', + GMX: '/currencies/gmx.png', + GNO: '/currencies/gno.png', + GNS: '/currencies/gns.png', + GOAL: '/currencies/goal.png', + GODS: '/currencies/gods.png', + GRAIL: '/currencies/grail.png', GRT: '/currencies/grt.png', + GST: '/currencies/gst.png', + GTAI: '/currencies/gtai.png', + GTC: '/currencies/gtc.png', + GUAC: '/currencies/guac.png', + GUSD: '/currencies/gusd.png', + H2O: '/currencies/h2o.png', + HAMMY: '/currencies/hammy.png', + HARAMBE: '/currencies/harambe.png', + HARD: '/currencies/hard.png', HBAR: '/currencies/hbar.png', + HBB: '/currencies/hbb.png', + HFT: '/currencies/hft.png', + HIFI: '/currencies/hifi.png', + HIGH: '/currencies/high.png', + HIVE: '/currencies/hive.png', + HOOK: '/currencies/hook.png', + HOT: '/currencies/hot.png', + HOTCROSS: '/currencies/hotcross.png', + ICE: '/currencies/ice.png', ICP: '/currencies/icp.png', + ICX: '/currencies/icx.png', + ID: '/currencies/id.png', + IDEX: '/currencies/idex.png', + IGU: '/currencies/igu.png', + ILV: '/currencies/ilv.png', IMX: '/currencies/imx.png', INJ: '/currencies/inj.png', + IOST: '/currencies/iost.png', + IOTA: '/currencies/iota.png', + IOTX: '/currencies/iotx.png', + IQ: '/currencies/iq.png', + IZI: '/currencies/izi.png', + JASMY: '/currencies/jasmy.png', + JITOSOL: '/currencies/jitosol.png', + JOE: '/currencies/joe.png', + JST: '/currencies/jst.png', JTO: '/currencies/jto.png', JUP: '/currencies/jup.png', + JUV: '/currencies/juv.png', + KAN: '/currencies/kan.png', + KARATE: '/currencies/karate.png', + KARRAT: '/currencies/karrat.png', + KAS: '/currencies/kas.png', KAVA: '/currencies/kava.png', + KCAL: '/currencies/kcal.png', + KCS: '/currencies/kcs.png', + KDA: '/currencies/kda.png', + KEY: '/currencies/key.png', + KHAI: '/currencies/khai.png', + KICKS: '/currencies/kicks.png', + KLAY: '/currencies/klay.png', + KLV: '/currencies/klv.png', + KMD: '/currencies/kmd.png', + KMNO: '/currencies/kmno.png', + KNC: '/currencies/knc.png', + KP3R: '/currencies/kp3r.png', + KRL: '/currencies/krl.png', + KSM: '/currencies/ksm.png', + LADYS: '/currencies/ladys.png', + LAI: '/currencies/lai.png', + LAMB: '/currencies/lamb.png', + LAT: '/currencies/lat.png', + LBP: '/currencies/lbp.png', + LBR: '/currencies/lbr.png', + LCX: '/currencies/lcx.png', LDO: '/currencies/ldo.png', + LEVER: '/currencies/lever.png', + LFT: '/currencies/lft.png', + LHINU: '/currencies/lhinu.png', + LIKE: '/currencies/like.png', + LINA: '/currencies/lina.png', + LING: '/currencies/ling.png', LINK: '/currencies/link.png', + LIT: '/currencies/lit.png', + LITH: '/currencies/lith.png', + LMWR: '/currencies/lmwr.png', + LOKA: '/currencies/loka.png', + LOOKS: '/currencies/looks.png', + LOOM: '/currencies/loom.png', + LPT: '/currencies/lpt.png', + LQTY: '/currencies/lqty.png', + LRC: '/currencies/lrc.png', + LSK: '/currencies/lsk.png', LTC: '/currencies/ltc.png', + LTO: '/currencies/lto.png', + LYX: '/currencies/lyx.png', MAGIC: '/currencies/magic.png', MANA: '/currencies/mana.png', - MATIC: '/currencies/matic.png', + MANTA: '/currencies/manta.png', + MAPO: '/currencies/mapo.png', + MASA: '/currencies/masa.png', MASK: '/currencies/mask.png', + MATIC: '/currencies/matic.png', + MAV: '/currencies/mav.png', + MAVIA: '/currencies/mavia.png', + MBL: '/currencies/mbl.png', + MBOX: '/currencies/mbox.png', + MBX: '/currencies/mbx.png', + MCRT: '/currencies/mcrt.png', + MDT: '/currencies/mdt.png', + MELOS: '/currencies/melos.png', MEME: '/currencies/meme.png', + MERL: '/currencies/merl.png', + METIS: '/currencies/metis.png', + MEW: '/currencies/mew.png', + MICHI: '/currencies/michi.png', MINA: '/currencies/mina.png', MKR: '/currencies/mkr.png', + MLK: '/currencies/mlk.png', + MLN: '/currencies/mln.png', + MNDE: '/currencies/mnde.png', + MNT: '/currencies/mnt.png', + MOBILE: '/currencies/mobile.png', MOG: '/currencies/mog.png', + MON: '/currencies/mon.png', MOTHER: '/currencies/mother.png', + MOVEZ: '/currencies/movez.png', + MOVR: '/currencies/movr.png', + MPL: '/currencies/mpl.png', + MPLX: '/currencies/mplx.png', + MSN: '/currencies/msn.png', + MSOL: '/currencies/msol.png', + MTL: '/currencies/mtl.png', + MV: '/currencies/mv.png', + MVL: '/currencies/mvl.png', + MX: '/currencies/mx.png', + MXC: '/currencies/mxc.png', + MYRIA: '/currencies/myria.png', + MYRO: '/currencies/myro.png', + NAKA: '/currencies/naka.png', + NAVX: '/currencies/navx.png', NEAR: '/currencies/near.png', + NEO: '/currencies/neo.png', + NEON: '/currencies/neon.png', + NEXO: '/currencies/nexo.png', + NFP: '/currencies/nfp.png', + NFT: '/currencies/nft.png', + NGL: '/currencies/ngl.png', + NKN: '/currencies/nkn.png', + NMR: '/currencies/nmr.png', + NODL: '/currencies/nodl.png', + NOIA: '/currencies/noia.png', + NOS: '/currencies/nos.png', + NOT: '/currencies/not.png', + NTRN: '/currencies/ntrn.png', + NULS: '/currencies/nuls.png', + NUM: '/currencies/num.png', + NYAN: '/currencies/nyan.png', + NYM: '/currencies/nym.png', + OAS: '/currencies/oas.png', OCEAN: '/currencies/ocean.png', - ORDI: '/currencies/ordi.png', + OG: '/currencies/og.png', + OGN: '/currencies/ogn.png', + OGV: '/currencies/ogv.png', + OKB: '/currencies/okb.png', + OM: '/currencies/om.png', + OMG: '/currencies/omg.png', + OMN: '/currencies/omn.png', + ONDO: '/currencies/ondo.png', + ONE: '/currencies/one.png', + ONG: '/currencies/ong.png', + ONT: '/currencies/ont.png', OP: '/currencies/op.png', + OPUL: '/currencies/opul.png', + ORAI: '/currencies/orai.png', + ORB: '/currencies/orb.png', + ORBS: '/currencies/orbs.png', + ORCA: '/currencies/orca.png', + ORDI: '/currencies/ordi.png', + ORN: '/currencies/orn.png', + OSMO: '/currencies/osmo.png', + OXT: '/currencies/oxt.png', + PAJAMAS: '/currencies/pajamas.png', + PAXG: '/currencies/paxg.png', + PBR: '/currencies/pbr.png', + PCI: '/currencies/pci.png', + PDA: '/currencies/pda.png', + PENDLE: '/currencies/pendle.png', + PEOPLE: '/currencies/people.png', PEPE: '/currencies/pepe.png', + PERP: '/currencies/perp.png', + PHA: '/currencies/pha.png', + PHB: '/currencies/phb.png', + PIP: '/currencies/pip.png', + PIXEL: '/currencies/pixel.png', + PLU: '/currencies/plu.png', + PNG: '/currencies/png.png', + POKT: '/currencies/pokt.png', + POLC: '/currencies/polc.png', + POLS: '/currencies/pols.png', + POLYX: '/currencies/polyx.png', + POND: '/currencies/pond.png', + PONKE: '/currencies/ponke.png', + POPCAT: '/currencies/popcat.png', PORTAL: '/currencies/portal.png', + POWR: '/currencies/powr.png', + PRCL: '/currencies/prcl.png', + PRIME: '/currencies/prime.png', + PROM: '/currencies/prom.png', + PRQ: '/currencies/prq.png', + PSG: '/currencies/psg.png', + PUMLX: '/currencies/pumlx.png', + PUNDIX: '/currencies/pundix.png', + PUNDU: '/currencies/pundu.png', + PUSH: '/currencies/push.png', + PYR: '/currencies/pyr.png', PYTH: '/currencies/pyth.png', + PYUSD: '/currencies/pyusd.png', + QI: '/currencies/qi.png', + QKC: '/currencies/qkc.png', + QNT: '/currencies/qnt.png', + QTUM: '/currencies/qtum.png', + RACA: '/currencies/raca.png', + RAD: '/currencies/rad.png', + RANKER: '/currencies/ranker.png', + RARE: '/currencies/rare.png', + RARI: '/currencies/rari.png', + RAY: '/currencies/ray.png', + RBN: '/currencies/rbn.png', + RDNT: '/currencies/rdnt.png', + REEF: '/currencies/reef.png', + REI: '/currencies/rei.png', + REN: '/currencies/ren.png', + REQ: '/currencies/req.png', + REVV: '/currencies/revv.png', + REZ: '/currencies/rez.png', + RIF: '/currencies/rif.png', + RIO: '/currencies/rio.png', + RLC: '/currencies/rlc.png', RNDR: '/currencies/rndr.png', + ROOT: '/currencies/root.png', + ROSE: '/currencies/rose.png', + ROUTE: '/currencies/route.png', + RPL: '/currencies/rpl.png', + RSR: '/currencies/rsr.png', + RSS3: '/currencies/rss3.png', RUNE: '/currencies/rune.png', + RVN: '/currencies/rvn.png', + SAFE: '/currencies/safe.png', + SAGA: '/currencies/saga.png', + SAMO: '/currencies/samo.png', SAND: '/currencies/sand.png', + SATS: '/currencies/sats.png', + SC: '/currencies/sc.png', + SCA: '/currencies/sca.png', + SCRT: '/currencies/scrt.png', + SD: '/currencies/sd.png', + SDAO: '/currencies/sdao.png', + SEAM: '/currencies/seam.png', SEI: '/currencies/sei.png', + SFP: '/currencies/sfp.png', + SFUND: '/currencies/sfund.png', + SGB: '/currencies/sgb.png', SHIB: '/currencies/shib.png', + SHRAP: '/currencies/shrap.png', + SIDUS: '/currencies/sidus.png', + SILLY: '/currencies/silly.png', + SIS: '/currencies/sis.png', + SKL: '/currencies/skl.png', + SLERF: '/currencies/slerf.png', + SLP: '/currencies/slp.png', + SNT: '/currencies/snt.png', SNX: '/currencies/snx.png', SOL: '/currencies/sol.png', + SOLAMA: '/currencies/solama.png', + SOLO: '/currencies/solo.png', + SON: '/currencies/son.png', + SPA: '/currencies/spa.png', + SPELL: '/currencies/spell.png', + SQD: '/currencies/sqd.png', + SQR: '/currencies/sqr.png', + SRM: '/currencies/srm.png', + SSV: '/currencies/ssv.png', + STEEM: '/currencies/steem.png', + STG: '/currencies/stg.png', + STORJ: '/currencies/storj.png', + STPT: '/currencies/stpt.png', + STRAX: '/currencies/strax.png', STRK: '/currencies/strk.png', + STRM: '/currencies/strm.png', STX: '/currencies/stx.png', SUI: '/currencies/sui.png', + SUIA: '/currencies/suia.png', + SUKU: '/currencies/suku.png', + SUN: '/currencies/sun.png', + SUPER: '/currencies/super.png', SUSHI: '/currencies/sushi.png', + SWEAT: '/currencies/sweat.png', + SWFTC: '/currencies/swftc.png', + SXP: '/currencies/sxp.png', + SYLO: '/currencies/sylo.png', + SYN: '/currencies/syn.png', + SYS: '/currencies/sys.png', + T: '/currencies/t.png', + TAMA: '/currencies/tama.png', + TAO: '/currencies/tao.png', + TAVA: '/currencies/tava.png', + TEL: '/currencies/tel.png', + TENET: '/currencies/tenet.png', + TFUEL: '/currencies/tfuel.png', + THETA: '/currencies/theta.png', TIA: '/currencies/tia.png', + TIME: '/currencies/time.png', + TLM: '/currencies/tlm.png', + TNSR: '/currencies/tnsr.png', + TOMI: '/currencies/tomi.png', TON: '/currencies/ton.png', + TRAC: '/currencies/trac.png', + TRB: '/currencies/trb.png', TREMP: '/currencies/tremp.png', + TRIBE: '/currencies/tribe.png', + TRU: '/currencies/tru.png', TRUMP: '/currencies/trump.png', + TRVL: '/currencies/trvl.png', TRX: '/currencies/trx.png', + TT: '/currencies/tt.png', + TURBO: '/currencies/turbo.png', + TURBOS: '/currencies/turbos.png', + TUSD: '/currencies/tusd.png', + TWT: '/currencies/twt.png', + UFT: '/currencies/uft.png', UMA: '/currencies/uma.png', + UNAVAILABLE: '/currencies/unavailable.png', + UNB: '/currencies/unb.png', + UNFI: '/currencies/unfi.png', UNI: '/currencies/uni.png', + UOS: '/currencies/uos.png', USDC: '/currencies/usdc.png', + USDD: '/currencies/usdd.png', + USDE: '/currencies/usde.png', + USDJ: '/currencies/usdj.png', + USDP: '/currencies/usdp.png', USDT: '/currencies/usdt.png', + USTC: '/currencies/ustc.png', + UTK: '/currencies/utk.png', + VANRY: '/currencies/vanry.png', + VEGA: '/currencies/vega.png', + VELA: '/currencies/vela.png', + VELO: '/currencies/velo.png', + VEMP: '/currencies/vemp.png', + VENOM: '/currencies/venom.png', + VET: '/currencies/vet.png', + VEXT: '/currencies/vext.png', + VIC: '/currencies/vic.png', + VIDT: '/currencies/vidt.png', + VINU: '/currencies/vinu.png', + VLX: '/currencies/vlx.png', + VOLT: '/currencies/volt.png', + VOXEL: '/currencies/voxel.png', + VPAD: '/currencies/vpad.png', + VR: '/currencies/vr.png', + VRA: '/currencies/vra.png', + VRTX: '/currencies/vrtx.png', + VSYS: '/currencies/vsys.png', + VTHO: '/currencies/vtho.png', W: '/currencies/w.png', + WAN: '/currencies/wan.png', + WAVES: '/currencies/waves.png', + WAXP: '/currencies/waxp.png', WBTC: '/currencies/wbtc.png', + WELL: '/currencies/well.png', + WEMIX: '/currencies/wemix.png', + WEN: '/currencies/wen.png', WETH: '/currencies/weth.png', + WHALE: '/currencies/whale.png', WIF: '/currencies/wif.png', - WOO: '/currencies/woo.png', + WIFI: '/currencies/wifi.png', + WILD: '/currencies/wild.png', + WIN: '/currencies/win.png', WLD: '/currencies/wld.png', + WLKN: '/currencies/wlkn.png', + WMT: '/currencies/wmt.png', + WOO: '/currencies/woo.png', + WRX: '/currencies/wrx.png', + WSM: '/currencies/wsm.png', + WWY: '/currencies/wwy.png', + WXT: '/currencies/wxt.png', + WYNN: '/currencies/wynn.png', + XAI: '/currencies/xai.png', + XAVA: '/currencies/xava.png', + XCAD: '/currencies/xcad.png', + XCH: '/currencies/xch.png', + XCN: '/currencies/xcn.png', + XCUR: '/currencies/xcur.png', + XDC: '/currencies/xdc.png', + XDEFI: '/currencies/xdefi.png', + XEC: '/currencies/xec.png', + XEM: '/currencies/xem.png', + XETA: '/currencies/xeta.png', XLM: '/currencies/xlm.png', XMR: '/currencies/xmr.png', + XNO: '/currencies/xno.png', + XPLA: '/currencies/xpla.png', + XPR: '/currencies/xpr.png', + XPRT: '/currencies/xprt.png', + XRD: '/currencies/xrd.png', XRP: '/currencies/xrp.png', + XTM: '/currencies/xtm.png', XTZ: '/currencies/xtz.png', + XVG: '/currencies/xvg.png', + XWG: '/currencies/xwg.png', + XYM: '/currencies/xym.png', + XYO: '/currencies/xyo.png', YFI: '/currencies/yfi.png', + YGG: '/currencies/ygg.png', + ZCX: '/currencies/zcx.png', ZEC: '/currencies/zec.png', + ZEN: '/currencies/zen.png', + ZEND: '/currencies/zend.png', + ZERO: '/currencies/zero.png', ZETA: '/currencies/zeta.png', + ZEUS: '/currencies/zeus.png', + ZIL: '/currencies/zil.png', ZK: '/currencies/zk.png', - ZRX: '/currencies/zrx.png', + ZKF: '/currencies/zkf.png', ZRO: '/currencies/zro.png', + ZRX: '/currencies/zrx.png', } as const; +const Placeholder = ({ className, symbol }: { className?: string; symbol: string }) => ( + <$Placeholder className={className}> + {symbol[0]} + +); + const isAssetSymbol = (symbol: Nullable): symbol is AssetSymbol => symbol != null && Object.hasOwn(assetIcons, symbol); @@ -122,15 +671,32 @@ export const AssetIcon = ({ }: { symbol?: Nullable; className?: string; -}) => ( - <$Img - src={isAssetSymbol(symbol) ? assetIcons[symbol] : '/currencies/unavailable.png'} - className={className} - alt={symbol ?? undefined} - /> -); +}) => + isAssetSymbol(symbol) ? ( + <$Img src={assetIcons[symbol]} className={className} alt={symbol} /> + ) : ( + + ); + const $Img = styled.img` width: auto; height: 1em; border-radius: 50%; `; + +const $Placeholder = styled.div` + background-color: var(--color-layer-5); + width: 1em; + height: 1em; + border-radius: 50%; + overflow: hidden; + + span { + display: flex; + align-items: center; + justify-content: center; + width: 100%; + height: 100%; + font-size: 0.5em; + } +`; diff --git a/src/components/DropdownMenu.tsx b/src/components/DropdownMenu.tsx index 47e1a740a..36ac183bc 100644 --- a/src/components/DropdownMenu.tsx +++ b/src/components/DropdownMenu.tsx @@ -37,6 +37,7 @@ type StyleProps = { type ElementProps = { children: React.ReactNode; items: DropdownMenuItem[]; + slotBottomContent?: React.ReactNode; slotTopContent?: React.ReactNode; }; @@ -53,6 +54,7 @@ export const DropdownMenu = forwardRefFn( children, className, items, + slotBottomContent, slotTopContent, side = 'bottom', sideOffset = 8, @@ -85,6 +87,7 @@ export const DropdownMenu = forwardRefFn( {item.separator && <$Separator />} ))} + {slotBottomContent} diff --git a/src/components/GuardedMobileRoute.tsx b/src/components/GuardedMobileRoute.tsx index 53ea54e7d..266c055df 100644 --- a/src/components/GuardedMobileRoute.tsx +++ b/src/components/GuardedMobileRoute.tsx @@ -18,20 +18,23 @@ export const GuardedMobileRoute = () => { const dispatch = useAppDispatch(); const canAccountTrade = useAppSelector(calculateCanAccountTrade, shallowEqual); const activeDialog = useAppSelector(getActiveDialog, shallowEqual); - const prevActiveDialog = useRef(activeDialog?.type); + const prevActiveDialog = useRef(activeDialog); useEffect(() => { if (isTablet && !canAccountTrade) { - dispatch(openDialog({ type: DialogTypes.Onboarding })); + dispatch(openDialog(DialogTypes.Onboarding())); } }, []); useEffect(() => { - const dialogClosed = !activeDialog && prevActiveDialog.current === DialogTypes.Onboarding; + const dialogClosed = + !activeDialog && + prevActiveDialog.current != null && + DialogTypes.is.Onboarding(prevActiveDialog.current); if (isTablet && !canAccountTrade && dialogClosed) { navigate('/'); } - prevActiveDialog.current = activeDialog?.type; + prevActiveDialog.current = activeDialog; }, [activeDialog, canAccountTrade, isTablet]); return ; diff --git a/src/components/Icon.tsx b/src/components/Icon.tsx index 0fdbb7248..49c051cff 100644 --- a/src/components/Icon.tsx +++ b/src/components/Icon.tsx @@ -4,6 +4,7 @@ import styled from 'styled-components'; import { AddressConnectorIcon, + AppleIcon, ArrowIcon, Bar3Icon, BellIcon, @@ -37,6 +38,7 @@ import { FundingChartIcon, GearIcon, GiftboxIcon, + GooglePlayIcon, GovernanceIcon, HelpCircleIcon, HideIcon, @@ -89,6 +91,7 @@ import { export enum IconName { AddressConnector = 'AddressConnector', + Apple = 'Apple', Arrow = 'Arrow', Bar3 = 'Bar3', Bell = 'Bell', @@ -122,6 +125,7 @@ export enum IconName { FundingChart = 'FundingChart', Gear = 'Gear', Giftbox = 'Giftbox', + GooglePlay = 'GooglePlay', Governance = 'Governance', HelpCircle = 'HelpCircle', Hide = 'Hide', @@ -175,6 +179,7 @@ export enum IconName { const icons = { [IconName.AddressConnector]: AddressConnectorIcon, + [IconName.Apple]: AppleIcon, [IconName.Arrow]: ArrowIcon, [IconName.Bar3]: Bar3Icon, [IconName.Bell]: BellIcon, @@ -208,6 +213,7 @@ const icons = { [IconName.FundingChart]: FundingChartIcon, [IconName.Gear]: GearIcon, [IconName.Giftbox]: GiftboxIcon, + [IconName.GooglePlay]: GooglePlayIcon, [IconName.Governance]: GovernanceIcon, [IconName.HelpCircle]: HelpCircleIcon, [IconName.Hide]: HideIcon, diff --git a/src/components/Output.tsx b/src/components/Output.tsx index 9306f95ce..5d5ded3d8 100644 --- a/src/components/Output.tsx +++ b/src/components/Output.tsx @@ -87,43 +87,11 @@ type FormatTimestampParams = { }; } & FormatParams; -<<<<<<< HEAD -type FormatParams = { - type: OutputType; - value?: BigNumberish | null; - locale?: string; -}; - -type FormatNumberParams = { - fractionDigits?: number | null; - showSign?: ShowSign; - slotLeft?: React.ReactNode; - slotRight?: React.ReactNode; - useGrouping?: boolean; - roundingMode?: BigNumber.RoundingMode; - localeDecimalSeparator?: string; - localeGroupSeparator?: string; -} & FormatParams; - -type FormatTimestampParams = { - withSubscript?: boolean; - relativeTimeFormatOptions?: { - format: 'long' | 'short' | 'narrow' | 'singleCharacter'; - resolution?: number; - stripRelativeWords?: boolean; - }; - timeOptions?: { - useUTC?: boolean; - }; -} & FormatParams; - -======= type FormattingOptions = { prefix?: string; suffix?: string; }; ->>>>>>> bf47bc9 (feat(staking): claim rewards transaction (+ simulation) (#648)) type ElementProps = { type: OutputType; value?: BigNumberish | null; @@ -483,19 +451,6 @@ export const Output = (props: OutputProps) => { group: LOCALE_GROUP_SEPARATOR, }); - const getFormattedVal = ( - val: BigNumber, - fallbackDecimals: number, - formattingOptions?: FormattingOptions - ) => { - const numDigits = fractionDigits ?? fallbackDecimals; - const precisionVal = minimumFractionDigits - ? MustBigNumber(val.toPrecision(minimumFractionDigits, roundingMode)).abs() - : val; - const dp = minimumFractionDigits ? precisionVal.decimalPlaces() ?? numDigits : numDigits; - return precisionVal.toFormat(dp, roundingMode, { ...format, ...formattingOptions }); - }; - const numberRenderers = { [OutputType.CompactNumber]: () => { if (!isNumber(value)) { @@ -508,10 +463,6 @@ export const Output = (props: OutputProps) => { ), [OutputType.Fiat]: () => ( - ), [OutputType.SmallFiat]: () => ( @@ -528,17 +479,9 @@ export const Output = (props: OutputProps) => { ), [OutputType.Percent]: () => ( - ), [OutputType.SmallPercent]: () => ( - ), [OutputType.Multiple]: () => ( diff --git a/src/components/PotentialPositionCard.tsx b/src/components/PotentialPositionCard.tsx index f51206d5b..d204b649a 100644 --- a/src/components/PotentialPositionCard.tsx +++ b/src/components/PotentialPositionCard.tsx @@ -32,7 +32,7 @@ export const PotentialPositionCard = ({ const dispatch = useAppDispatch(); const onCancelOrders = useCallback( (marketId: string) => { - dispatch(openDialog({ type: DialogTypes.CancelPendingOrders, dialogProps: { marketId } })); + dispatch(openDialog(DialogTypes.CancelPendingOrders({ marketId }))); }, [dispatch] ); diff --git a/src/components/Table.tsx b/src/components/Table.tsx index dbed2d579..827a0d8ce 100644 --- a/src/components/Table.tsx +++ b/src/components/Table.tsx @@ -557,6 +557,7 @@ const TableColumnHeader = ({ // data-focused={isFocusVisible || undefined} style={{ width: column.props?.width }} ref={ref} + allowSorting={column.props?.allowsSorting ?? true} withScrollSnapColumns={withScrollSnapColumns} > <$Row> @@ -814,7 +815,7 @@ const $Tr = styled.tr<{ `} `; -const $Th = styled.th<{ withScrollSnapColumns?: boolean }>` +const $Th = styled.th<{ allowSorting: boolean; withScrollSnapColumns?: boolean }>` // Computed --table-cell-currentAlign: var(--table-cell-align); @@ -832,6 +833,16 @@ const $Th = styled.th<{ withScrollSnapColumns?: boolean }>` ${layoutMixins.scrollSnapItem} `} + ${({ allowSorting }) => + allowSorting + ? css` + cursor: pointer; + ` + : css` + cursor: default; + pointer-events: none; + `} + white-space: nowrap; text-align: var(--table-cell-currentAlign); `; diff --git a/src/components/ValidatorName.tsx b/src/components/ValidatorName.tsx index bceb2d5ab..29d14b549 100644 --- a/src/components/ValidatorName.tsx +++ b/src/components/ValidatorName.tsx @@ -7,6 +7,8 @@ import { layoutMixins } from '@/styles/layoutMixins'; import { Link } from './Link'; +const URL_START = 'https://'; + export const ValidatorFaviconIcon = ({ className, url, @@ -17,24 +19,29 @@ export const ValidatorFaviconIcon = ({ fallbackText?: string; }) => { const [iconFail, setIconFail] = useState(false); + const fallback = fallbackText ? ( + <$IconContainer className={className}>{fallbackText.charAt(0)} + ) : null; if (url && !iconFail) { - const parsedUrl = new URL(url); - const baseUrl = `${parsedUrl.protocol}//${parsedUrl.hostname}`; - return ( - <$Img - className={className} - src={`${baseUrl}/favicon.ico`} - alt="validator favicon" - onError={() => setIconFail(true)} - /> - ); - } - if (fallbackText) { - return <$IconContainer className={className}>{fallbackText.charAt(0)}; + try { + const parsedUrl = url.startsWith(URL_START) ? new URL(url) : new URL(`${URL_START}${url}`); + const baseUrl = `${parsedUrl.protocol}//${parsedUrl.hostname}`; + + return ( + <$Img + className={className} + src={`${baseUrl}/favicon.ico`} + alt="validator favicon" + onError={() => setIconFail(true)} + /> + ); + } catch (error) { + return fallback; + } } - return null; + return fallback; }; export const ValidatorName = ({ validator }: { validator?: Validator }) => { diff --git a/src/constants/abacus.ts b/src/constants/abacus.ts index 0c29be118..dcb99d3ec 100644 --- a/src/constants/abacus.ts +++ b/src/constants/abacus.ts @@ -79,6 +79,7 @@ export type ParsingErrors = kollections.List; // ------ Perpetuals/Markets ------ // export type PerpetualState = Abacus.exchange.dydx.abacus.output.PerpetualState; export type MarketOrderbook = Abacus.exchange.dydx.abacus.output.MarketOrderbook; +export type MarketOrderbookGrouping = Abacus.exchange.dydx.abacus.output.MarketOrderbookGrouping; export type MarketTrade = Abacus.exchange.dydx.abacus.output.MarketTrade; export type OrderbookLine = Abacus.exchange.dydx.abacus.output.OrderbookLine; export type PerpetualMarket = Abacus.exchange.dydx.abacus.output.PerpetualMarket; @@ -95,6 +96,7 @@ export type NetworkConfigs = Abacus.exchange.dydx.abacus.output.NetworkConfigs; // ------ Assets ------ // export type Asset = Abacus.exchange.dydx.abacus.output.Asset; +export type TransferChainInfo = Abacus.exchange.dydx.abacus.state.manager.TransferChainInfo; // ------ Inputs ------ // export type Inputs = Abacus.exchange.dydx.abacus.output.input.Input; @@ -209,6 +211,9 @@ export type HumanReadableTransferPayload = export type HumanReadableSubaccountTransferPayload = Abacus.exchange.dydx.abacus.state.manager.HumanReadableSubaccountTransferPayload; +export type OrderbookGroupings = Abacus.exchange.dydx.abacus.state.manager.OrderbookGrouping; +export const OrderbookGrouping = Abacus.exchange.dydx.abacus.state.manager.OrderbookGrouping; + // ------ Helpers ------ // export const AbacusHelper = Abacus.exchange.dydx.abacus.utils.AbacusHelper; diff --git a/src/constants/analytics.ts b/src/constants/analytics.ts index 68548be95..5882ea3ef 100644 --- a/src/constants/analytics.ts +++ b/src/constants/analytics.ts @@ -1,31 +1,33 @@ +import { RecordOf, TagsOf, UnionOf, ofType, unionize } from 'unionize'; + import type { AbacusApiStatus, HumanReadablePlaceOrderPayload } from './abacus'; import type { OnboardingState, OnboardingSteps } from './account'; -import type { DialogTypes } from './dialogs'; +import { DialogTypesTypes } from './dialogs'; import type { SupportedLocales } from './localization'; import type { DydxNetwork } from './networks'; import { TransferNotificationTypes } from './notifications'; import type { TradeTypes } from './trade'; import type { DydxAddress, EvmAddress, WalletConnectionType, WalletType } from './wallets'; -type AnalyticsEventDataWithReferrer = AnalyticsEventData & { +type AnalyticsEventDataWithReferrer = AnalyticsEventPayloads[T] & { referrer: string; }; -export type AnalyticsEventTrackMeta = { +export type AnalyticsEventTrackMeta = { detail: { - eventType: AnalyticsEvent; + eventType: T; eventData: AnalyticsEventDataWithReferrer; }; }; -export type AnalyticsEventIdentifyMeta = { +export type AnalyticsEventIdentifyMeta = { detail: { - property: AnalyticsUserProperty; - propertyValue: AnalyticsUserPropertyValue; + property: (typeof AnalyticsUserPropertyLoggableTypes)[T]; + propertyValue: AnalyticsUserPropertyPayloads[T]; }; }; // Do not update. this is used specifically to type how we create custom identify events. // If you want to update how identify events work, go to src/lib/analytics.ts -export const customIdentifyEvent = ( +export const customIdentifyEvent = ( meta: AnalyticsEventIdentifyMeta ) => { return new CustomEvent('dydx:identify', meta); @@ -33,243 +35,198 @@ export const customIdentifyEvent = ( // Do not update. this is used specifically to type how we create custom track events. // If you want to update how track events work, go to src/lib/analytics.ts -export const customTrackEvent = (meta: AnalyticsEventTrackMeta) => { +export const customTrackEvent = ( + meta: AnalyticsEventTrackMeta +) => { return new CustomEvent('dydx:track', meta); }; // User properties -export enum AnalyticsUserProperty { - // Environment - Locale = 'selectedLocale', - Breakpoint = 'breakpoint', - Version = 'version', - - // Network - Network = 'network', - - // Wallet - WalletType = 'walletType', - WalletConnectionType = 'walletConnectionType', - WalletAddress = 'walletAddress', - - // Account - DydxAddress = 'dydxAddress', - SubaccountNumber = 'subaccountNumber', -} - -export type AnalyticsUserPropertyValue = - // Environment - T extends AnalyticsUserProperty.Breakpoint - ? 'MOBILE' | 'TABLET' | 'DESKTOP_SMALL' | 'DESKTOP_MEDIUM' | 'DESKTOP_LARGE' | 'UNSUPPORTED' - : T extends AnalyticsUserProperty.Locale - ? SupportedLocales - : T extends AnalyticsUserProperty.Version - ? string | undefined - : // Network - T extends AnalyticsUserProperty.Network - ? DydxNetwork - : // Wallet - T extends AnalyticsUserProperty.WalletType - ? WalletType | undefined - : T extends AnalyticsUserProperty.WalletConnectionType - ? WalletConnectionType | undefined - : T extends AnalyticsUserProperty.WalletAddress - ? EvmAddress | DydxAddress | undefined - : // Account - T extends AnalyticsUserProperty.DydxAddress - ? DydxAddress | undefined - : T extends AnalyticsUserProperty.SubaccountNumber - ? number | undefined - : undefined; - -// Events -export enum AnalyticsEvent { - // App - AppStart = 'AppStart', - NetworkStatus = 'NetworkStatus', - - // Navigation - NavigatePage = 'NavigatePage', - NavigateDialog = 'NavigateDialog', - NavigateDialogClose = 'NavigateDialogClose', - NavigateExternal = 'NavigateExternal', - - // Wallet - ConnectWallet = 'ConnectWallet', - DisconnectWallet = 'DisconnectWallet', - - // Onboarding - OnboardingStepChanged = 'OnboardingStepChanged', - OnboardingAccountDerived = 'OnboardingAccountDerived', - OnboardingWalletIsNonDeterministic = 'OnboardingWalletIsNonDeterministic', - - // Transfers - TransferFaucet = 'TransferFaucet', - TransferFaucetConfirmed = 'TransferFaucetConfirmed', - TransferDeposit = 'TransferDeposit', - TransferWithdraw = 'TransferWithdraw', - TransferNotification = 'TransferNotification', - - // Trading - TradeOrderTypeSelected = 'TradeOrderTypeSelected', - TradePlaceOrder = 'TradePlaceOrder', - TradePlaceOrderConfirmed = 'TradePlaceOrderConfirmed', - TradeCancelOrder = 'TradeCancelOrder', - TradeCancelOrderConfirmed = 'TradeCancelOrderConfirmed', - - // Export CSV - ExportCsvClick = 'ExportCSVClick', - ExportTradesCheckboxClick = 'ExportTradesCheckboxClick', - ExportTransfersCheckboxClick = 'ExportTransfersCheckboxClick', - ExportDownloadClick = 'ExportDownloadClick', - - // Notification - NotificationAction = 'NotificationAction', -} - -export type AnalyticsEventData = - // App - T extends AnalyticsEvent.AppStart - ? {} - : T extends AnalyticsEvent.NetworkStatus - ? { - status: (typeof AbacusApiStatus)['name']; - /** Last time indexer node was queried successfully */ - lastSuccessfulIndexerRpcQuery?: number; - /** Time elapsed since indexer node was queried successfully */ - elapsedTime?: number; - blockHeight?: number; - indexerBlockHeight?: number; - trailingBlocks?: number; - } - : // Navigation - T extends AnalyticsEvent.NavigatePage - ? { - path: string; - } - : T extends AnalyticsEvent.NavigateDialog - ? { - type: DialogTypes; - } - : T extends AnalyticsEvent.NavigateDialogClose - ? { - type: DialogTypes; - } - : T extends AnalyticsEvent.NavigateExternal - ? { - link: string; - } - : // Wallet - T extends AnalyticsEvent.ConnectWallet - ? { - walletType: WalletType; - walletConnectionType: WalletConnectionType; - } - : T extends AnalyticsEvent.DisconnectWallet - ? {} - : // Onboarding - T extends AnalyticsEvent.OnboardingStepChanged - ? { - state: OnboardingState; - step?: OnboardingSteps; - } - : T extends AnalyticsEvent.OnboardingAccountDerived - ? { - hasPreviousTransactions: boolean; - } - : // Transfers - T extends AnalyticsEvent.TransferFaucet - ? {} - : T extends AnalyticsEvent.TransferFaucetConfirmed - ? { - /** roundtrip time between user placing an order and confirmation from indexer (client → validator → indexer → client) */ - roundtripMs: number; - /** URL/IP of node the order was sent to */ - validatorUrl: string; - } - : T extends AnalyticsEvent.TransferDeposit - ? { - chainId?: string; - tokenAddress?: string; - tokenSymbol?: string; - slippage?: number; - gasFee?: number; - bridgeFee?: number; - exchangeRate?: number; - estimatedRouteDuration?: number; - toAmount?: number; - toAmountMin?: number; - } - : T extends AnalyticsEvent.TransferWithdraw - ? { - chainId?: string; - tokenAddress?: string; - tokenSymbol?: string; - slippage?: number; - gasFee?: number; - bridgeFee?: number; - exchangeRate?: number; - estimatedRouteDuration?: number; - toAmount?: number; - toAmountMin?: number; - } - : // Trading - T extends AnalyticsEvent.TradeOrderTypeSelected - ? { - type: TradeTypes; - } - : T extends AnalyticsEvent.TradePlaceOrder - ? HumanReadablePlaceOrderPayload & { - isClosePosition: boolean; - } - : T extends AnalyticsEvent.TradePlaceOrderConfirmed - ? { - /** roundtrip time between user placing an order and confirmation from indexer (client → validator → indexer → client) */ - roundtripMs: number; - /** URL/IP of node the order was sent to */ - validatorUrl: string; - } - : T extends AnalyticsEvent.TradeCancelOrder - ? {} - : T extends AnalyticsEvent.TradeCancelOrderConfirmed - ? { - /** roundtrip time between user canceling an order and confirmation from indexer (client → validator → indexer → client) */ - roundtripMs: number; - /** URL/IP of node the order was sent to */ - validatorUrl: string; - } - : // Notifcation - T extends AnalyticsEvent.NotificationAction - ? { - type: string; - id: string; - } - : T extends AnalyticsEvent.ExportDownloadClick - ? { - trades: boolean; - transfers: boolean; - } - : T extends AnalyticsEvent.ExportTradesCheckboxClick - ? { - value: boolean; - } - : T extends AnalyticsEvent.ExportTransfersCheckboxClick - ? { - value: boolean; - } - : T extends AnalyticsEvent.TransferNotification - ? { - type: TransferNotificationTypes | undefined; - toAmount: number | undefined; - timeSpent: - | Record - | number - | undefined; - txHash: string; - status: 'new' | 'success' | 'error'; - triggeredAt: number | undefined; - } - : never; +export const AnalyticsUserProperties = unionize( + { + // Environment + Locale: ofType(), + Breakpoint: ofType< + 'MOBILE' | 'TABLET' | 'DESKTOP_SMALL' | 'DESKTOP_MEDIUM' | 'DESKTOP_LARGE' | 'UNSUPPORTED' + >(), + Version: ofType(), + + // Network + Network: ofType(), + + // Wallet + WalletType: ofType(), + WalletConnectionType: ofType(), + WalletAddress: ofType(), + + // Account + DydxAddress: ofType(), + SubaccountNumber: ofType(), + }, + { tag: 'type' as const, value: 'payload' as const } +); + +export const AnalyticsUserPropertyLoggableTypes = { + Locale: 'selectedLocale', + Breakpoint: 'breakpoint', + Version: 'version', + Network: 'network', + WalletType: 'walletType', + WalletConnectionType: 'walletConnectionType', + WalletAddress: 'walletAddress', + DydxAddress: 'dydxAddress', + SubaccountNumber: 'subaccountNumber', +} as const satisfies Record; + +export type AnalyticsUserProperty = UnionOf; +export type AnalyticsUserPropertyTypes = TagsOf; +export type AnalyticsUserPropertyPayloads = RecordOf; + +export const AnalyticsEvents = unionize( + { + // App + AppStart: ofType<{}>(), + NetworkStatus: ofType<{ + status: (typeof AbacusApiStatus)['name']; + /** Last time indexer node was queried successfully */ + lastSuccessfulIndexerRpcQuery?: number; + /** Time elapsed since indexer node was queried successfully */ + elapsedTime?: number; + blockHeight?: number; + indexerBlockHeight?: number; + trailingBlocks?: number; + }>(), + + // Navigation + NavigatePage: ofType<{ + path: string; + }>(), + NavigateDialog: ofType<{ + type: DialogTypesTypes; + }>(), + NavigateDialogClose: ofType<{ + type: DialogTypesTypes; + }>(), + NavigateExternal: ofType<{ + link: string; + }>(), + + // Wallet + ConnectWallet: ofType<{ + walletType: WalletType; + walletConnectionType: WalletConnectionType; + }>(), + DisconnectWallet: ofType<{}>(), + + // Onboarding + OnboardingStepChanged: ofType<{ + state: OnboardingState; + step?: OnboardingSteps; + }>(), + OnboardingAccountDerived: ofType<{ + hasPreviousTransactions: boolean; + }>(), + OnboardingWalletIsNonDeterministic: ofType<{}>(), + + // Transfers + TransferFaucet: ofType<{}>(), + TransferFaucetConfirmed: ofType<{ + /** roundtrip time between user placing an order and confirmation from indexer (client → validator → indexer → client) */ + roundtripMs: number; + /** URL/IP of node the order was sent to */ + validatorUrl: string; + }>(), + TransferDeposit: ofType<{ + chainId?: string; + tokenAddress?: string; + tokenSymbol?: string; + slippage?: number; + gasFee?: number; + bridgeFee?: number; + exchangeRate?: number; + estimatedRouteDuration?: number; + toAmount?: number; + toAmountMin?: number; + }>(), + TransferWithdraw: ofType<{ + chainId?: string; + tokenAddress?: string; + tokenSymbol?: string; + slippage?: number; + gasFee?: number; + bridgeFee?: number; + exchangeRate?: number; + estimatedRouteDuration?: number; + toAmount?: number; + toAmountMin?: number; + }>(), + TransferNotification: ofType<{ + type: TransferNotificationTypes | undefined; + toAmount: number | undefined; + timeSpent: Record | number | undefined; + txHash: string; + status: 'new' | 'success' | 'error'; + triggeredAt: number | undefined; + }>(), + + // Trading + TradeOrderTypeSelected: ofType<{ + type: TradeTypes; + }>(), + TradePlaceOrder: ofType< + HumanReadablePlaceOrderPayload & { + isClosePosition: boolean; + } + >(), + TradePlaceOrderConfirmed: ofType<{ + /** roundtrip time between user placing an order and confirmation from indexer (client → validator → indexer → client) */ + roundtripMs: number; + /** URL/IP of node the order was sent to */ + validatorUrl: string; + }>(), + TradeCancelOrder: ofType<{}>(), + TradeCancelOrderConfirmed: ofType<{ + /** roundtrip time between user canceling an order and confirmation from indexer (client → validator → indexer → client) */ + roundtripMs: number; + /** URL/IP of node the order was sent to */ + validatorUrl: string; + }>(), + + // Notification + NotificationAction: ofType<{ + type: string; + id: string; + }>(), + + // Staking + StakeTransaction: ofType<{ + txHash?: string; + amount?: number; + validatorAddress?: string; + }>(), + UnstakeTransaction: ofType<{ + txHash?: string; + amount?: number; + validatorAddresses?: string[]; + }>(), + ClaimTransaction: ofType<{ + txHash?: string; + amount?: string; + }>(), + StakeInput: ofType<{ + amount?: number; + validatorAddress?: string; + }>(), + UnstakeInput: ofType<{ + amount?: number; + validatorAddress?: string; + }>(), + }, + { tag: 'type' as const, value: 'payload' as const } +); +export type AnalyticsEvent = UnionOf; +export type AnalyticsEventTypes = TagsOf; +export type AnalyticsEventPayloads = RecordOf; export const DEFAULT_TRANSACTION_MEMO = 'dYdX Frontend (web)'; export const lastSuccessfulRestRequestByOrigin: Record = {}; diff --git a/src/constants/charts.ts b/src/constants/charts.ts index 1c13a49f5..03a87c581 100644 --- a/src/constants/charts.ts +++ b/src/constants/charts.ts @@ -14,6 +14,7 @@ export type DepthChartDatum = { size: number; price: number; depth: Nullable; + depthCost: number; seriesKey: DepthChartSeries; }; diff --git a/src/constants/dialogs.ts b/src/constants/dialogs.ts index 8b6cc1270..f6090788b 100644 --- a/src/constants/dialogs.ts +++ b/src/constants/dialogs.ts @@ -1,44 +1,141 @@ -export enum DialogTypes { - AdjustIsolatedMargin = 'AdjustIsolatedMargin', - AdjustTargetLeverage = 'AdjustTargetLeverage', - ClosePosition = 'ClosePosition', - CancelPendingOrders = 'CancelPendingOrders', - ComplianceConfig = 'ComplianceConfig', - Deposit = 'Deposit', - DisconnectWallet = 'DisconnectWallet', - DisplaySettings = 'DisplaySettings', - ExchangeOffline = 'ExchangeOffline', - ExternalLink = 'ExternalLink', - ExternalNavStride = 'ExternalNavStride', - FillDetails = 'FillDetails', - GeoCompliance = 'GeoCompliance', - Help = 'Help', - ExternalNavKeplr = 'ExternalNavKeplr', - ManageFunds = 'ManageFunds', - MnemonicExport = 'MnemonicExport', - MobileDownload = 'MobileDownload', - MobileSignIn = 'MobileSignIn', - NewMarketAgreement = 'NewMarketAgreement', - NewMarketMessageDetails = 'NewMarketMessageDetails', - Onboarding = 'Onboarding', - OrderDetails = 'OrderDetails', - Preferences = 'Preferences', - RateLimit = 'RateLimit', - RestrictedGeo = 'RestrictedGeo', - RestrictedWallet = 'RestrictedWallet', - SelectMarginMode = 'SelectMarginMode', - Stake = 'Stake', - StakingReward = 'StakingReward', - Trade = 'Trade', - Triggers = 'Triggers', - Transfer = 'Transfer', - Unstake = 'Unstake', - Withdraw = 'Withdraw', - WithdrawalGated = 'WithdrawalGated', - SharePNLAnalytics = 'SharePNLAnalytics', -} - -export enum TradeBoxDialogTypes { - ClosePosition = 'ClosePosition', - SelectMarginMode = 'SelectMarginMode', -} +import { ReactNode } from 'react'; + +import { TagsOf, UnionOf, ofType, unionize } from 'unionize'; + +import { BigNumberish } from '@/lib/numbers'; + +import { AbacusPositionSides, Nullable, SubaccountOrder, SubaccountPosition } from './abacus'; +import { NewMarketProposal } from './potentialMarkets'; +import { DydxChainAsset } from './wallets'; + +type SharedDialogProps = { setIsOpen: (open: boolean) => void }; +export type DialogProps = T & SharedDialogProps; + +export type AdjustIsolatedMarginDialogProps = { + positionId: SubaccountPosition['id']; +}; +export type AdjustTargetLeverageDialogProps = {}; +export type ClosePositionDialogProps = {}; +export type CancelPendingOrdersDialogProps = { marketId: string }; +export type ComplianceConfigDialogProps = {}; +export type DepositDialogProps = {}; +export type DisconnectWalletDialogProps = {}; +export type DisplaySettingsDialogProps = {}; +export type ExchangeOfflineDialogProps = { preventClose?: boolean }; +export type ExternalLinkDialogProps = { + buttonText?: ReactNode; + link?: string; + linkDescription?: string; + title?: ReactNode; + slotContent?: ReactNode; +}; +export type ExternalNavStrideDialogProps = {}; +export type FillDetailsDialogProps = { fillId: string }; +export type GeoComplianceDialogProps = {}; +export type HelpDialogProps = {}; +export type ExternalNavKeplrDialogProps = {}; +export type ManageFundsDialogProps = { selectedTransferType?: string }; +export type MnemonicExportDialogProps = {}; +export type MobileDownloadDialogProps = { mobileAppUrl: string }; +export type MobileSignInDialogProps = {}; +export type NewMarketAgreementDialogProps = { acceptTerms: () => void }; +export type NewMarketMessageDetailsDialogProps = { + preventClose?: boolean; + assetData: NewMarketProposal; + clobPairId?: number; + liquidityTier?: number; +}; +export type OnboardingDialogProps = {}; +export type OrderDetailsDialogProps = { orderId: string }; +export type PreferencesDialogProps = {}; +export type RateLimitDialogProps = { preventClose?: boolean }; +export type RestrictedGeoDialogProps = { preventClose?: boolean }; +export type RestrictedWalletDialogProps = { preventClose?: boolean }; +export type SelectMarginModeDialogProps = {}; +export type SharePNLAnalyticsDialogProps = { + marketId: string; + assetId: string; + leverage: Nullable; + oraclePrice: Nullable; + entryPrice: Nullable; + unrealizedPnlPercent: Nullable; + side: Nullable; + sideLabel: Nullable; +}; +export type StakeDialogProps = {}; +export type StakingRewardDialogProps = { usdcRewards: BigNumberish; validators: string[] }; +export type TradeDialogProps = { + isOpen?: boolean; + slotTrigger?: React.ReactNode; +}; +export type TriggersDialogProps = { + marketId: string; + assetId: string; + stopLossOrders: SubaccountOrder[]; + takeProfitOrders: SubaccountOrder[]; + navigateToMarketOrders: (market: string) => void; +}; +export type TransferDialogProps = { selectedAsset?: DydxChainAsset }; +export type UnstakeDialogProps = {}; +export type WithdrawDialogProps = {}; +export type WithdrawalGatedDialogProps = { + transferType: 'withdrawal' | 'transfer'; + estimatedUnblockTime?: string | null; +}; + +export const DialogTypes = unionize( + { + AdjustIsolatedMargin: ofType(), + AdjustTargetLeverage: ofType(), + ClosePosition: ofType(), + CancelPendingOrders: ofType(), + ComplianceConfig: ofType(), + Deposit: ofType(), + DisconnectWallet: ofType(), + DisplaySettings: ofType(), + ExchangeOffline: ofType(), + ExternalLink: ofType(), + ExternalNavStride: ofType(), + FillDetails: ofType(), + GeoCompliance: ofType(), + Help: ofType(), + ExternalNavKeplr: ofType(), + ManageFunds: ofType(), + MnemonicExport: ofType(), + MobileDownload: ofType(), + MobileSignIn: ofType(), + NewMarketAgreement: ofType(), + NewMarketMessageDetails: ofType(), + Onboarding: ofType(), + OrderDetails: ofType(), + Preferences: ofType(), + RateLimit: ofType(), + RestrictedGeo: ofType(), + RestrictedWallet: ofType(), + SelectMarginMode: ofType(), + SharePNLAnalytics: ofType(), + Stake: ofType(), + StakingReward: ofType(), + Trade: ofType(), + Triggers: ofType(), + Transfer: ofType(), + Unstake: ofType(), + Withdraw: ofType(), + WithdrawalGated: ofType(), + }, + { tag: 'type' as const, value: 'props' as const } +); +export type DialogType = UnionOf; +export type DialogTypesTypes = TagsOf; + +export type ClosePositionFormProps = {}; +export type SelectMarginModeFormProps = {}; + +export const TradeBoxDialogTypes = unionize( + { + ClosePosition: ofType(), + SelectMarginMode: ofType(), + }, + { tag: 'type' as const, value: 'props' as const } +); +export type TradeBoxDialogType = UnionOf; diff --git a/src/constants/notifications.ts b/src/constants/notifications.ts index e2b252590..c3ff5fac3 100644 --- a/src/constants/notifications.ts +++ b/src/constants/notifications.ts @@ -1,5 +1,7 @@ import { StatusResponse } from '@0xsquid/sdk'; +import { SkipStatusResponse } from './skip'; + /** implemented in useNotificationTypes */ export enum NotificationType { AbacusGenerated = 'AbacusGenerated', @@ -178,9 +180,10 @@ export type TransferNotifcation = { triggeredAt?: number; isCctp?: boolean; errorCount?: number; - status?: StatusResponse; + status?: StatusResponse | SkipStatusResponse; isExchange?: boolean; requestId?: string; + tracked?: boolean; }; export enum ReleaseUpdateNotificationIds { diff --git a/src/constants/routes.ts b/src/constants/routes.ts index f3a7acef0..cecd0935a 100644 --- a/src/constants/routes.ts +++ b/src/constants/routes.ts @@ -1,5 +1,3 @@ -import { DEFAULT_MARKETID } from './markets'; - export enum AppRoute { Markets = '/markets', Portfolio = '/portfolio', @@ -45,5 +43,4 @@ export enum MobileSettingsRoute { export const BASE_ROUTE = import.meta.env.VITE_ROUTER_TYPE === 'hash' ? '/#' : ''; export const TRADE_ROUTE = `${AppRoute.Trade}/:market`; -export const DEFAULT_TRADE_ROUTE = `${AppRoute.Trade}/${DEFAULT_MARKETID}`; export const DEFAULT_DOCUMENT_TITLE = 'dYdX'; diff --git a/src/constants/skip.ts b/src/constants/skip.ts new file mode 100644 index 000000000..bef202d6b --- /dev/null +++ b/src/constants/skip.ts @@ -0,0 +1,35 @@ +export type RouteStatus = { + chainId: string | undefined; + txHash: string | undefined; + status: 'success' | 'ongoing' | undefined; +}; +export type SkipTransactionStatus = { + chainData: { + chainId: string | undefined; + chainName: string | undefined; + // TODO: change type to number once skip implements estimatedrouteduration + // https://linear.app/dydx/issue/OTE-475/[web]-migration-followup-estimatedrouteduration + estimatedRouteDuration: string; + }; + transactionId: string | undefined; + transactionUrl: string | undefined; +}; + +export type TransactionDataParams = { + chainId: string | undefined; + txHash: string | undefined; + status: string | undefined; + txUrl: string | undefined; + transferDirection: TransferDirection; +}; + +export type TransferDirection = 'from' | 'to'; + +export type SkipStatusResponse = { + axelarTransactionUrl: string | undefined; + squidTransactionStatus: string | undefined; + routeStatus: RouteStatus[]; + toChain: SkipTransactionStatus | undefined; + fromChain: SkipTransactionStatus | undefined; + error: string | undefined; +}; diff --git a/src/hooks/Orderbook/useCenterOrderbook.ts b/src/hooks/Orderbook/useCenterOrderbook.ts index 51613177a..5bf74db7e 100644 --- a/src/hooks/Orderbook/useCenterOrderbook.ts +++ b/src/hooks/Orderbook/useCenterOrderbook.ts @@ -3,19 +3,20 @@ import { useEffect, type RefObject } from 'react'; type Props = { marketId: string; orderbookRef: RefObject; + disabled: boolean; }; /** * @description Center Orderbook on load and market change * Assumed that the two sides are the same height */ -export const useCenterOrderbook = ({ marketId, orderbookRef }: Props) => { +export const useCenterOrderbook = ({ marketId, orderbookRef, disabled }: Props) => { const orderbookEl = orderbookRef.current; const { clientHeight, scrollHeight } = orderbookEl ?? {}; const shouldScroll = scrollHeight && clientHeight && scrollHeight > clientHeight; useEffect(() => { - if (orderbookEl && shouldScroll) { + if (orderbookEl && shouldScroll && !disabled) { orderbookEl.scrollTo({ top: (scrollHeight - clientHeight) / 2 }); } }, [shouldScroll, marketId]); diff --git a/src/hooks/Orderbook/useDrawOrderbook.ts b/src/hooks/Orderbook/useDrawOrderbook.ts index 2807fa167..e46024157 100644 --- a/src/hooks/Orderbook/useDrawOrderbook.ts +++ b/src/hooks/Orderbook/useDrawOrderbook.ts @@ -1,5 +1,6 @@ import { useEffect, useRef, useState } from 'react'; +import BigNumber from 'bignumber.js'; import { shallowEqual } from 'react-redux'; import type { PerpetualMarketOrderbookLevel } from '@/constants/abacus'; @@ -24,11 +25,15 @@ import { getXByColumn, getYForElements, } from '@/lib/orderbookHelpers'; +import { generateFadedColorVariant } from '@/lib/styles'; + +import { useLocaleSeparators } from '../useLocaleSeparators'; type ElementProps = { data: Array; histogramRange: number; side: PerpetualMarketOrderbookLevel['side']; + displayUnit: 'fiat' | 'asset'; }; type StyleProps = { @@ -48,10 +53,14 @@ export const useDrawOrderbook = ({ histogramRange, histogramSide, side, + displayUnit, }: ElementProps & StyleProps) => { const canvasRef = useRef(null); const canvas = canvasRef.current; const currentOrderbookMap = useAppSelector(getCurrentMarketOrderbookMap, shallowEqual); + const { decimal: LOCALE_DECIMAL_SEPARATOR, group: LOCALE_GROUP_SEPARATOR } = + useLocaleSeparators(); + const { stepSizeDecimals = TOKEN_DECIMALS, tickSizeDecimals = SMALL_USD_DECIMALS } = useAppSelector(getCurrentMarketConfig, shallowEqual) ?? {}; const prevData = useRef(data); @@ -62,6 +71,7 @@ export const useDrawOrderbook = ({ const [canvasWidth, setCanvasWidth] = useState(ORDERBOOK_WIDTH / ratio); const [canvasHeight, setCanvasHeight] = useState(ORDERBOOK_HEIGHT / ratio); + // Handle resize, sync to state useEffect(() => { const scaleCanvas = () => { if (!canvas) return; @@ -109,8 +119,13 @@ export const useDrawOrderbook = ({ // X values const maxHistogramBarWidth = x2 - x1 - (barType === 'size' ? 8 : 2); + // log scale to better show relative differences on orderbooks with large orders far from mid + const modifierFn = (num: number) => Math.log(1 + num); const barWidth = depthOrSizeValue - ? Math.min((depthOrSizeValue / histogramRange) * maxHistogramBarWidth, maxHistogramBarWidth) + ? Math.min( + (modifierFn(depthOrSizeValue) / modifierFn(histogramRange)) * maxHistogramBarWidth, + maxHistogramBarWidth + ) : 0; const { gradient, bar } = getHistogramXValues({ @@ -152,19 +167,34 @@ export const useDrawOrderbook = ({ ctx.fill(); }; + const drawMineCircle = ({ ctx, rekt }: { ctx: CanvasRenderingContext2D; rekt: Rekt }) => { + const padding = 15; + ctx.beginPath(); + ctx.arc(rekt.x1 + padding, (rekt.y1 + rekt.y2) / 2, 4, 0, 2 * Math.PI); + ctx.fillStyle = theme.accent; + ctx.fill(); + ctx.lineWidth = 4; + ctx.strokeStyle = generateFadedColorVariant(theme.accent, '73'); + ctx.stroke(); + }; + const drawText = ({ animationType = OrderbookRowAnimationType.NONE, ctx, - mine, + depth, + depthCost, price, size, + sizeCost, rekt, }: { animationType?: OrderbookRowAnimationType; ctx: CanvasRenderingContext2D; - mine?: number; + depth?: number; + depthCost?: number; price?: number; size?: number; + sizeCost?: number; rekt: Rekt; }) => { const { y1 } = rekt; @@ -192,31 +222,56 @@ export const useDrawOrderbook = ({ } } - // Size text - if (size) { - ctx.fillStyle = updatedTextColor ?? textColor; + const format = { + decimalSeparator: LOCALE_DECIMAL_SEPARATOR, + ...{ + groupSeparator: LOCALE_GROUP_SEPARATOR, + groupSize: 3, + secondaryGroupSize: 0, + fractionGroupSeparator: ' ', + fractionGroupSize: 0, + }, + }; + + // Price text + if (price != null) { + ctx.fillStyle = textColor; ctx.fillText( - MustBigNumber(size).toFixed(stepSizeDecimals ?? TOKEN_DECIMALS), + MustBigNumber(price).toFormat( + tickSizeDecimals ?? SMALL_USD_DECIMALS, + BigNumber.ROUND_HALF_UP, + { + ...format, + } + ), getXByColumn({ canvasWidth, colIdx: 0 }) - ORDERBOOK_ROW_PADDING_RIGHT, y ); } - // Price text - if (price) { - ctx.fillStyle = textColor; + const decimalPlaces = displayUnit === 'asset' ? stepSizeDecimals ?? TOKEN_DECIMALS : 0; + + // Size text + const displaySize = displayUnit === 'asset' ? size : sizeCost; + if (displaySize != null) { + ctx.fillStyle = updatedTextColor ?? textColor; ctx.fillText( - MustBigNumber(price).toFixed(tickSizeDecimals ?? SMALL_USD_DECIMALS), + MustBigNumber(displaySize).toFormat(decimalPlaces, BigNumber.ROUND_HALF_UP, { + ...format, + }), getXByColumn({ canvasWidth, colIdx: 1 }) - ORDERBOOK_ROW_PADDING_RIGHT, y ); } - // Mine text - if (mine) { + // Depth text + const displayDepth = displayUnit === 'asset' ? depth : depthCost; + if (displayDepth != null) { ctx.fillStyle = textColor; ctx.fillText( - MustBigNumber(mine).toFixed(stepSizeDecimals ?? TOKEN_DECIMALS), + MustBigNumber(displayDepth).toFormat(decimalPlaces, BigNumber.ROUND_HALF_UP, { + ...format, + }), getXByColumn({ canvasWidth, colIdx: 2 }) - ORDERBOOK_ROW_PADDING_RIGHT, y ); @@ -235,7 +290,7 @@ export const useDrawOrderbook = ({ animationType?: OrderbookRowAnimationType; }) => { if (!rowToRender) return; - const { depth, mine, price, size } = rowToRender; + const { depth, mine, price, size, depthCost, sizeCost } = rowToRender; const histogramAccentColor = side === 'bid' ? theme.positiveFaded : theme.negativeFaded; const rekt = getRektFromIdx({ idx, @@ -269,11 +324,17 @@ export const useDrawOrderbook = ({ rekt, }); + if (mine && mine > 0) { + drawMineCircle({ ctx, rekt }); + } + // Size, Price, Mine drawText({ animationType, ctx, - mine, + depth: depth ?? undefined, + depthCost, + sizeCost, price, size, rekt, @@ -324,6 +385,7 @@ export const useDrawOrderbook = ({ side, theme, currentOrderbookMap, + displayUnit, ]); return { canvasRef }; diff --git a/src/hooks/Orderbook/useOrderbookValues.ts b/src/hooks/Orderbook/useOrderbookValues.ts index 4a3ed1309..1429fd9e3 100644 --- a/src/hooks/Orderbook/useOrderbookValues.ts +++ b/src/hooks/Orderbook/useOrderbookValues.ts @@ -6,18 +6,20 @@ import { shallowEqual } from 'react-redux'; import { OrderbookLine, type PerpetualMarketOrderbookLevel } from '@/constants/abacus'; import { DepthChartDatum, DepthChartSeries } from '@/constants/charts'; -import { getSubaccountOrderSizeBySideAndPrice } from '@/state/accountSelectors'; +import { getSubaccountOrderSizeBySideAndOrderbookLevel } from '@/state/accountSelectors'; import { useAppSelector } from '@/state/appTypes'; import { getCurrentMarketOrderbook } from '@/state/perpetualsSelectors'; import { MustBigNumber } from '@/lib/numbers'; import { safeAssign } from '@/lib/objectHelpers'; +import { orEmptyObj } from '@/lib/typeUtils'; export const useCalculateOrderbookData = ({ maxRowsPerSide }: { maxRowsPerSide: number }) => { const orderbook = useAppSelector(getCurrentMarketOrderbook, shallowEqual); - const subaccountOrderSizeBySideAndPrice = - useAppSelector(getSubaccountOrderSizeBySideAndPrice, shallowEqual) || {}; + const subaccountOrderSizeBySideAndPrice = orEmptyObj( + useAppSelector(getSubaccountOrderSizeBySideAndOrderbookLevel, shallowEqual) + ); return useMemo(() => { const asks: Array = ( @@ -54,32 +56,7 @@ export const useCalculateOrderbookData = ({ maxRowsPerSide }: { maxRowsPerSide: ) .slice(0, maxRowsPerSide); - // Prevent the bid/ask sides from crossing by using the offsets. - // While the books are crossing... - while (asks[0] && bids[0] && bids[0]!.price >= asks[0].price) { - // Drop the order on the side with the lower offset. - // The offset of the other side is higher and so supercedes. - if (bids[0]!.offset === asks[0].offset) { - // If offsets are the same, give precedence to the larger size. In this case, - // one of the sizes *should* be zero, but we simply check for the larger size. - if (bids[0]!.size > asks[0].size) { - asks.shift(); - } else { - bids.pop(); - } - } else { - // Offsets are not equal. Give precedence to the larger offset. - if (bids[0]!.offset > asks[0].offset) { - asks.shift(); - } else { - bids.pop(); - } - } - } - - const spread = - asks[0]?.price && bids[0]?.price ? MustBigNumber(asks[0].price).minus(bids[0].price) : null; - + const spread = orderbook?.spread; const spreadPercent = orderbook?.spreadPercent; const histogramRange = Math.max( @@ -94,8 +71,9 @@ export const useCalculateOrderbookData = ({ maxRowsPerSide }: { maxRowsPerSide: spreadPercent, histogramRange, hasOrderbook: !!orderbook, + currentGrouping: orderbook?.grouping, }; - }, [orderbook, subaccountOrderSizeBySideAndPrice]); + }, [maxRowsPerSide, orderbook, subaccountOrderSizeBySideAndPrice]); }; export const useOrderbookValuesForDepthChart = () => { diff --git a/src/hooks/useAnalytics.ts b/src/hooks/useAnalytics.ts index b1e7f27c9..d7894279b 100644 --- a/src/hooks/useAnalytics.ts +++ b/src/hooks/useAnalytics.ts @@ -4,11 +4,11 @@ import { shallowEqual } from 'react-redux'; import { useLocation } from 'react-router-dom'; import { - AnalyticsEvent, - AnalyticsUserProperty, + AnalyticsEvents, + AnalyticsUserProperties, lastSuccessfulWebsocketRequestByOrigin, } from '@/constants/analytics'; -import type { DialogTypes } from '@/constants/dialogs'; +import { DialogTypesTypes } from '@/constants/dialogs'; import { calculateOnboardingStep } from '@/state/accountCalculators'; import { getOnboardingState, getSubaccountId } from '@/state/accountSelectors'; @@ -50,20 +50,20 @@ export const useAnalytics = () => { : 'UNSUPPORTED'; useEffect(() => { - identify(AnalyticsUserProperty.Breakpoint, breakpoint); + identify(AnalyticsUserProperties.Breakpoint(breakpoint)); }, [breakpoint]); // AnalyticsUserProperty.Locale const selectedLocale = useAppSelector(getSelectedLocale); useEffect(() => { - identify(AnalyticsUserProperty.Locale, selectedLocale); + identify(AnalyticsUserProperties.Locale(selectedLocale)); }, [selectedLocale]); // AnalyticsUserProperty.Version useEffect(() => { if (latestTag !== undefined) { - identify(AnalyticsUserProperty.Version, latestTag.split(`release/v`).at(-1)); + identify(AnalyticsUserProperties.Version(latestTag.split(`release/v`).at(-1))); } }, [latestTag]); @@ -71,40 +71,40 @@ export const useAnalytics = () => { const { selectedNetwork } = useSelectedNetwork(); useEffect(() => { - identify(AnalyticsUserProperty.Network, selectedNetwork); + identify(AnalyticsUserProperties.Network(selectedNetwork)); }, [selectedNetwork]); // AnalyticsUserProperty.WalletType useEffect(() => { - identify(AnalyticsUserProperty.WalletType, walletType); + identify(AnalyticsUserProperties.WalletType(walletType ?? null)); }, [walletType]); // AnalyticsUserProperty.WalletConnectionType useEffect(() => { - identify(AnalyticsUserProperty.WalletConnectionType, walletConnectionType); + identify(AnalyticsUserProperties.WalletConnectionType(walletConnectionType ?? null)); }, [walletConnectionType]); // AnalyticsUserProperty.WalletAddress useEffect(() => { - identify(AnalyticsUserProperty.WalletAddress, evmAddress ?? dydxAddress); + identify(AnalyticsUserProperties.WalletAddress(evmAddress ?? dydxAddress ?? null)); }, [evmAddress, dydxAddress]); // AnalyticsUserProperty.DydxAddress useEffect(() => { - identify(AnalyticsUserProperty.DydxAddress, dydxAddress); + identify(AnalyticsUserProperties.DydxAddress(dydxAddress ?? null)); }, [dydxAddress]); // AnalyticsUserProperty.SubaccountNumber const subaccountNumber = useAppSelector(getSubaccountId); useEffect(() => { - identify(AnalyticsUserProperty.SubaccountNumber, subaccountNumber); + identify(AnalyticsUserProperties.SubaccountNumber(subaccountNumber ?? null)); }, [subaccountNumber]); /** Events */ // AnalyticsEvent.AppStart useEffect(() => { - track(AnalyticsEvent.AppStart); + track(AnalyticsEvents.AppStart()); }, []); // AnalyticsEvent.NetworkStatus @@ -119,14 +119,16 @@ export const useAnalytics = () => { lastSuccessfulWebsocketRequestByOrigin[new URL(websocketEndpoint).origin]) || undefined; - track(AnalyticsEvent.NetworkStatus, { - status: status.name, - lastSuccessfulIndexerRpcQuery, - elapsedTime: lastSuccessfulIndexerRpcQuery && Date.now() - lastSuccessfulIndexerRpcQuery, - blockHeight: height ?? undefined, - indexerBlockHeight: indexerHeight ?? undefined, - trailingBlocks: trailingBlocks ?? undefined, - }); + track( + AnalyticsEvents.NetworkStatus({ + status: status.name, + lastSuccessfulIndexerRpcQuery, + elapsedTime: lastSuccessfulIndexerRpcQuery && Date.now() - lastSuccessfulIndexerRpcQuery, + blockHeight: height ?? undefined, + indexerBlockHeight: indexerHeight ?? undefined, + trailingBlocks: trailingBlocks ?? undefined, + }) + ); } }, [status]); @@ -136,23 +138,23 @@ export const useAnalytics = () => { useEffect(() => { // Ignore hashchange events from