diff --git a/roadmap/entries/data-decentralization.json b/roadmap/entries/data-decentralization.json
index d44f59a9b9..bf2f768e0e 100644
--- a/roadmap/entries/data-decentralization.json
+++ b/roadmap/entries/data-decentralization.json
@@ -14,21 +14,23 @@
"in_beta": false
},
{
- "title": "API Boundary Nodes (NNS controlled)",
- "overview": "In the new boundary-node architecture, API boundary nodes are placed under the full control of the NNS and function as the edge of the IC.",
- "status": "in_progress",
+ "title": "HTTP Gateways",
+ "overview": "The HTTP Gateway becomes a standalone component as part of the new Boundary Node architecture.",
"forum": "https://forum.dfinity.org/t/boundary-node-roadmap/15562",
"proposal": "https://dashboard.internetcomputer.org/proposal/35671",
"docs": "",
+ "eta": "",
+ "status": "in_progress",
"is_community": false,
"in_beta": false,
- "milestone_id": "Solenoid"
+ "milestone_id": "Solenoid",
+ "imported": true
},
{
- "title": "HTTP Gateways",
- "overview": "The HTTP Gateway becomes a standalone component as part of the new Boundary Node architecture.",
- "forum": "https://forum.dfinity.org/t/boundary-node-roadmap/15562",
- "proposal": "https://dashboard.internetcomputer.org/proposal/35671",
+ "title": "Incident Handling under the New Boundary Node Architecture",
+ "overview": "To protect the core of the Internet Computer, processes must be established to configure temporary rate limits at API boundary nodes during incidents.",
+ "forum": "https://forum.dfinity.org/t/incident-handling-with-the-new-boundary-node-architecture/36390",
+ "proposal": "https://dashboard.internetcomputer.org/proposal/134031",
"docs": "",
"eta": "",
"status": "in_progress",
@@ -42,9 +44,9 @@
"overview": "As part of the new boundary-node architecture, the HTTP gateway is turned into a standalone service, which is easily deployable by anyone, including end users.",
"forum": "https://forum.dfinity.org/t/boundary-node-roadmap/15562",
"proposal": "https://dashboard.internetcomputer.org/proposal/35671",
- "docs": "",
+ "docs": "https://github.com/dfinity/ic-gateway",
"eta": "",
- "status": "upcoming",
+ "status": "in_progress",
"is_community": false,
"in_beta": false,
"milestone_id": "Solenoid"
@@ -55,8 +57,8 @@
"description": "ICP is accessible through a decentralized edge infrastructure, which is split into NNS-controlled API Boundary Nodes and HTTP Gateways. The NNS will appoint node machines to run API Boundary Nodes and anyone will be able to run HTTP Gateways, enabling a much more decentralized ICP edge infrastructure with a diverse set of service providers.",
"milestone_id": "Solenoid",
"status": "in_progress",
- "eta": "Q2 2024",
- "eta_to_render": "December 2024"
+ "eta": "Q1 2025",
+ "eta_to_render": "January 2025"
},
{
"title": "SEV-SNP-protected API Boundary Nodes",
@@ -113,17 +115,6 @@
"is_community": false,
"in_beta": false
},
- {
- "title": "Public access to a subset of node metrics",
- "overview": "Giving node providers access to a subnet of node metrics to help them find out what is failing in case of node issues.",
- "forum": "",
- "proposal": "",
- "docs": "",
- "eta": "",
- "status": "in_progress",
- "is_community": false,
- "in_beta": false
- },
{
"title": "Off-chain observability stack for Node Providers",
"overview": "Observability solution for Node Providers to enable them to independently triage node health and take corrective action in case of problems.",
@@ -137,16 +128,15 @@
"imported": true
},
{
- "title": "Alerting of NP in case of Node Failure",
- "overview": "Alert Node Providers if one of their nodes starts misbehaving or underperforming.",
- "forum": "",
+ "title": "Performance-based node provider rewards",
+ "overview": "Node rewards are awarded according to the node's contributions to the protocol, based on trustworthy node metrics, which are provided and signed by the IC network itself. This creates a cryptoeconomic incentive to encourage honest node provider behaviour.",
+ "forum": "https://forum.dfinity.org/t/performance-based-node-rewards/35208",
"proposal": "",
"docs": "",
"eta": "",
"status": "in_progress",
- "is_community": true,
- "in_beta": false,
- "imported": true
+ "is_community": false,
+ "in_beta": false
},
{
"title": "HTTP Asset Caching",
@@ -218,18 +208,7 @@
{
"title": "Strengthened node provider checks and audits",
"overview": "Strengthening the checks of entities intending to join ICP as node providers. May also include node provider audits.",
- "forum": "",
- "proposal": "",
- "docs": "",
- "eta": "",
- "status": "",
- "is_community": false,
- "in_beta": false
- },
- {
- "title": "Penalties for non-compliant node providers",
- "overview": "Non-compliant node providers are penalized economically or excluded from future network participation. This creates a cryptoeconomic incentive to encourage honest node provider behaviour.",
- "forum": "",
+ "forum": "https://forum.dfinity.org/t/technical-working-group-node-providers/30255",
"proposal": "",
"docs": "",
"eta": "",
@@ -270,18 +249,6 @@
"is_community": false,
"in_beta": false
},
- {
- "title": "Decentralized virtual personhood validation",
- "overview": "Scalable, decentralized, virtual proof of personhood to distinguish people from machines.",
- "forum": "https://forum.dfinity.org/t/long-term-r-d-people-parties-proof-of-human-proposal/9636",
- "proposal": "https://dashboard.internetcomputer.org/proposal/35668",
- "docs": "",
- "eta": "",
- "status": "",
- "is_community": false,
- "in_beta": false,
- "imported": true
- },
{
"title": "Public contributions to IC repository",
"overview": "Allowing for contributions by the public to the IC source code repository.",
diff --git a/roadmap/entries/data-digital_assets.json b/roadmap/entries/data-digital_assets.json
index 83836b7ef8..4febddec6f 100644
--- a/roadmap/entries/data-digital_assets.json
+++ b/roadmap/entries/data-digital_assets.json
@@ -84,7 +84,7 @@
"milestone_id": "Poloidal",
"status": "in_progress",
"eta": "",
- "eta_to_render": "January 2025"
+ "eta_to_render": "February 2025"
},
{
"title": "Rosetta for ICRC ledgers",
diff --git a/roadmap/entries/data-governance.json b/roadmap/entries/data-governance.json
index 481bc3aa19..36a28319ba 100644
--- a/roadmap/entries/data-governance.json
+++ b/roadmap/entries/data-governance.json
@@ -9,7 +9,7 @@
"milestone_id": "Plasma",
"status": "in_progress",
"eta": "",
- "eta_to_render": "November 2024"
+ "eta_to_render": "January 2025"
},
{
@@ -132,7 +132,7 @@
"proposal": "",
"docs": "",
"eta": "",
- "status": "in_progress",
+ "status": "deployed",
"is_community": true,
"in_beta": false,
"milestone_id": "Plasma"
diff --git a/roadmap/entries/deployed-decentralization.json b/roadmap/entries/deployed-decentralization.json
index ea6d97aa36..7dd642dd7b 100644
--- a/roadmap/entries/deployed-decentralization.json
+++ b/roadmap/entries/deployed-decentralization.json
@@ -119,6 +119,40 @@
"is_community": false,
"in_beta": false,
"imported": true
+ },
+ {
+ "title": "Alerting of Node Providers in case of Node Failure",
+ "overview": "Alert Node Providers if one of their nodes starts misbehaving or underperforming.",
+ "forum": "",
+ "proposal": "",
+ "docs": "https://wiki.internetcomputer.org/wiki/Node_Provider_Alerting_Options",
+ "eta": "",
+ "status": "deployed",
+ "is_community": true,
+ "in_beta": false,
+ "imported": true
+ },
+ {
+ "title": "Public access to a subset of node metrics",
+ "overview": "Giving node providers access to a subset of node metrics to help them find out in a fully decentralized manner whether nodes are behaving well, and to roughly compare node performance.",
+ "forum": "https://forum.dfinity.org/t/public-internet-computer-ic-node-metrics-available-now/32961",
+ "proposal": "",
+ "docs": "https://github.com/dfinity/ic-observability-stack",
+ "eta": "",
+ "status": "deployed",
+ "is_community": false,
+ "in_beta": false
+ },
+ {
+ "title": "API Boundary Nodes (NNS controlled)",
+ "overview": "In the new boundary-node architecture, API boundary nodes are placed under the full control of the NNS and function as the edge of the IC.",
+ "status": "deployed",
+ "forum": "https://forum.dfinity.org/t/boundary-node-roadmap/15562",
+ "proposal": "https://dashboard.internetcomputer.org/proposal/35671",
+ "docs": "https://github.com/dfinity/ic/tree/master/rs/boundary_node/ic_boundary",
+ "is_community": false,
+ "in_beta": false,
+ "milestone_id": "Solenoid"
}
]
-}
\ No newline at end of file
+}
diff --git a/static/img/showcase/Alphaday_logo.png b/static/img/showcase/Alphaday_logo.png
index 0fff6a39f9..1ac171036e 100644
Binary files a/static/img/showcase/Alphaday_logo.png and b/static/img/showcase/Alphaday_logo.png differ
diff --git a/static/img/showcase/Alphaday_screenshot.png b/static/img/showcase/Alphaday_screenshot.png
index 8af6981fee..e18e46e0f0 100644
Binary files a/static/img/showcase/Alphaday_screenshot.png and b/static/img/showcase/Alphaday_screenshot.png differ
diff --git a/static/img/showcase/Alphaday_video.mp4 b/static/img/showcase/Alphaday_video.mp4
index 1977dc82b7..8f368b64d0 100644
Binary files a/static/img/showcase/Alphaday_video.mp4 and b/static/img/showcase/Alphaday_video.mp4 differ
diff --git a/static/img/showcase/BR-DAO_logo.svg b/static/img/showcase/BR-DAO_logo.svg
index 83200a21b2..5addb51dc7 100644
--- a/static/img/showcase/BR-DAO_logo.svg
+++ b/static/img/showcase/BR-DAO_logo.svg
@@ -1,7 +1,4 @@
-
-
-
+VDA5OjI3OjE5LTA0OjAwFjPZAwAAAABJRU5ErkJggg=="/>
\ No newline at end of file
diff --git a/static/img/showcase/CaniPlay_logo.png b/static/img/showcase/CaniPlay_logo.png
index 5941583c88..d4a55a58e2 100644
Binary files a/static/img/showcase/CaniPlay_logo.png and b/static/img/showcase/CaniPlay_logo.png differ
diff --git a/static/img/showcase/DeVinci_logo.png b/static/img/showcase/DeVinci_logo.png
index e834be404c..a0a82eed98 100644
Binary files a/static/img/showcase/DeVinci_logo.png and b/static/img/showcase/DeVinci_logo.png differ
diff --git a/static/img/showcase/Gate23_logo.png b/static/img/showcase/Gate23_logo.png
index 0a8ad42d06..c0de38f755 100644
Binary files a/static/img/showcase/Gate23_logo.png and b/static/img/showcase/Gate23_logo.png differ
diff --git a/static/img/showcase/ICAP_logo.png b/static/img/showcase/ICAP_logo.png
index 27cf346a17..d505fd2ca8 100644
Binary files a/static/img/showcase/ICAP_logo.png and b/static/img/showcase/ICAP_logo.png differ
diff --git a/static/img/showcase/ICPulse_screenshot.jpg b/static/img/showcase/ICPulse_screenshot.jpg
index 9decc5bfa6..7e29637010 100644
Binary files a/static/img/showcase/ICPulse_screenshot.jpg and b/static/img/showcase/ICPulse_screenshot.jpg differ
diff --git a/static/img/showcase/ICSoccerWorld.png b/static/img/showcase/ICSoccerWorld.png
index 7286926caf..087df2ed5e 100644
Binary files a/static/img/showcase/ICSoccerWorld.png and b/static/img/showcase/ICSoccerWorld.png differ
diff --git a/static/img/showcase/Mapz_logo.png b/static/img/showcase/Mapz_logo.png
index b8b9de9ee7..7e6c2e4c10 100644
Binary files a/static/img/showcase/Mapz_logo.png and b/static/img/showcase/Mapz_logo.png differ
diff --git a/static/img/showcase/Mapz_screenshot.png b/static/img/showcase/Mapz_screenshot.png
index 18efd32572..c1801b962a 100644
Binary files a/static/img/showcase/Mapz_screenshot.png and b/static/img/showcase/Mapz_screenshot.png differ
diff --git a/static/img/showcase/Meddle_Logo.png b/static/img/showcase/Meddle_Logo.png
index f96b039601..1ef7978e87 100644
Binary files a/static/img/showcase/Meddle_Logo.png and b/static/img/showcase/Meddle_Logo.png differ
diff --git a/static/img/showcase/Outrank_logo.jpg b/static/img/showcase/Outrank_logo.jpg
index 1fe2b8c6bf..2f71241e9b 100644
Binary files a/static/img/showcase/Outrank_logo.jpg and b/static/img/showcase/Outrank_logo.jpg differ
diff --git a/static/img/showcase/PanoramaBlock_Logo.png b/static/img/showcase/PanoramaBlock_Logo.png
index f8706c7a4d..71b18725cd 100644
Binary files a/static/img/showcase/PanoramaBlock_Logo.png and b/static/img/showcase/PanoramaBlock_Logo.png differ
diff --git a/static/img/showcase/Raters_logo.png b/static/img/showcase/Raters_logo.png
index 423bff9972..a8280c3877 100644
Binary files a/static/img/showcase/Raters_logo.png and b/static/img/showcase/Raters_logo.png differ
diff --git a/static/img/showcase/Zoksh_logo.jpg b/static/img/showcase/Zoksh_logo.jpg
index 9ab415297e..7a2a3c569c 100644
Binary files a/static/img/showcase/Zoksh_logo.jpg and b/static/img/showcase/Zoksh_logo.jpg differ
diff --git a/static/img/showcase/aedile_screenshot_0.webp b/static/img/showcase/aedile_screenshot_0.webp
index 70dafa5b84..92a6b1a901 100644
Binary files a/static/img/showcase/aedile_screenshot_0.webp and b/static/img/showcase/aedile_screenshot_0.webp differ
diff --git a/static/img/showcase/agorapp-logo-small.svg b/static/img/showcase/agorapp-logo-small.svg
index 2b212f2606..4ae5fd9209 100644
--- a/static/img/showcase/agorapp-logo-small.svg
+++ b/static/img/showcase/agorapp-logo-small.svg
@@ -1,15 +1 @@
-
-
+
\ No newline at end of file
diff --git a/static/img/showcase/allkinds_logo.svg b/static/img/showcase/allkinds_logo.svg
index e15891a4ba..a47046d40d 100644
--- a/static/img/showcase/allkinds_logo.svg
+++ b/static/img/showcase/allkinds_logo.svg
@@ -1,4 +1 @@
-
+
\ No newline at end of file
diff --git a/static/img/showcase/alpacafi_logo.png b/static/img/showcase/alpacafi_logo.png
index 50468898d4..f6ed43a404 100644
Binary files a/static/img/showcase/alpacafi_logo.png and b/static/img/showcase/alpacafi_logo.png differ
diff --git a/static/img/showcase/amplify_logo.png b/static/img/showcase/amplify_logo.png
index 619e7f0586..3fddd31eed 100644
Binary files a/static/img/showcase/amplify_logo.png and b/static/img/showcase/amplify_logo.png differ
diff --git a/static/img/showcase/arcmind_logo.svg b/static/img/showcase/arcmind_logo.svg
index 87c2617e85..6d5a44e9a7 100644
--- a/static/img/showcase/arcmind_logo.svg
+++ b/static/img/showcase/arcmind_logo.svg
@@ -1,14 +1 @@
-
+
\ No newline at end of file
diff --git a/static/img/showcase/argonstudio_logo.webp b/static/img/showcase/argonstudio_logo.webp
index 4845648be2..42bf106faa 100644
Binary files a/static/img/showcase/argonstudio_logo.webp and b/static/img/showcase/argonstudio_logo.webp differ
diff --git a/static/img/showcase/asset-app.jpg b/static/img/showcase/asset-app.jpg
index 54cecc29b3..1bfe62b74f 100644
Binary files a/static/img/showcase/asset-app.jpg and b/static/img/showcase/asset-app.jpg differ
diff --git a/static/img/showcase/asset-app_logo.png b/static/img/showcase/asset-app_logo.png
index 7b4fb4e960..1ae455f678 100644
Binary files a/static/img/showcase/asset-app_logo.png and b/static/img/showcase/asset-app_logo.png differ
diff --git a/static/img/showcase/astroxme_logo.webp b/static/img/showcase/astroxme_logo.webp
index ab638661c4..11a7b8e280 100644
Binary files a/static/img/showcase/astroxme_logo.webp and b/static/img/showcase/astroxme_logo.webp differ
diff --git a/static/img/showcase/autoroyale_video.mp4 b/static/img/showcase/autoroyale_video.mp4
index a839b64f38..566b78c1fa 100644
Binary files a/static/img/showcase/autoroyale_video.mp4 and b/static/img/showcase/autoroyale_video.mp4 differ
diff --git a/static/img/showcase/aviatelabs_logo.webp b/static/img/showcase/aviatelabs_logo.webp
index 8443c14d8f..8c23bf1aad 100644
Binary files a/static/img/showcase/aviatelabs_logo.webp and b/static/img/showcase/aviatelabs_logo.webp differ
diff --git a/static/img/showcase/azle_logo.svg b/static/img/showcase/azle_logo.svg
index b6f255bf13..8fe3cae810 100644
--- a/static/img/showcase/azle_logo.svg
+++ b/static/img/showcase/azle_logo.svg
@@ -1,66 +1 @@
-
+
\ No newline at end of file
diff --git a/static/img/showcase/azle_screenshot_0.jpg b/static/img/showcase/azle_screenshot_0.jpg
index b885ca97c6..5a9f90534f 100644
Binary files a/static/img/showcase/azle_screenshot_0.jpg and b/static/img/showcase/azle_screenshot_0.jpg differ
diff --git a/static/img/showcase/bioniq-logo.jpeg b/static/img/showcase/bioniq-logo.jpeg
index d175b3c382..96376e8f12 100644
Binary files a/static/img/showcase/bioniq-logo.jpeg and b/static/img/showcase/bioniq-logo.jpeg differ
diff --git a/static/img/showcase/bioniq-screenshot-min.png b/static/img/showcase/bioniq-screenshot-min.png
index bb7127fd7d..70beed99fe 100644
Binary files a/static/img/showcase/bioniq-screenshot-min.png and b/static/img/showcase/bioniq-screenshot-min.png differ
diff --git a/static/img/showcase/bipQuantum_logo.jpg b/static/img/showcase/bipQuantum_logo.jpg
index 82502effad..ec0fecd004 100644
Binary files a/static/img/showcase/bipQuantum_logo.jpg and b/static/img/showcase/bipQuantum_logo.jpg differ
diff --git a/static/img/showcase/bitfinity_evm.png b/static/img/showcase/bitfinity_evm.png
index db08327bb9..c7564c3dd0 100644
Binary files a/static/img/showcase/bitfinity_evm.png and b/static/img/showcase/bitfinity_evm.png differ
diff --git a/static/img/showcase/bitomni_screenshot.png b/static/img/showcase/bitomni_screenshot.png
index 8fc83872e1..de7f2ce835 100644
Binary files a/static/img/showcase/bitomni_screenshot.png and b/static/img/showcase/bitomni_screenshot.png differ
diff --git a/static/img/showcase/blocklist.png b/static/img/showcase/blocklist.png
index a5ff55f5e8..837e684662 100644
Binary files a/static/img/showcase/blocklist.png and b/static/img/showcase/blocklist.png differ
diff --git a/static/img/showcase/blueband_logo.png b/static/img/showcase/blueband_logo.png
index 25c83b64f0..e1fb77c13e 100644
Binary files a/static/img/showcase/blueband_logo.png and b/static/img/showcase/blueband_logo.png differ
diff --git a/static/img/showcase/bridge23_logo.png b/static/img/showcase/bridge23_logo.png
index 0845689fc9..944d61b47b 100644
Binary files a/static/img/showcase/bridge23_logo.png and b/static/img/showcase/bridge23_logo.png differ
diff --git a/static/img/showcase/brownfiamm_logo.jpg b/static/img/showcase/brownfiamm_logo.jpg
index 5189963d2c..4f8a665c70 100644
Binary files a/static/img/showcase/brownfiamm_logo.jpg and b/static/img/showcase/brownfiamm_logo.jpg differ
diff --git a/static/img/showcase/candb_logo.png b/static/img/showcase/candb_logo.png
index 9471a55244..7191f9d784 100644
Binary files a/static/img/showcase/candb_logo.png and b/static/img/showcase/candb_logo.png differ
diff --git a/static/img/showcase/canister-store_screenshot_0.png b/static/img/showcase/canister-store_screenshot_0.png
index e20a732e1e..7dd5f34e17 100644
Binary files a/static/img/showcase/canister-store_screenshot_0.png and b/static/img/showcase/canister-store_screenshot_0.png differ
diff --git a/static/img/showcase/canscale_logo.webp b/static/img/showcase/canscale_logo.webp
index c2d37b8c7d..26e67e2bf2 100644
Binary files a/static/img/showcase/canscale_logo.webp and b/static/img/showcase/canscale_logo.webp differ
diff --git a/static/img/showcase/catalyze_screenshot.png b/static/img/showcase/catalyze_screenshot.png
index 194fba1c44..4f96d5ce72 100644
Binary files a/static/img/showcase/catalyze_screenshot.png and b/static/img/showcase/catalyze_screenshot.png differ
diff --git a/static/img/showcase/chainsight_screenshot.png b/static/img/showcase/chainsight_screenshot.png
index 6ad69c38da..243ee3c8d8 100644
Binary files a/static/img/showcase/chainsight_screenshot.png and b/static/img/showcase/chainsight_screenshot.png differ
diff --git a/static/img/showcase/cipherAI_logo.jpeg b/static/img/showcase/cipherAI_logo.jpeg
index 3afa3a93d5..2b3a264bb6 100644
Binary files a/static/img/showcase/cipherAI_logo.jpeg and b/static/img/showcase/cipherAI_logo.jpeg differ
diff --git a/static/img/showcase/cipherproxy_logo.webp b/static/img/showcase/cipherproxy_logo.webp
index bcccc5a090..f6ca00b22e 100644
Binary files a/static/img/showcase/cipherproxy_logo.webp and b/static/img/showcase/cipherproxy_logo.webp differ
diff --git a/static/img/showcase/civic_logo.png b/static/img/showcase/civic_logo.png
index dd02969f65..8ea0a00863 100644
Binary files a/static/img/showcase/civic_logo.png and b/static/img/showcase/civic_logo.png differ
diff --git a/static/img/showcase/codebase_logo.webp b/static/img/showcase/codebase_logo.webp
index bc3f289775..e15e94dffd 100644
Binary files a/static/img/showcase/codebase_logo.webp and b/static/img/showcase/codebase_logo.webp differ
diff --git a/static/img/showcase/communities_ooo_logo.png b/static/img/showcase/communities_ooo_logo.png
index 4c0fd1d631..779531e390 100644
Binary files a/static/img/showcase/communities_ooo_logo.png and b/static/img/showcase/communities_ooo_logo.png differ
diff --git a/static/img/showcase/cosmicrafts_logo.svg b/static/img/showcase/cosmicrafts_logo.svg
index cc367e251c..5149426920 100644
--- a/static/img/showcase/cosmicrafts_logo.svg
+++ b/static/img/showcase/cosmicrafts_logo.svg
@@ -1,37 +1 @@
-
+
\ No newline at end of file
diff --git a/static/img/showcase/cosmicrafts_screenshot1.jpg b/static/img/showcase/cosmicrafts_screenshot1.jpg
index 3a3b50c093..0057abae5c 100644
Binary files a/static/img/showcase/cosmicrafts_screenshot1.jpg and b/static/img/showcase/cosmicrafts_screenshot1.jpg differ
diff --git a/static/img/showcase/crowdeats_logo.svg b/static/img/showcase/crowdeats_logo.svg
index 3ecc638e9d..0fac08534b 100644
--- a/static/img/showcase/crowdeats_logo.svg
+++ b/static/img/showcase/crowdeats_logo.svg
@@ -1,6 +1 @@
-
+
\ No newline at end of file
diff --git a/static/img/showcase/cycleops_logo.png b/static/img/showcase/cycleops_logo.png
index 53fe03c906..2dff4e9a86 100644
Binary files a/static/img/showcase/cycleops_logo.png and b/static/img/showcase/cycleops_logo.png differ
diff --git a/static/img/showcase/dappbox_logo.png b/static/img/showcase/dappbox_logo.png
index 88abbf5638..2447463908 100644
Binary files a/static/img/showcase/dappbox_logo.png and b/static/img/showcase/dappbox_logo.png differ
diff --git a/static/img/showcase/dappradar_logo.png b/static/img/showcase/dappradar_logo.png
index 0c17273330..33be903f8f 100644
Binary files a/static/img/showcase/dappradar_logo.png and b/static/img/showcase/dappradar_logo.png differ
diff --git a/static/img/showcase/datanome-logo.png b/static/img/showcase/datanome-logo.png
index d0e760595a..5db46b4ed1 100644
Binary files a/static/img/showcase/datanome-logo.png and b/static/img/showcase/datanome-logo.png differ
diff --git a/static/img/showcase/datanome-screenshot.png b/static/img/showcase/datanome-screenshot.png
index d4b739254e..332af75a2f 100644
Binary files a/static/img/showcase/datanome-screenshot.png and b/static/img/showcase/datanome-screenshot.png differ
diff --git a/static/img/showcase/dcm_logo.svg b/static/img/showcase/dcm_logo.svg
index b16bd01618..db71a943b5 100644
--- a/static/img/showcase/dcm_logo.svg
+++ b/static/img/showcase/dcm_logo.svg
@@ -1,3 +1 @@
-
+
\ No newline at end of file
diff --git a/static/img/showcase/deai_chat_logo.jpeg b/static/img/showcase/deai_chat_logo.jpeg
index 4ae4787bd7..94db71dbe4 100644
Binary files a/static/img/showcase/deai_chat_logo.jpeg and b/static/img/showcase/deai_chat_logo.jpeg differ
diff --git a/static/img/showcase/decideai_screenshot_0.png b/static/img/showcase/decideai_screenshot_0.png
index ef53908927..8875219393 100644
Binary files a/static/img/showcase/decideai_screenshot_0.png and b/static/img/showcase/decideai_screenshot_0.png differ
diff --git a/static/img/showcase/deland_labs.png b/static/img/showcase/deland_labs.png
index 3fe236ab3c..1706f613b5 100644
Binary files a/static/img/showcase/deland_labs.png and b/static/img/showcase/deland_labs.png differ
diff --git a/static/img/showcase/dflow_logo.png b/static/img/showcase/dflow_logo.png
index 9828e906ae..c9fe42130d 100644
Binary files a/static/img/showcase/dflow_logo.png and b/static/img/showcase/dflow_logo.png differ
diff --git a/static/img/showcase/dflow_screenshot.png b/static/img/showcase/dflow_screenshot.png
index c4530365d5..bbe5ca4609 100644
Binary files a/static/img/showcase/dflow_screenshot.png and b/static/img/showcase/dflow_screenshot.png differ
diff --git a/static/img/showcase/dfxdashboard_logo.svg b/static/img/showcase/dfxdashboard_logo.svg
index dee24516d7..04173bf51b 100644
--- a/static/img/showcase/dfxdashboard_logo.svg
+++ b/static/img/showcase/dfxdashboard_logo.svg
@@ -1,29 +1 @@
-
-
-
+
\ No newline at end of file
diff --git a/static/img/showcase/distrikt.png b/static/img/showcase/distrikt.png
index 7c1666c1bd..9c00424039 100644
Binary files a/static/img/showcase/distrikt.png and b/static/img/showcase/distrikt.png differ
diff --git a/static/img/showcase/dmail-network_screenshots_0.png b/static/img/showcase/dmail-network_screenshots_0.png
index 0dc0d2155b..22a24f3513 100644
Binary files a/static/img/showcase/dmail-network_screenshots_0.png and b/static/img/showcase/dmail-network_screenshots_0.png differ
diff --git a/static/img/showcase/dmail-network_screenshots_1.png b/static/img/showcase/dmail-network_screenshots_1.png
index a7cb577911..33fa6f1597 100644
Binary files a/static/img/showcase/dmail-network_screenshots_1.png and b/static/img/showcase/dmail-network_screenshots_1.png differ
diff --git a/static/img/showcase/dmail-network_screenshots_2.png b/static/img/showcase/dmail-network_screenshots_2.png
index 4364857d03..2cb3fceb50 100644
Binary files a/static/img/showcase/dmail-network_screenshots_2.png and b/static/img/showcase/dmail-network_screenshots_2.png differ
diff --git a/static/img/showcase/dmail-network_screenshots_3.png b/static/img/showcase/dmail-network_screenshots_3.png
index 81fd82a9f2..fad219d5c4 100644
Binary files a/static/img/showcase/dmail-network_screenshots_3.png and b/static/img/showcase/dmail-network_screenshots_3.png differ
diff --git a/static/img/showcase/dmail-network_screenshots_4.png b/static/img/showcase/dmail-network_screenshots_4.png
index 3ac4336a63..469cab7ba9 100644
Binary files a/static/img/showcase/dmail-network_screenshots_4.png and b/static/img/showcase/dmail-network_screenshots_4.png differ
diff --git a/static/img/showcase/dscvr-logo.png b/static/img/showcase/dscvr-logo.png
index 0d1a2e39c4..55f424637f 100644
Binary files a/static/img/showcase/dscvr-logo.png and b/static/img/showcase/dscvr-logo.png differ
diff --git a/static/img/showcase/dscvr.png b/static/img/showcase/dscvr.png
index 4d2cb6bd46..9d0ec49eec 100644
Binary files a/static/img/showcase/dscvr.png and b/static/img/showcase/dscvr.png differ
diff --git a/static/img/showcase/dwitter_logo.png b/static/img/showcase/dwitter_logo.png
index f8813094f6..0d8895b8ad 100644
Binary files a/static/img/showcase/dwitter_logo.png and b/static/img/showcase/dwitter_logo.png differ
diff --git a/static/img/showcase/eimolad_logo.webp b/static/img/showcase/eimolad_logo.webp
index 03136c10c5..fabd982122 100644
Binary files a/static/img/showcase/eimolad_logo.webp and b/static/img/showcase/eimolad_logo.webp differ
diff --git a/static/img/showcase/elnaai_logo.png b/static/img/showcase/elnaai_logo.png
index 265072a871..0cd59c6566 100644
Binary files a/static/img/showcase/elnaai_logo.png and b/static/img/showcase/elnaai_logo.png differ
diff --git a/static/img/showcase/ember-cli-dfinity.png b/static/img/showcase/ember-cli-dfinity.png
index 7b69e9a6c8..143e296a7f 100644
Binary files a/static/img/showcase/ember-cli-dfinity.png and b/static/img/showcase/ember-cli-dfinity.png differ
diff --git a/static/img/showcase/emc_logo.svg b/static/img/showcase/emc_logo.svg
index 0966bf6bfd..b160db7fa4 100644
--- a/static/img/showcase/emc_logo.svg
+++ b/static/img/showcase/emc_logo.svg
@@ -1,114 +1 @@
-
+
\ No newline at end of file
diff --git a/static/img/showcase/emc_screenshot.png b/static/img/showcase/emc_screenshot.png
index c9ef962ab8..4638f8210f 100644
Binary files a/static/img/showcase/emc_screenshot.png and b/static/img/showcase/emc_screenshot.png differ
diff --git a/static/img/showcase/expeera_logo.jpeg b/static/img/showcase/expeera_logo.jpeg
index 2d2b49ccf6..147e2bf19c 100644
Binary files a/static/img/showcase/expeera_logo.jpeg and b/static/img/showcase/expeera_logo.jpeg differ
diff --git a/static/img/showcase/faceless_logo.png b/static/img/showcase/faceless_logo.png
index 686b12dd9e..d273f47eef 100644
Binary files a/static/img/showcase/faceless_logo.png and b/static/img/showcase/faceless_logo.png differ
diff --git a/static/img/showcase/faefolk_logo.webp b/static/img/showcase/faefolk_logo.webp
index 780293f11c..1c08d21c34 100644
Binary files a/static/img/showcase/faefolk_logo.webp and b/static/img/showcase/faefolk_logo.webp differ
diff --git a/static/img/showcase/fleek.png b/static/img/showcase/fleek.png
index d47d7ce5f8..001145f0cb 100644
Binary files a/static/img/showcase/fleek.png and b/static/img/showcase/fleek.png differ
diff --git a/static/img/showcase/fort-major-dao_logo.svg b/static/img/showcase/fort-major-dao_logo.svg
index a820689e2f..55f3f4c89e 100644
--- a/static/img/showcase/fort-major-dao_logo.svg
+++ b/static/img/showcase/fort-major-dao_logo.svg
@@ -1,11 +1 @@
-
+
\ No newline at end of file
diff --git a/static/img/showcase/fpdao_screenshot.png b/static/img/showcase/fpdao_screenshot.png
index 104d7d2f9b..666cd6303f 100644
Binary files a/static/img/showcase/fpdao_screenshot.png and b/static/img/showcase/fpdao_screenshot.png differ
diff --git a/static/img/showcase/frontrow_logo.png b/static/img/showcase/frontrow_logo.png
index 973e0b198d..3ced6c03da 100644
Binary files a/static/img/showcase/frontrow_logo.png and b/static/img/showcase/frontrow_logo.png differ
diff --git a/static/img/showcase/gBridge_logo.png b/static/img/showcase/gBridge_logo.png
index 0f182b9c65..b98121c61f 100644
Binary files a/static/img/showcase/gBridge_logo.png and b/static/img/showcase/gBridge_logo.png differ
diff --git a/static/img/showcase/glue_logo.png b/static/img/showcase/glue_logo.png
index 3b5a83695e..1b26bf58d0 100644
Binary files a/static/img/showcase/glue_logo.png and b/static/img/showcase/glue_logo.png differ
diff --git a/static/img/showcase/goagent_logo.png b/static/img/showcase/goagent_logo.png
index d6d98c3bde..9abd118155 100644
Binary files a/static/img/showcase/goagent_logo.png and b/static/img/showcase/goagent_logo.png differ
diff --git a/static/img/showcase/golddao_logo.png b/static/img/showcase/golddao_logo.png
index a7ea77d33d..798211998b 100644
Binary files a/static/img/showcase/golddao_logo.png and b/static/img/showcase/golddao_logo.png differ
diff --git a/static/img/showcase/gotcha_logo.png b/static/img/showcase/gotcha_logo.png
index 276c7d721c..e9f4d3440e 100644
Binary files a/static/img/showcase/gotcha_logo.png and b/static/img/showcase/gotcha_logo.png differ
diff --git a/static/img/showcase/hashkeydid_logo.svg b/static/img/showcase/hashkeydid_logo.svg
index 1e5fe8e212..591adaa242 100644
--- a/static/img/showcase/hashkeydid_logo.svg
+++ b/static/img/showcase/hashkeydid_logo.svg
@@ -1,28 +1 @@
-
+
\ No newline at end of file
diff --git a/static/img/showcase/helix_screenshot.png b/static/img/showcase/helix_screenshot.png
index 4d26949e0d..1f67d2ff10 100644
Binary files a/static/img/showcase/helix_screenshot.png and b/static/img/showcase/helix_screenshot.png differ
diff --git a/static/img/showcase/hexGL.png b/static/img/showcase/hexGL.png
index b5a79441c4..928aebc106 100644
Binary files a/static/img/showcase/hexGL.png and b/static/img/showcase/hexGL.png differ
diff --git a/static/img/showcase/hobbi_screenshot.png b/static/img/showcase/hobbi_screenshot.png
index 46f34fa735..421437e404 100644
Binary files a/static/img/showcase/hobbi_screenshot.png and b/static/img/showcase/hobbi_screenshot.png differ
diff --git a/static/img/showcase/ic_nft_creater_logo.png b/static/img/showcase/ic_nft_creater_logo.png
index f17f141e90..90859c2342 100644
Binary files a/static/img/showcase/ic_nft_creater_logo.png and b/static/img/showcase/ic_nft_creater_logo.png differ
diff --git a/static/img/showcase/ic_siwe_logo.png b/static/img/showcase/ic_siwe_logo.png
index 9469819bcf..63028c3965 100644
Binary files a/static/img/showcase/ic_siwe_logo.png and b/static/img/showcase/ic_siwe_logo.png differ
diff --git a/static/img/showcase/ic_siwe_screenshot.png b/static/img/showcase/ic_siwe_screenshot.png
index ed55cad5a1..70aac2fa17 100644
Binary files a/static/img/showcase/ic_siwe_screenshot.png and b/static/img/showcase/ic_siwe_screenshot.png differ
diff --git a/static/img/showcase/icda_logo.png b/static/img/showcase/icda_logo.png
index 6af0531a5d..2790f60be1 100644
Binary files a/static/img/showcase/icda_logo.png and b/static/img/showcase/icda_logo.png differ
diff --git a/static/img/showcase/icdevs.org_logo.webp b/static/img/showcase/icdevs.org_logo.webp
index 0c6fde5577..daee7f5981 100644
Binary files a/static/img/showcase/icdevs.org_logo.webp and b/static/img/showcase/icdevs.org_logo.webp differ
diff --git a/static/img/showcase/icdragon_logo.png b/static/img/showcase/icdragon_logo.png
index 7ed6d75062..e518956af1 100644
Binary files a/static/img/showcase/icdragon_logo.png and b/static/img/showcase/icdragon_logo.png differ
diff --git a/static/img/showcase/icdragon_screenshot.png b/static/img/showcase/icdragon_screenshot.png
index 0893756d49..c10306d6ca 100644
Binary files a/static/img/showcase/icdragon_screenshot.png and b/static/img/showcase/icdragon_screenshot.png differ
diff --git a/static/img/showcase/icevent_logo_112x112.png b/static/img/showcase/icevent_logo_112x112.png
index c348191399..8ccb140c0b 100644
Binary files a/static/img/showcase/icevent_logo_112x112.png and b/static/img/showcase/icevent_logo_112x112.png differ
diff --git a/static/img/showcase/icevent_screenshot.PNG b/static/img/showcase/icevent_screenshot.PNG
index 934dc05c9f..f91194f492 100644
Binary files a/static/img/showcase/icevent_screenshot.PNG and b/static/img/showcase/icevent_screenshot.PNG differ
diff --git a/static/img/showcase/icghost.png b/static/img/showcase/icghost.png
index 17efd805c1..798ba17037 100644
Binary files a/static/img/showcase/icghost.png and b/static/img/showcase/icghost.png differ
diff --git a/static/img/showcase/ichub_screenshot_0.jpeg b/static/img/showcase/ichub_screenshot_0.jpeg
index fc9418231a..0a1dc57245 100644
Binary files a/static/img/showcase/ichub_screenshot_0.jpeg and b/static/img/showcase/ichub_screenshot_0.jpeg differ
diff --git a/static/img/showcase/ichub_screenshot_1.jpeg b/static/img/showcase/ichub_screenshot_1.jpeg
index e0d9f0b91c..01b2edba48 100644
Binary files a/static/img/showcase/ichub_screenshot_1.jpeg and b/static/img/showcase/ichub_screenshot_1.jpeg differ
diff --git a/static/img/showcase/ichub_screenshot_2.jpeg b/static/img/showcase/ichub_screenshot_2.jpeg
index a67dff9ed0..e7437caeeb 100644
Binary files a/static/img/showcase/ichub_screenshot_2.jpeg and b/static/img/showcase/ichub_screenshot_2.jpeg differ
diff --git a/static/img/showcase/iclighthouse_logo.webp b/static/img/showcase/iclighthouse_logo.webp
index 968c5522e7..d57d46a239 100644
Binary files a/static/img/showcase/iclighthouse_logo.webp and b/static/img/showcase/iclighthouse_logo.webp differ
diff --git a/static/img/showcase/icp_canister_bridge_logo.png b/static/img/showcase/icp_canister_bridge_logo.png
index 0fe5911624..d7015afde4 100644
Binary files a/static/img/showcase/icp_canister_bridge_logo.png and b/static/img/showcase/icp_canister_bridge_logo.png differ
diff --git a/static/img/showcase/icpcc_logo.png b/static/img/showcase/icpcc_logo.png
index de38a5d6e7..8cb293353d 100644
Binary files a/static/img/showcase/icpcc_logo.png and b/static/img/showcase/icpcc_logo.png differ
diff --git a/static/img/showcase/icpcoins_logo.png b/static/img/showcase/icpcoins_logo.png
index f51cf20bcf..55188d666d 100644
Binary files a/static/img/showcase/icpcoins_logo.png and b/static/img/showcase/icpcoins_logo.png differ
diff --git a/static/img/showcase/icpcoins_screenshot_0.jpg b/static/img/showcase/icpcoins_screenshot_0.jpg
index 7e1522bf29..7400474bf1 100644
Binary files a/static/img/showcase/icpcoins_screenshot_0.jpg and b/static/img/showcase/icpcoins_screenshot_0.jpg differ
diff --git a/static/img/showcase/icpkit_logo.png b/static/img/showcase/icpkit_logo.png
index adc289437d..612b8db7e6 100644
Binary files a/static/img/showcase/icpkit_logo.png and b/static/img/showcase/icpkit_logo.png differ
diff --git a/static/img/showcase/icpodcast_logo.png b/static/img/showcase/icpodcast_logo.png
index 22e50b9b09..e97f9a4367 100644
Binary files a/static/img/showcase/icpodcast_logo.png and b/static/img/showcase/icpodcast_logo.png differ
diff --git a/static/img/showcase/icpodcast_screenshot.png b/static/img/showcase/icpodcast_screenshot.png
index bccaebdda4..e2e7e364f4 100644
Binary files a/static/img/showcase/icpodcast_screenshot.png and b/static/img/showcase/icpodcast_screenshot.png differ
diff --git a/static/img/showcase/icpp-pro-screenshot.1024x576.png b/static/img/showcase/icpp-pro-screenshot.1024x576.png
index 74000f0b7e..089875f1e8 100644
Binary files a/static/img/showcase/icpp-pro-screenshot.1024x576.png and b/static/img/showcase/icpp-pro-screenshot.1024x576.png differ
diff --git a/static/img/showcase/icpsig_logo.png b/static/img/showcase/icpsig_logo.png
index 786be69c7d..cf611540b9 100644
Binary files a/static/img/showcase/icpsig_logo.png and b/static/img/showcase/icpsig_logo.png differ
diff --git a/static/img/showcase/icpsig_screenshot.png b/static/img/showcase/icpsig_screenshot.png
index 9fdf93df59..210bb7fa35 100644
Binary files a/static/img/showcase/icpsig_screenshot.png and b/static/img/showcase/icpsig_screenshot.png differ
diff --git a/static/img/showcase/icpulse_logo.svg b/static/img/showcase/icpulse_logo.svg
index 4d0ca7df64..dfc4172ed2 100644
--- a/static/img/showcase/icpulse_logo.svg
+++ b/static/img/showcase/icpulse_logo.svg
@@ -1,14 +1 @@
-
+
\ No newline at end of file
diff --git a/static/img/showcase/icto_screenshot_0.png b/static/img/showcase/icto_screenshot_0.png
index a31d3faccf..18c0cb98d4 100644
Binary files a/static/img/showcase/icto_screenshot_0.png and b/static/img/showcase/icto_screenshot_0.png differ
diff --git a/static/img/showcase/ictoolkit_logo.png b/static/img/showcase/ictoolkit_logo.png
index f95a6e3812..e9ac534ef0 100644
Binary files a/static/img/showcase/ictoolkit_logo.png and b/static/img/showcase/ictoolkit_logo.png differ
diff --git a/static/img/showcase/idempotent_proxy_logo.png b/static/img/showcase/idempotent_proxy_logo.png
index 43fcee9b91..a056be05ab 100644
Binary files a/static/img/showcase/idempotent_proxy_logo.png and b/static/img/showcase/idempotent_proxy_logo.png differ
diff --git a/static/img/showcase/ii-badge.svg b/static/img/showcase/ii-badge.svg
index abfab393ed..0759c4e1ae 100644
--- a/static/img/showcase/ii-badge.svg
+++ b/static/img/showcase/ii-badge.svg
@@ -1,4 +1 @@
-
+
\ No newline at end of file
diff --git a/static/img/showcase/in_logo.jpg b/static/img/showcase/in_logo.jpg
index e47b5c2fb4..3d2da0ad53 100644
Binary files a/static/img/showcase/in_logo.jpg and b/static/img/showcase/in_logo.jpg differ
diff --git a/static/img/showcase/incheonuniverse_logo.png b/static/img/showcase/incheonuniverse_logo.png
index 9d62505007..ece852e44f 100644
Binary files a/static/img/showcase/incheonuniverse_logo.png and b/static/img/showcase/incheonuniverse_logo.png differ
diff --git a/static/img/showcase/internetidentity_screenshot_0.gif b/static/img/showcase/internetidentity_screenshot_0.gif
index af3ea5ad34..fabd1c3385 100644
Binary files a/static/img/showcase/internetidentity_screenshot_0.gif and b/static/img/showcase/internetidentity_screenshot_0.gif differ
diff --git a/static/img/showcase/itoka_logo.svg b/static/img/showcase/itoka_logo.svg
index 684ade9b20..90a9a5b063 100644
--- a/static/img/showcase/itoka_logo.svg
+++ b/static/img/showcase/itoka_logo.svg
@@ -1,10 +1 @@
-
+
\ No newline at end of file
diff --git a/static/img/showcase/itoka_screanshot.svg b/static/img/showcase/itoka_screanshot.svg
index b1a76bafd7..e96b9ac89d 100644
--- a/static/img/showcase/itoka_screanshot.svg
+++ b/static/img/showcase/itoka_screanshot.svg
@@ -1,12 +1 @@
-
+