diff --git a/blockchains/ethereum/assets/0xae41b275aaAF484b541A5881a2dDED9515184CCA/info.json b/blockchains/ethereum/assets/0xae41b275aaAF484b541A5881a2dDED9515184CCA/info.json new file mode 100644 index 000000000000..41e140557640 --- /dev/null +++ b/blockchains/ethereum/assets/0xae41b275aaAF484b541A5881a2dDED9515184CCA/info.json @@ -0,0 +1,21 @@ +{ + "name": "ChainSwap", + "website": "https://www.chain-swap.org/", + "description": "Transforming cryptocurrency transactions through innovative cross-chain swap and privacy solutions, built upon ground-breaking ChainLink CCIP (Cross Chain Interoperability Protocol) & CCTP (Cross Chain Transfer Protocol) technology", + "explorer": "https://etherscan.io/token/0xae41b275aaaf484b541a5881a2dded9515184cca", + "type": "ERC20", + "symbol": "CSWAP", + "decimals": 18, + "status": "active", + "id": "0xae41b275aaAF484b541A5881a2dDED9515184CCA", + "links": [ + { + "name": "twitter", + "url": "https://twitter.com/chainswaperc" + }, + { + "name": "coingecko", + "url": "https://coingecko.com/en/coins/chainswap-3/" + } + ] +} \ No newline at end of file diff --git a/blockchains/ethereum/assets/0xae41b275aaAF484b541A5881a2dDED9515184CCA/logo.png b/blockchains/ethereum/assets/0xae41b275aaAF484b541A5881a2dDED9515184CCA/logo.png new file mode 100644 index 000000000000..a2e7afd0203e Binary files /dev/null and b/blockchains/ethereum/assets/0xae41b275aaAF484b541A5881a2dDED9515184CCA/logo.png differ diff --git a/blockchains/merlin/assets/0x41D9036454BE47d3745A823C4aaCD0e29cFB0f71/info.json b/blockchains/merlin/assets/0x41D9036454BE47d3745A823C4aaCD0e29cFB0f71/info.json new file mode 100644 index 000000000000..c1dabecd7d55 --- /dev/null +++ b/blockchains/merlin/assets/0x41D9036454BE47d3745A823C4aaCD0e29cFB0f71/info.json @@ -0,0 +1,25 @@ +{ + "name": "Solv BTC", + "website": "https://app.solv.finance/solvbtc", + "description": "Earn BTC Yield and Secure Solv Points", + "explorer": "https://scan.merlinchain.io/address/0x41d9036454be47d3745a823c4aacd0e29cfb0f71", + "type": "MERLIN", + "symbol": "SolvBTC", + "decimals": 18, + "status": "active", + "id": "0x41D9036454BE47d3745A823C4aaCD0e29cFB0f71", + "links": [ + { + "name": "telegram", + "url": "https://t.me/SolvProtocol" + }, + { + "name": "twitter", + "url": "https://twitter.com/SolvProtocol" + }, + { + "name": "coingecko", + "url": "https://coingecko.com/en/coins/solv-btc" + } + ] +} \ No newline at end of file diff --git a/blockchains/merlin/assets/0x41D9036454BE47d3745A823C4aaCD0e29cFB0f71/logo.png b/blockchains/merlin/assets/0x41D9036454BE47d3745A823C4aaCD0e29cFB0f71/logo.png new file mode 100644 index 000000000000..c928cf09b326 Binary files /dev/null and b/blockchains/merlin/assets/0x41D9036454BE47d3745A823C4aaCD0e29cFB0f71/logo.png differ diff --git a/blockchains/merlin/assets/0x967aEC3276b63c5E2262da9641DB9dbeBB07dC0d/info.json b/blockchains/merlin/assets/0x967aEC3276b63c5E2262da9641DB9dbeBB07dC0d/info.json new file mode 100644 index 000000000000..0daebb971dfb --- /dev/null +++ b/blockchains/merlin/assets/0x967aEC3276b63c5E2262da9641DB9dbeBB07dC0d/info.json @@ -0,0 +1,28 @@ +{ + "name": "Merlin's Seal USDT (M-USDT)", + "website": "https://tether.to", + "description": "Tether (USDT) is a cryptocurrency with a value meant to mirror the value of the U.S. dollar.", + "explorer": "https://scan.merlinchain.io/address/0x967aec3276b63c5e2262da9641db9dbebb07dc0d", + "type": "MERLIN", + "symbol": "M-USDT", + "decimals": 6, + "status": "active", + "id": "0x967aEC3276b63c5E2262da9641DB9dbeBB07dC0d", + "tags": [ + "stablecoin" + ], + "links": [ + { + "name": "facebook", + "url": "https://facebook.com/tether.to/" + }, + { + "name": "twitter", + "url": "https://twitter.com/Tether_to/" + }, + { + "name": "coinmarketcap", + "url": "https://coinmarketcap.com/ru/currencies/tether/" + } + ] +} \ No newline at end of file diff --git a/blockchains/merlin/assets/0x967aEC3276b63c5E2262da9641DB9dbeBB07dC0d/logo.png b/blockchains/merlin/assets/0x967aEC3276b63c5E2262da9641DB9dbeBB07dC0d/logo.png new file mode 100644 index 000000000000..358f752fb492 Binary files /dev/null and b/blockchains/merlin/assets/0x967aEC3276b63c5E2262da9641DB9dbeBB07dC0d/logo.png differ diff --git a/blockchains/merlin/assets/0xB880fd278198bd590252621d4CD071b1842E9Bcd/info.json b/blockchains/merlin/assets/0xB880fd278198bd590252621d4CD071b1842E9Bcd/info.json new file mode 100644 index 000000000000..a40d4a1dd5a0 --- /dev/null +++ b/blockchains/merlin/assets/0xB880fd278198bd590252621d4CD071b1842E9Bcd/info.json @@ -0,0 +1,21 @@ +{ + "name": "Merlin's Seal BTC", + "website": "https://merlinchain.io/", + "description": "Merlin's Seal BTC is the first MERLIN token backed 1:1 with Bitcoin.", + "explorer": "https://scan.merlinchain.io/address/0xb880fd278198bd590252621d4cd071b1842e9bcd", + "type": "MERLIN", + "symbol": "M-BTC", + "decimals": 18, + "status": "active", + "id": "0xB880fd278198bd590252621d4CD071b1842E9Bcd", + "links": [ + { + "name": "twitter", + "url": "https://twitter.com/MerlinLayer2" + }, + { + "name": "coingecko", + "url": "https://coingecko.com/en/coins/merlin-s-seal-btc" + } + ] +} \ No newline at end of file diff --git a/blockchains/merlin/assets/0xB880fd278198bd590252621d4CD071b1842E9Bcd/logo.png b/blockchains/merlin/assets/0xB880fd278198bd590252621d4CD071b1842E9Bcd/logo.png new file mode 100644 index 000000000000..71f639d11f79 Binary files /dev/null and b/blockchains/merlin/assets/0xB880fd278198bd590252621d4CD071b1842E9Bcd/logo.png differ diff --git a/blockchains/merlin/assets/0xF6D226f9Dc15d9bB51182815b320D3fBE324e1bA/info.json b/blockchains/merlin/assets/0xF6D226f9Dc15d9bB51182815b320D3fBE324e1bA/info.json new file mode 100644 index 000000000000..0c7ff7c6d158 --- /dev/null +++ b/blockchains/merlin/assets/0xF6D226f9Dc15d9bB51182815b320D3fBE324e1bA/info.json @@ -0,0 +1,29 @@ +{ + "name": "Wrapped Bitcoin", + "website": "https://wbtc.network", + "description": "Wrapped Bitcoin (WBTC) is the first MERLIN token backed 1:1 with Bitcoin.", + "explorer": "https://scan.merlinchain.io/address/0xf6d226f9dc15d9bb51182815b320d3fbe324e1ba", + "type": "MERLIN", + "symbol": "WBTC", + "decimals": 18, + "status": "active", + "id": "0xF6D226f9Dc15d9bB51182815b320D3fBE324e1bA", + "tags": [ + "defi", + "wrapped" + ], + "links": [ + { + "name": "whitepaper", + "url": "https://wbtc.network/assets/wrapped-tokens-whitepaper.pdf" + }, + { + "name": "coinmarketcap", + "url": "https://coinmarketcap.com/currencies/wrapped-bitcoin/" + }, + { + "name": "coingecko", + "url": "https://coingecko.com/en/coins/wrapped-bitcoin/" + } + ] +} \ No newline at end of file diff --git a/blockchains/merlin/assets/0xF6D226f9Dc15d9bB51182815b320D3fBE324e1bA/logo.png b/blockchains/merlin/assets/0xF6D226f9Dc15d9bB51182815b320D3fBE324e1bA/logo.png new file mode 100644 index 000000000000..702d64a2e040 Binary files /dev/null and b/blockchains/merlin/assets/0xF6D226f9Dc15d9bB51182815b320D3fBE324e1bA/logo.png differ diff --git a/blockchains/merlin/assets/0xbd40c74cb5cf9f9252B3298230Cb916d80430bBa/info.json b/blockchains/merlin/assets/0xbd40c74cb5cf9f9252B3298230Cb916d80430bBa/info.json new file mode 100644 index 000000000000..0a47593c4158 --- /dev/null +++ b/blockchains/merlin/assets/0xbd40c74cb5cf9f9252B3298230Cb916d80430bBa/info.json @@ -0,0 +1,21 @@ +{ + "name": "MerlinSwap", + "website": "https://merlinswap.org/home", + "description": "MerlinSwap is an innovative and highly capital efficient DEX built to support the Merlin ecosystem", + "explorer": "https://scan.merlinchain.io/address/0xbd40c74cb5cf9f9252b3298230cb916d80430bba", + "type": "MERLIN", + "symbol": "MP", + "decimals": 18, + "status": "active", + "id": "0xbd40c74cb5cf9f9252B3298230Cb916d80430bBa", + "links": [ + { + "name": "twitter", + "url": "https://twitter.com/MerlinSwap" + }, + { + "name": "coingecko", + "url": "https://coingecko.com/coins/merlinswap" + } + ] +} diff --git a/blockchains/merlin/assets/0xbd40c74cb5cf9f9252B3298230Cb916d80430bBa/logo.png b/blockchains/merlin/assets/0xbd40c74cb5cf9f9252B3298230Cb916d80430bBa/logo.png new file mode 100644 index 000000000000..75e8189238b8 Binary files /dev/null and b/blockchains/merlin/assets/0xbd40c74cb5cf9f9252B3298230Cb916d80430bBa/logo.png differ diff --git a/blockchains/smartchain/assets/0x4BE35Ec329343d7d9F548d42B0F8c17FFfe07db4/info.json b/blockchains/smartchain/assets/0x4BE35Ec329343d7d9F548d42B0F8c17FFfe07db4/info.json new file mode 100644 index 000000000000..31f2362f2e55 --- /dev/null +++ b/blockchains/smartchain/assets/0x4BE35Ec329343d7d9F548d42B0F8c17FFfe07db4/info.json @@ -0,0 +1,21 @@ +{ + "name": "Tether USD Bridged ZED20", + "website": "https://zedscan.net", + "description": "ZedScan Block Explorer ZedScan is an independent block explorer unrelated to other service providers (unless stated explicitly otherwise) and is therefore unable to provide a precise response for inquiries that are specific to other service providers.", + "explorer": "https://bscscan.com/token/0x4be35ec329343d7d9f548d42b0f8c17fffe07db4", + "type": "BEP20", + "symbol": "USDT.z", + "decimals": 18, + "status": "active", + "id": "0x4BE35Ec329343d7d9F548d42B0F8c17FFfe07db4", + "links": [ + { + "name": "twitter", + "url": "https://twitter.com/zedxionc" + }, + { + "name": "coinmarketcap", + "url": "https://coinmarketcap.com/currencies/tether-usd-bridged-zed20-usdt/" + } + ] +} \ No newline at end of file diff --git a/blockchains/smartchain/assets/0x4BE35Ec329343d7d9F548d42B0F8c17FFfe07db4/logo.png b/blockchains/smartchain/assets/0x4BE35Ec329343d7d9F548d42B0F8c17FFfe07db4/logo.png new file mode 100644 index 000000000000..9b914ee8e4eb Binary files /dev/null and b/blockchains/smartchain/assets/0x4BE35Ec329343d7d9F548d42B0F8c17FFfe07db4/logo.png differ diff --git a/blockchains/solana/assets/45EgCwcPXYagBC7KqBin4nCFgEZWN7f3Y6nACwxqMCWX/info.json b/blockchains/solana/assets/45EgCwcPXYagBC7KqBin4nCFgEZWN7f3Y6nACwxqMCWX/info.json new file mode 100644 index 000000000000..44af2265f589 --- /dev/null +++ b/blockchains/solana/assets/45EgCwcPXYagBC7KqBin4nCFgEZWN7f3Y6nACwxqMCWX/info.json @@ -0,0 +1,21 @@ +{ + "name": "Moutai", + "website": "https://www.moutaicoin.co/", + "description": "$MOUTAI is no ordinary meme coin.", + "explorer": "https://solscan.io/token/45EgCwcPXYagBC7KqBin4nCFgEZWN7f3Y6nACwxqMCWX", + "type": "SPL", + "symbol": "Moutai", + "decimals": 6, + "status": "active", + "id": "45EgCwcPXYagBC7KqBin4nCFgEZWN7f3Y6nACwxqMCWX", + "links": [ + { + "name": "twitter", + "url": "https://twitter.com/Moutai_Sol" + }, + { + "name": "coinmarketcap", + "url": "https://coinmarketcap.com/currencies/moutai/" + } + ] +} \ No newline at end of file diff --git a/blockchains/solana/assets/45EgCwcPXYagBC7KqBin4nCFgEZWN7f3Y6nACwxqMCWX/logo.png b/blockchains/solana/assets/45EgCwcPXYagBC7KqBin4nCFgEZWN7f3Y6nACwxqMCWX/logo.png new file mode 100644 index 000000000000..dbb8c478af2e Binary files /dev/null and b/blockchains/solana/assets/45EgCwcPXYagBC7KqBin4nCFgEZWN7f3Y6nACwxqMCWX/logo.png differ diff --git a/blockchains/solana/assets/5oVNBeEEQvYi1cX3ir8Dx5n1P7pdxydbGF2X4TxVusJm/info.json b/blockchains/solana/assets/5oVNBeEEQvYi1cX3ir8Dx5n1P7pdxydbGF2X4TxVusJm/info.json new file mode 100644 index 000000000000..01ef6128119a --- /dev/null +++ b/blockchains/solana/assets/5oVNBeEEQvYi1cX3ir8Dx5n1P7pdxydbGF2X4TxVusJm/info.json @@ -0,0 +1,21 @@ +{ + "name": "Infinity", + "website": "https://sanctum.so", + "description": "Infinity is a multi-LST liquidity pool (LP). Most LPs only have two assets (e.g. USDC-SOL). Some LPs, like a Curve stableswap pool, support three or four assets", + "explorer": "https://solscan.io/token/5oVNBeEEQvYi1cX3ir8Dx5n1P7pdxydbGF2X4TxVusJm", + "type": "SPL", + "symbol": "INF", + "decimals": 9, + "status": "active", + "id": "5oVNBeEEQvYi1cX3ir8Dx5n1P7pdxydbGF2X4TxVusJm", + "links": [ + { + "name": "twitter", + "url": "https://twitter.com/sanctumso" + }, + { + "name": "coingecko", + "url": "https://coingecko.com/en/coins/infinity" + } + ] +} \ No newline at end of file diff --git a/blockchains/solana/assets/5oVNBeEEQvYi1cX3ir8Dx5n1P7pdxydbGF2X4TxVusJm/logo.png b/blockchains/solana/assets/5oVNBeEEQvYi1cX3ir8Dx5n1P7pdxydbGF2X4TxVusJm/logo.png new file mode 100644 index 000000000000..d290a632dd2a Binary files /dev/null and b/blockchains/solana/assets/5oVNBeEEQvYi1cX3ir8Dx5n1P7pdxydbGF2X4TxVusJm/logo.png differ diff --git a/blockchains/solana/assets/6dKCoWjpj5MFU5gWDEFdpUUeBasBLK3wLEwhUzQPAa1e/info.json b/blockchains/solana/assets/6dKCoWjpj5MFU5gWDEFdpUUeBasBLK3wLEwhUzQPAa1e/info.json new file mode 100644 index 000000000000..0bc51b3d62cb --- /dev/null +++ b/blockchains/solana/assets/6dKCoWjpj5MFU5gWDEFdpUUeBasBLK3wLEwhUzQPAa1e/info.json @@ -0,0 +1,21 @@ +{ + "name": "Chintai", + "website": "https://chintai.io", + "description": "The CHEX token is the utility token of the Chintai Network. Its primary use is for resource handling on the network and for helping to increase liquidity on the platform through a variety of incentive methods.", + "explorer": "https://solscan.io/token/6dKCoWjpj5MFU5gWDEFdpUUeBasBLK3wLEwhUzQPAa1e", + "type": "SPL", + "symbol": "CHEX", + "decimals": 8, + "status": "active", + "id": "6dKCoWjpj5MFU5gWDEFdpUUeBasBLK3wLEwhUzQPAa1e", + "links": [ + { + "name": "twitter", + "url": "https://twitter.com/ChintaiNexus" + }, + { + "name": "coinmarketcap", + "url": "https://coinmarketcap.com/currencies/chex-token/" + } + ] +} \ No newline at end of file diff --git a/blockchains/solana/assets/6dKCoWjpj5MFU5gWDEFdpUUeBasBLK3wLEwhUzQPAa1e/logo.png b/blockchains/solana/assets/6dKCoWjpj5MFU5gWDEFdpUUeBasBLK3wLEwhUzQPAa1e/logo.png new file mode 100644 index 000000000000..ec929b31c9e8 Binary files /dev/null and b/blockchains/solana/assets/6dKCoWjpj5MFU5gWDEFdpUUeBasBLK3wLEwhUzQPAa1e/logo.png differ diff --git a/blockchains/solana/assets/9a8AmDfQxFJ44RrVhKdiXnkwCWT99igWp5QrRuC73Pin/info.json b/blockchains/solana/assets/9a8AmDfQxFJ44RrVhKdiXnkwCWT99igWp5QrRuC73Pin/info.json new file mode 100644 index 000000000000..88008258d5ac --- /dev/null +++ b/blockchains/solana/assets/9a8AmDfQxFJ44RrVhKdiXnkwCWT99igWp5QrRuC73Pin/info.json @@ -0,0 +1,21 @@ +{ + "name": "KittenWifHat", + "website": "https://kittenwifhat.xyz/", + "description": "KittenWifHat is simply a Kitten wif a hat, Let's add hats to the cat. KittenWifHat is DogWifHat's biggest competitor!", + "explorer": "https://solscan.io/token/9a8AmDfQxFJ44RrVhKdiXnkwCWT99igWp5QrRuC73Pin", + "type": "SPL", + "symbol": "KittenWif", + "decimals": 9, + "status": "active", + "id": "9a8AmDfQxFJ44RrVhKdiXnkwCWT99igWp5QrRuC73Pin", + "links": [ + { + "name": "twitter", + "url": "https://twitter.com/KittenWif_SOL" + }, + { + "name": "coinmarketcap", + "url": "https://coinmarketcap.com/currencies/kittenwifhat/" + } + ] +} \ No newline at end of file diff --git a/blockchains/solana/assets/9a8AmDfQxFJ44RrVhKdiXnkwCWT99igWp5QrRuC73Pin/logo.png b/blockchains/solana/assets/9a8AmDfQxFJ44RrVhKdiXnkwCWT99igWp5QrRuC73Pin/logo.png new file mode 100644 index 000000000000..f75f5bc60fa2 Binary files /dev/null and b/blockchains/solana/assets/9a8AmDfQxFJ44RrVhKdiXnkwCWT99igWp5QrRuC73Pin/logo.png differ diff --git a/blockchains/solana/assets/BTWvZsjwgnGT7qSM3AAXxjZohCLsMHpdAhaiQMJbBvcF/info.json b/blockchains/solana/assets/BTWvZsjwgnGT7qSM3AAXxjZohCLsMHpdAhaiQMJbBvcF/info.json new file mode 100644 index 000000000000..c2f2f619dc8a --- /dev/null +++ b/blockchains/solana/assets/BTWvZsjwgnGT7qSM3AAXxjZohCLsMHpdAhaiQMJbBvcF/info.json @@ -0,0 +1,21 @@ +{ + "name": "HULVIN", + "website": "https://www.bomeow.com", + "description": "Introducing the Book of Meow ($BOMEOW), a Solana-based meme token that is the purr-fect variation of different mews across the entire meow-niverse.", + "explorer": "https://solscan.io/token/BTWvZsjwgnGT7qSM3AAXxjZohCLsMHpdAhaiQMJbBvcF", + "type": "SPL", + "symbol": "HULVIN", + "decimals": 9, + "status": "active", + "id": "BTWvZsjwgnGT7qSM3AAXxjZohCLsMHpdAhaiQMJbBvcF", + "links": [ + { + "name": "twitter", + "url": "https://twitter.com/hulvinsol" + }, + { + "name": "coingecko", + "url": "https://coingecko.com/en/coins/hulvin" + } + ] +} \ No newline at end of file diff --git a/blockchains/solana/assets/BTWvZsjwgnGT7qSM3AAXxjZohCLsMHpdAhaiQMJbBvcF/logo.png b/blockchains/solana/assets/BTWvZsjwgnGT7qSM3AAXxjZohCLsMHpdAhaiQMJbBvcF/logo.png new file mode 100644 index 000000000000..3fc2bc831462 Binary files /dev/null and b/blockchains/solana/assets/BTWvZsjwgnGT7qSM3AAXxjZohCLsMHpdAhaiQMJbBvcF/logo.png differ diff --git a/blockchains/solana/assets/HXUQvWPWs7BJgzTeX3PyHb8fvFmxvi9Q9hHYzcMVxVbk/info.json b/blockchains/solana/assets/HXUQvWPWs7BJgzTeX3PyHb8fvFmxvi9Q9hHYzcMVxVbk/info.json new file mode 100644 index 000000000000..f4c8b70933ec --- /dev/null +++ b/blockchains/solana/assets/HXUQvWPWs7BJgzTeX3PyHb8fvFmxvi9Q9hHYzcMVxVbk/info.json @@ -0,0 +1,21 @@ +{ + "name": "Book of Meow", + "website": "https://www.bomeow.com", + "description": "Introducing the Book of Meow ($BOMEOW), a Solana-based meme token that is the purr-fect variation of different mews across the entire meow-niverse.", + "explorer": "https://solscan.io/token/HXUQvWPWs7BJgzTeX3PyHb8fvFmxvi9Q9hHYzcMVxVbk", + "type": "SPL", + "symbol": "BOMEOW", + "decimals": 9, + "status": "active", + "id": "HXUQvWPWs7BJgzTeX3PyHb8fvFmxvi9Q9hHYzcMVxVbk", + "links": [ + { + "name": "twitter", + "url": "https://twitter.com/bomeow_solana" + }, + { + "name": "coingecko", + "url": "https://coingecko.com/en/coins/book-of-meow" + } + ] +} \ No newline at end of file diff --git a/blockchains/solana/assets/HXUQvWPWs7BJgzTeX3PyHb8fvFmxvi9Q9hHYzcMVxVbk/logo.png b/blockchains/solana/assets/HXUQvWPWs7BJgzTeX3PyHb8fvFmxvi9Q9hHYzcMVxVbk/logo.png new file mode 100644 index 000000000000..bd588aedc47b Binary files /dev/null and b/blockchains/solana/assets/HXUQvWPWs7BJgzTeX3PyHb8fvFmxvi9Q9hHYzcMVxVbk/logo.png differ diff --git a/dapps/solchat.io.png b/dapps/solchat.io.png new file mode 100644 index 000000000000..91421cb059de Binary files /dev/null and b/dapps/solchat.io.png differ diff --git a/internal/info/asset.go b/internal/info/asset.go index 8dffd8a7bac6..2e0f69a72d18 100644 --- a/internal/info/asset.go +++ b/internal/info/asset.go @@ -40,10 +40,6 @@ func ValidateAsset(a AssetModel, chain coin.Coin, addr string) error { compErr.Append(err) } - if err := ValidateExplorer(*a.Explorer, *a.Name, chain, addr, *a.Type); err != nil { - compErr.Append(err) - } - if err := ValidateLinks(a.Links); err != nil { compErr.Append(err) }