diff --git a/crates/brk_types/pools.sh b/crates/brk_types/pools.sh new file mode 100755 index 000000000..d055fb082 --- /dev/null +++ b/crates/brk_types/pools.sh @@ -0,0 +1 @@ +curl -L https://raw.githubusercontent.com/mempool/mining-pools/refs/heads/master/pools-v2.json -o pools-v2.json diff --git a/website/assets/pools.sh b/website/assets/pools.sh new file mode 100755 index 000000000..ff1f73ce2 --- /dev/null +++ b/website/assets/pools.sh @@ -0,0 +1,10 @@ +#!/bin/bash +set -e + +rm -rf pools +curl -sLO https://github.com/mempool/mining-pool-logos/archive/refs/heads/master.zip +unzip -qo master.zip +rm master.zip +mv mining-pool-logos-master pools +rm -r ./pools/.github +find pools -type f ! -name '*.svg' -delete diff --git a/website/assets/pools/1thash.svg b/website/assets/pools/1thash.svg new file mode 100644 index 000000000..88739a37a --- /dev/null +++ b/website/assets/pools/1thash.svg @@ -0,0 +1,11 @@ + + + 1Thash + + + + + + + + \ No newline at end of file diff --git a/website/assets/pools/antpool.svg b/website/assets/pools/antpool.svg new file mode 100644 index 000000000..df632b3ba --- /dev/null +++ b/website/assets/pools/antpool.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website/assets/pools/arkpool.svg b/website/assets/pools/arkpool.svg new file mode 100644 index 000000000..7f12f6570 --- /dev/null +++ b/website/assets/pools/arkpool.svg @@ -0,0 +1,14 @@ + + + ArkPool + + + + + + + + + + + \ No newline at end of file diff --git a/website/assets/pools/binancepool.svg b/website/assets/pools/binancepool.svg new file mode 100644 index 000000000..3471b50d2 --- /dev/null +++ b/website/assets/pools/binancepool.svg @@ -0,0 +1,11 @@ + + + Binance Pool + + + + + + + + \ No newline at end of file diff --git a/website/assets/pools/bitcoincom.svg b/website/assets/pools/bitcoincom.svg new file mode 100644 index 000000000..7d86efeac --- /dev/null +++ b/website/assets/pools/bitcoincom.svg @@ -0,0 +1,22 @@ + + + Bitcoin.com + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/website/assets/pools/bitfufupool.svg b/website/assets/pools/bitfufupool.svg new file mode 100644 index 000000000..240a9b32a --- /dev/null +++ b/website/assets/pools/bitfufupool.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/website/assets/pools/bitfury.svg b/website/assets/pools/bitfury.svg new file mode 100644 index 000000000..0923e2695 --- /dev/null +++ b/website/assets/pools/bitfury.svg @@ -0,0 +1,12 @@ + + + + Artboard + Created with Sketch. + + + + + + + \ No newline at end of file diff --git a/website/assets/pools/braiinspool.svg b/website/assets/pools/braiinspool.svg new file mode 100644 index 000000000..84ebdac28 --- /dev/null +++ b/website/assets/pools/braiinspool.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/website/assets/pools/braiinssolo.svg b/website/assets/pools/braiinssolo.svg new file mode 100644 index 000000000..70c4be9ec --- /dev/null +++ b/website/assets/pools/braiinssolo.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/website/assets/pools/btccom.svg b/website/assets/pools/btccom.svg new file mode 100644 index 000000000..cdbb5425e --- /dev/null +++ b/website/assets/pools/btccom.svg @@ -0,0 +1,22 @@ + + + BTC.com + + + + \ No newline at end of file diff --git a/website/assets/pools/btclab.svg b/website/assets/pools/btclab.svg new file mode 100644 index 000000000..1f141a0bd --- /dev/null +++ b/website/assets/pools/btclab.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website/assets/pools/btctop.svg b/website/assets/pools/btctop.svg new file mode 100644 index 000000000..c14b931cf --- /dev/null +++ b/website/assets/pools/btctop.svg @@ -0,0 +1,14 @@ + + + BTC.top + + + + + + + + + + + \ No newline at end of file diff --git a/website/assets/pools/default.light.svg b/website/assets/pools/default.light.svg new file mode 100644 index 000000000..fed7c7412 --- /dev/null +++ b/website/assets/pools/default.light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website/assets/pools/default.svg b/website/assets/pools/default.svg new file mode 100644 index 000000000..d3d9904c7 --- /dev/null +++ b/website/assets/pools/default.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website/assets/pools/emcdpool.svg b/website/assets/pools/emcdpool.svg new file mode 100644 index 000000000..ebbd0ef6a --- /dev/null +++ b/website/assets/pools/emcdpool.svg @@ -0,0 +1,17 @@ + + + EMCDPool + + + + + + + + + + + + + + \ No newline at end of file diff --git a/website/assets/pools/est3lar.svg b/website/assets/pools/est3lar.svg new file mode 100644 index 000000000..c3d8670a3 --- /dev/null +++ b/website/assets/pools/est3lar.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/website/assets/pools/f2pool.svg b/website/assets/pools/f2pool.svg new file mode 100644 index 000000000..9632ab223 --- /dev/null +++ b/website/assets/pools/f2pool.svg @@ -0,0 +1,23 @@ + + + F2Pool + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/website/assets/pools/foundryusa.light.svg b/website/assets/pools/foundryusa.light.svg new file mode 100644 index 000000000..82b2ad5c4 --- /dev/null +++ b/website/assets/pools/foundryusa.light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website/assets/pools/foundryusa.svg b/website/assets/pools/foundryusa.svg new file mode 100644 index 000000000..9fe156123 --- /dev/null +++ b/website/assets/pools/foundryusa.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website/assets/pools/gdpool.svg b/website/assets/pools/gdpool.svg new file mode 100644 index 000000000..000369bd7 --- /dev/null +++ b/website/assets/pools/gdpool.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/website/assets/pools/huobipool.svg b/website/assets/pools/huobipool.svg new file mode 100644 index 000000000..b2cd9717d --- /dev/null +++ b/website/assets/pools/huobipool.svg @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/website/assets/pools/innopolistech.svg b/website/assets/pools/innopolistech.svg new file mode 100644 index 000000000..c96ee8c04 --- /dev/null +++ b/website/assets/pools/innopolistech.svg @@ -0,0 +1,144 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/website/assets/pools/kucoinpool.svg b/website/assets/pools/kucoinpool.svg new file mode 100644 index 000000000..484399826 --- /dev/null +++ b/website/assets/pools/kucoinpool.svg @@ -0,0 +1,11 @@ + + + kucoinpool + + + + \ No newline at end of file diff --git a/website/assets/pools/luxor.svg b/website/assets/pools/luxor.svg new file mode 100644 index 000000000..233ca5f67 --- /dev/null +++ b/website/assets/pools/luxor.svg @@ -0,0 +1,24 @@ + + + Luxor + + + + + + + + + + + + + + \ No newline at end of file diff --git a/website/assets/pools/marapool.svg b/website/assets/pools/marapool.svg new file mode 100644 index 000000000..2361ccc56 --- /dev/null +++ b/website/assets/pools/marapool.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/website/assets/pools/maxipool.svg b/website/assets/pools/maxipool.svg new file mode 100644 index 000000000..0ba549d47 --- /dev/null +++ b/website/assets/pools/maxipool.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/website/assets/pools/minerium.svg b/website/assets/pools/minerium.svg new file mode 100644 index 000000000..761d13b95 --- /dev/null +++ b/website/assets/pools/minerium.svg @@ -0,0 +1,3 @@ + + + diff --git a/website/assets/pools/miningsquared.svg b/website/assets/pools/miningsquared.svg new file mode 100644 index 000000000..76b24a47d --- /dev/null +++ b/website/assets/pools/miningsquared.svg @@ -0,0 +1,136 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/website/assets/pools/mononaut.svg b/website/assets/pools/mononaut.svg new file mode 100644 index 000000000..bfba0ba70 --- /dev/null +++ b/website/assets/pools/mononaut.svg @@ -0,0 +1,122 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/website/assets/pools/neopool.svg b/website/assets/pools/neopool.svg new file mode 100644 index 000000000..ce39f9605 --- /dev/null +++ b/website/assets/pools/neopool.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/website/assets/pools/nicehash.svg b/website/assets/pools/nicehash.svg new file mode 100644 index 000000000..be4396081 --- /dev/null +++ b/website/assets/pools/nicehash.svg @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/website/assets/pools/ocean.svg b/website/assets/pools/ocean.svg new file mode 100644 index 000000000..53eea5302 --- /dev/null +++ b/website/assets/pools/ocean.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/website/assets/pools/okexpool.svg b/website/assets/pools/okexpool.svg new file mode 100644 index 000000000..e0911d5a1 --- /dev/null +++ b/website/assets/pools/okexpool.svg @@ -0,0 +1,24 @@ + + + Okex + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/website/assets/pools/okkong.svg b/website/assets/pools/okkong.svg new file mode 100644 index 000000000..aeef1568e --- /dev/null +++ b/website/assets/pools/okkong.svg @@ -0,0 +1,57 @@ + + + okkong icon + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/website/assets/pools/parasite.svg b/website/assets/pools/parasite.svg new file mode 100644 index 000000000..e85d06af5 --- /dev/null +++ b/website/assets/pools/parasite.svg @@ -0,0 +1,127 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/website/assets/pools/pegapool.svg b/website/assets/pools/pegapool.svg new file mode 100644 index 000000000..9a1eb76c6 --- /dev/null +++ b/website/assets/pools/pegapool.svg @@ -0,0 +1,13 @@ + + + + + + diff --git a/website/assets/pools/phoenix.svg b/website/assets/pools/phoenix.svg new file mode 100644 index 000000000..3201299dd --- /dev/null +++ b/website/assets/pools/phoenix.svg @@ -0,0 +1,218 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/website/assets/pools/poolin.svg b/website/assets/pools/poolin.svg new file mode 100644 index 000000000..17cff3f15 --- /dev/null +++ b/website/assets/pools/poolin.svg @@ -0,0 +1,13 @@ + + + Poolin + + + + + + + + + + \ No newline at end of file diff --git a/website/assets/pools/publicpool.svg b/website/assets/pools/publicpool.svg new file mode 100644 index 000000000..6c00e11cb --- /dev/null +++ b/website/assets/pools/publicpool.svg @@ -0,0 +1,301 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/website/assets/pools/rawpool.svg b/website/assets/pools/rawpool.svg new file mode 100644 index 000000000..bfbf1f019 --- /dev/null +++ b/website/assets/pools/rawpool.svg @@ -0,0 +1,27 @@ + + + rawpool + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/website/assets/pools/sbicrypto.svg b/website/assets/pools/sbicrypto.svg new file mode 100644 index 000000000..1e7aa58e3 --- /dev/null +++ b/website/assets/pools/sbicrypto.svg @@ -0,0 +1,14 @@ + + + SBI Crypto + + + + + + + + + + + \ No newline at end of file diff --git a/website/assets/pools/secpool.svg b/website/assets/pools/secpool.svg new file mode 100644 index 000000000..31b11811f --- /dev/null +++ b/website/assets/pools/secpool.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/website/assets/pools/sigmapoolcom.svg b/website/assets/pools/sigmapoolcom.svg new file mode 100644 index 000000000..60904884c --- /dev/null +++ b/website/assets/pools/sigmapoolcom.svg @@ -0,0 +1,11 @@ + + + SigmaPool + + + + + + + + \ No newline at end of file diff --git a/website/assets/pools/slushpool.svg b/website/assets/pools/slushpool.svg new file mode 100644 index 000000000..bcd1f95a8 --- /dev/null +++ b/website/assets/pools/slushpool.svg @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/website/assets/pools/solopoolcom.svg b/website/assets/pools/solopoolcom.svg new file mode 100644 index 000000000..25d7f63d0 --- /dev/null +++ b/website/assets/pools/solopoolcom.svg @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + diff --git a/website/assets/pools/spiderpool.svg b/website/assets/pools/spiderpool.svg new file mode 100644 index 000000000..4b60c5fd0 --- /dev/null +++ b/website/assets/pools/spiderpool.svg @@ -0,0 +1,6 @@ + + +Spiderpool + + + diff --git a/website/assets/pools/terrapool.svg b/website/assets/pools/terrapool.svg new file mode 100644 index 000000000..1c9689b0a --- /dev/null +++ b/website/assets/pools/terrapool.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website/assets/pools/titan.svg b/website/assets/pools/titan.svg new file mode 100644 index 000000000..9254ae0ab --- /dev/null +++ b/website/assets/pools/titan.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/website/assets/pools/ultimuspool.light.svg b/website/assets/pools/ultimuspool.light.svg new file mode 100644 index 000000000..4b289314f --- /dev/null +++ b/website/assets/pools/ultimuspool.light.svg @@ -0,0 +1 @@ + diff --git a/website/assets/pools/ultimuspool.svg b/website/assets/pools/ultimuspool.svg new file mode 100644 index 000000000..5cfd6b7f7 --- /dev/null +++ b/website/assets/pools/ultimuspool.svg @@ -0,0 +1 @@ + diff --git a/website/assets/pools/unknown.light.svg b/website/assets/pools/unknown.light.svg new file mode 100644 index 000000000..526d52acd --- /dev/null +++ b/website/assets/pools/unknown.light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website/assets/pools/unknown.svg b/website/assets/pools/unknown.svg new file mode 100644 index 000000000..38b0aa2d6 --- /dev/null +++ b/website/assets/pools/unknown.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website/assets/pools/viabtc.svg b/website/assets/pools/viabtc.svg new file mode 100644 index 000000000..3bacdd51c --- /dev/null +++ b/website/assets/pools/viabtc.svg @@ -0,0 +1,20 @@ + + + ViaBTC + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/website/assets/pools/wayicn.svg b/website/assets/pools/wayicn.svg new file mode 100644 index 000000000..b33fa73ff --- /dev/null +++ b/website/assets/pools/wayicn.svg @@ -0,0 +1,11 @@ + + + easy2mine + + + + + + + + \ No newline at end of file diff --git a/website/assets/pools/whitepool.light.svg b/website/assets/pools/whitepool.light.svg new file mode 100644 index 000000000..c85ffd273 --- /dev/null +++ b/website/assets/pools/whitepool.light.svg @@ -0,0 +1,28 @@ + + + + + + + + diff --git a/website/assets/pools/whitepool.svg b/website/assets/pools/whitepool.svg new file mode 100644 index 000000000..1979ce19d --- /dev/null +++ b/website/assets/pools/whitepool.svg @@ -0,0 +1,28 @@ + + + + + + + + diff --git a/website/assets/pools/wiz.svg b/website/assets/pools/wiz.svg new file mode 100644 index 000000000..0fa657732 --- /dev/null +++ b/website/assets/pools/wiz.svg @@ -0,0 +1,41 @@ + +