- The Cardano ecosystem is rapidly evolving, driven by a big community of open-source builders. These teams provide the the tools, frameworks, libraries, and dApps we all use. By sharing their code, they build trust in their work and contribute to innovation around Cardano.
-
-
-
- These are ranked based on the total number of stars received across their open-source repositories. Click on the star to view their GitHub profile.
+export default function OpenSourceBuilders({ sortedOSBuilderData }) {
+ return (
+ <>
+
+ Open Source Builders
+
+
+ Explore teams building open-source dApps and tools on Cardano.
+
+
>
-
-);
+ );
}
diff --git a/pages/development/oracles.mdx b/pages/development/oracles.mdx
index cc77844c..0c8e738a 100644
--- a/pages/development/oracles.mdx
+++ b/pages/development/oracles.mdx
@@ -1,6 +1,7 @@
---
seo_title: Oracles
seo_description:
+toc: false
---
# Oracles
diff --git a/pages/development/smart_contract_audits.mdx b/pages/development/smart_contract_audits.mdx
index ad2782c5..8ffe0f46 100644
--- a/pages/development/smart_contract_audits.mdx
+++ b/pages/development/smart_contract_audits.mdx
@@ -1,6 +1,7 @@
---
seo_title: Smart Contract Audits
seo_description:
+toc: false
---
# Smart Contract Audits
diff --git a/pages/development/smart_contract_languages.mdx b/pages/development/smart_contract_languages.mdx
index 650e9019..f319bcee 100644
--- a/pages/development/smart_contract_languages.mdx
+++ b/pages/development/smart_contract_languages.mdx
@@ -1,6 +1,7 @@
---
seo_title: Smart Contract Languages
seo_description:
+toc: false
---
# Smart Contract Languages
diff --git a/pages/development/testnets.mdx b/pages/development/testnets.mdx
index 82fa7ab5..735ed2d5 100644
--- a/pages/development/testnets.mdx
+++ b/pages/development/testnets.mdx
@@ -1,6 +1,7 @@
---
seo_title: Testnets
seo_description:
+toc: false
---
# Testnets
diff --git a/pages/development/utility_tools.mdx b/pages/development/utility_tools.mdx
index 1d81d11d..00683d5b 100644
--- a/pages/development/utility_tools.mdx
+++ b/pages/development/utility_tools.mdx
@@ -1,6 +1,7 @@
---
seo_title: Utility Tools
seo_description:
+toc: false
---
# Utility Tools
diff --git a/pages/ecosystem/_meta.json b/pages/ecosystem/_meta.json
index 02e53dde..14922fdc 100644
--- a/pages/ecosystem/_meta.json
+++ b/pages/ecosystem/_meta.json
@@ -39,8 +39,8 @@
"pagination": false
}
},
- "tokens": {
- "title": "Tokens ",
+ "cardano_markets": {
+ "title": "Cardano Markets ",
"theme": {
"breadcrumb": true,
"sidebar": true,
diff --git a/pages/ecosystem/blockchain_explorers.mdx b/pages/ecosystem/blockchain_explorers.mdx
index f9e94bcf..92eab39f 100644
--- a/pages/ecosystem/blockchain_explorers.mdx
+++ b/pages/ecosystem/blockchain_explorers.mdx
@@ -1,6 +1,7 @@
---
seo_title: Blockchain Explorers
seo_description: "Blockchain Explorers provide a live view of the Cardano network: transactions, balances, blocks, staking, and nfts. Search for an address or transaction."
+toc: false
---
# Blockchain Explorers
@@ -12,8 +13,11 @@ Blockchain Explorers allow you to see everything happening on the blockchain. Yo
- [CardanoScan](https://cardanoscan.io/): Fully-featured Cardano explorer.
- [Eutxo.org](https://eutxo.org/): Cardano visualizer and search tool to see live blocks.
+
- [Pool.pm](https://pool.pm/): Visual blockchain explorer to search pools, wallets, NFTs, and more.
+- [Alethea](https://alethea.io/): Explore on-chain activity and track your portfolio.
+
- [CF Explorer](https://beta.explorer.cardano.org/en/): Created by the [Cardano Foundation](https://cardanofoundation.org/) for enterprise users.
- [AdaStat](https://adastat.net/): Full features including options to change language and currency.
diff --git a/pages/ecosystem/bridges.mdx b/pages/ecosystem/bridges.mdx
index 19d0a3c2..5ae209d3 100644
--- a/pages/ecosystem/bridges.mdx
+++ b/pages/ecosystem/bridges.mdx
@@ -1,6 +1,7 @@
---
seo_title: Bridges
seo_description:
+toc: false
---
# Bridges
diff --git a/pages/ecosystem/cardano_markets.mdx b/pages/ecosystem/cardano_markets.mdx
new file mode 100644
index 00000000..70b2da9a
--- /dev/null
+++ b/pages/ecosystem/cardano_markets.mdx
@@ -0,0 +1,18 @@
+---
+seo_title: Cardano Markets
+seo_description:
+toc: false
+---
+
+# Cardano Markets
+
+This content is being peer reviewed & formally verified. Check back soon!
+
+In the meantime, explore other Cardano collections:
+
+- [YouTube Channels](https://www.adastack.io/community/youtube)
+- [Development Firms](https://www.adastack.io/development/dev_teams)
+- [Newsletters](https://www.adastack.io/community/newsletters)
+- [News and Blogs](https://www.adastack.io/community/news_and_blogs)
+
+[Back to Full Library →](https://www.adastack.io/all_pages)
diff --git a/pages/ecosystem/ecosystem_maps.mdx b/pages/ecosystem/ecosystem_maps.mdx
index af156f6a..7b5311e5 100644
--- a/pages/ecosystem/ecosystem_maps.mdx
+++ b/pages/ecosystem/ecosystem_maps.mdx
@@ -1,6 +1,7 @@
---
seo_title: Ecosystem Maps
seo_description: Explore the Cardano ecosystem using ecosystem maps and discover innovative dApps and projects on Cardano. Find the right blockchain app or service.
+toc: false
---
# Ecosystem Maps
diff --git a/pages/ecosystem/merchandise.mdx b/pages/ecosystem/merchandise.mdx
index d763b7a3..ddcb2369 100644
--- a/pages/ecosystem/merchandise.mdx
+++ b/pages/ecosystem/merchandise.mdx
@@ -1,6 +1,7 @@
---
seo_title: Merchandise
seo_description:
+toc: false
---
# Merchandise
diff --git a/pages/ecosystem/organizations.mdx b/pages/ecosystem/organizations.mdx
index 3077845b..8d0f9a19 100644
--- a/pages/ecosystem/organizations.mdx
+++ b/pages/ecosystem/organizations.mdx
@@ -1,6 +1,7 @@
---
seo_title: Organizations
seo_description:
+toc: false
---
# Organizations
diff --git a/pages/ecosystem/portfolio_trackers.mdx b/pages/ecosystem/portfolio_trackers.mdx
index 088a4fae..b304e822 100644
--- a/pages/ecosystem/portfolio_trackers.mdx
+++ b/pages/ecosystem/portfolio_trackers.mdx
@@ -1,6 +1,7 @@
---
seo_title: Portfolio Trackers
seo_description:
+toc: false
---
# Portfolio Trackers
diff --git a/pages/ecosystem/project_funding.mdx b/pages/ecosystem/project_funding.mdx
index 058046ff..483683bb 100644
--- a/pages/ecosystem/project_funding.mdx
+++ b/pages/ecosystem/project_funding.mdx
@@ -1,6 +1,7 @@
---
seo_title: Project Funding
seo_description:
+toc: false
---
# Project Funding
diff --git a/pages/ecosystem/security_tools.mdx b/pages/ecosystem/security_tools.mdx
index 1960286f..0e2be557 100644
--- a/pages/ecosystem/security_tools.mdx
+++ b/pages/ecosystem/security_tools.mdx
@@ -1,6 +1,7 @@
---
seo_title: Security Tools
seo_description:
+toc: false
---
# Security Tools
diff --git a/pages/ecosystem/stablecoins.mdx b/pages/ecosystem/stablecoins.mdx
index f0b0c254..53aa7a38 100644
--- a/pages/ecosystem/stablecoins.mdx
+++ b/pages/ecosystem/stablecoins.mdx
@@ -1,6 +1,7 @@
---
seo_title: Stablecoins
seo_description:
+toc: false
---
# Stablecoins
diff --git a/pages/ecosystem/tax_tools.mdx b/pages/ecosystem/tax_tools.mdx
index 73695221..afa06748 100644
--- a/pages/ecosystem/tax_tools.mdx
+++ b/pages/ecosystem/tax_tools.mdx
@@ -1,6 +1,7 @@
---
seo_title: Tax Tools
seo_description:
+toc: false
---
# Tax Tools
diff --git a/pages/ecosystem/wallet_tools.mdx b/pages/ecosystem/wallet_tools.mdx
index b6197a39..5c637d95 100644
--- a/pages/ecosystem/wallet_tools.mdx
+++ b/pages/ecosystem/wallet_tools.mdx
@@ -1,6 +1,7 @@
---
seo_title: Wallet Tools
seo_description:
+toc: false
---
# Wallet Tools
diff --git a/pages/ecosystem/wallets.mdx b/pages/ecosystem/wallets.mdx
index 7bcefbb6..dc310eee 100644
--- a/pages/ecosystem/wallets.mdx
+++ b/pages/ecosystem/wallets.mdx
@@ -1,6 +1,7 @@
---
seo_title: Wallets
seo_description:
+toc: false
---
# Wallets
diff --git a/pages/gaming/gambling.mdx b/pages/gaming/gambling.mdx
index f18a0993..bcb5b21a 100644
--- a/pages/gaming/gambling.mdx
+++ b/pages/gaming/gambling.mdx
@@ -1,6 +1,7 @@
---
seo_title: Gambling
seo_description:
+toc: false
---
# Gambling
diff --git a/pages/gaming/game_explorers.mdx b/pages/gaming/game_explorers.mdx
index 4e070e98..a16279a4 100644
--- a/pages/gaming/game_explorers.mdx
+++ b/pages/gaming/game_explorers.mdx
@@ -1,6 +1,7 @@
---
seo_title: Game Explorers
seo_description:
+toc: false
---
# Game Explorers
diff --git a/pages/gaming/game_studios.mdx b/pages/gaming/game_studios.mdx
index 9d40e83d..4157abb6 100644
--- a/pages/gaming/game_studios.mdx
+++ b/pages/gaming/game_studios.mdx
@@ -1,6 +1,7 @@
---
seo_title: Game Studios
seo_description:
+toc: false
---
# Game Studios
diff --git a/pages/gaming/games.mdx b/pages/gaming/games.mdx
index 4576180f..701aa5fd 100644
--- a/pages/gaming/games.mdx
+++ b/pages/gaming/games.mdx
@@ -1,6 +1,7 @@
---
seo_title: Games
seo_description:
+toc: false
---
# Games
diff --git a/pages/gaming/metaverses.mdx b/pages/gaming/metaverses.mdx
index b8a88fab..bd7e3f36 100644
--- a/pages/gaming/metaverses.mdx
+++ b/pages/gaming/metaverses.mdx
@@ -1,6 +1,7 @@
---
seo_title: Metaverses
seo_description:
+toc: false
---
# Metaverses
diff --git a/pages/gaming/what_is_web3_gaming.mdx b/pages/gaming/what_is_web3_gaming.mdx
index e114ef4d..27417ab4 100644
--- a/pages/gaming/what_is_web3_gaming.mdx
+++ b/pages/gaming/what_is_web3_gaming.mdx
@@ -1,6 +1,7 @@
---
seo_title: What is Web3 Gaming?
seo_description: "Understand and explore what Web3 gaming is about: digital assets, metaverse, verifiably fair games enabled by smart-contracts, community, and more."
+toc: false
---
# What is Web3 Gaming?
diff --git a/pages/governance/cips.mdx b/pages/governance/cips.mdx
index 38573df0..e784f979 100644
--- a/pages/governance/cips.mdx
+++ b/pages/governance/cips.mdx
@@ -1,6 +1,7 @@
---
seo_title: CIPs
seo_description:
+toc: false
---
# CIPs
diff --git a/pages/governance/constitutional_committee.mdx b/pages/governance/constitutional_committee.mdx
index 48491351..2c25a9b9 100644
--- a/pages/governance/constitutional_committee.mdx
+++ b/pages/governance/constitutional_committee.mdx
@@ -1,6 +1,7 @@
---
seo_title: Constitutional Committee
seo_description:
+toc: false
---
# Constitutional Committee
diff --git a/pages/governance/governance_resources.mdx b/pages/governance/governance_resources.mdx
index a36aab34..22f11ea7 100644
--- a/pages/governance/governance_resources.mdx
+++ b/pages/governance/governance_resources.mdx
@@ -1,6 +1,7 @@
---
seo_title: Governance Resources
seo_description:
+toc: false
---
# Governance Resources
diff --git a/pages/governance/intersect.mdx b/pages/governance/intersect.mdx
index 346cd7ab..03eef158 100644
--- a/pages/governance/intersect.mdx
+++ b/pages/governance/intersect.mdx
@@ -1,6 +1,7 @@
---
seo_title: Intersect
seo_description:
+toc: false
---
# Intersect
diff --git a/pages/governance/voting_and_dreps.mdx b/pages/governance/voting_and_dreps.mdx
index a219ac1a..ce09638f 100644
--- a/pages/governance/voting_and_dreps.mdx
+++ b/pages/governance/voting_and_dreps.mdx
@@ -1,6 +1,7 @@
---
seo_title: Voting and DReps
seo_description:
+toc: false
---
# Voting and DReps
diff --git a/pages/governance/what_is_governance.mdx b/pages/governance/what_is_governance.mdx
index 4ade5024..820c710d 100644
--- a/pages/governance/what_is_governance.mdx
+++ b/pages/governance/what_is_governance.mdx
@@ -1,6 +1,7 @@
---
seo_title: What is Governance?
seo_description: Learn how ADA holders participate in Cardano's democratic governance system by voting on key proposals that shape the network's future.
+toc: false
---
# What is Cardano Governance?
diff --git a/pages/index.mdx b/pages/index.mdx
index 68584c73..f35af382 100644
--- a/pages/index.mdx
+++ b/pages/index.mdx
@@ -1,9 +1,10 @@
---
-seo_title: Explore the Cardano Ecosystem
-# On index page, leave the seo_description empty so it defaults to the one defined in theme.config.tsx
+seo_title:
+# Note: Leave seo_description empty in this index page, so that it defaults to the one defined in theme.config.tsx instead
seo_description:
+toc: false
---
-import { Hero } from "../components/hero.js";
+import HomeHero from "../components/HomeHero";
-
\ No newline at end of file
+
diff --git a/pages/intro_to_cardano/cardano_vocab.mdx b/pages/intro_to_cardano/cardano_vocab.mdx
index d3562e2f..a5b194db 100644
--- a/pages/intro_to_cardano/cardano_vocab.mdx
+++ b/pages/intro_to_cardano/cardano_vocab.mdx
@@ -1,6 +1,7 @@
---
seo_title: Cardano Vocab
seo_description: Learn essential Cardano vocabulary to understand major concepts of the Cardano blockchain and ecosystem.
+toc: true
---
# Cardano Vocab to Know
diff --git a/pages/intro_to_cardano/learn_more.mdx b/pages/intro_to_cardano/learn_more.mdx
index 0616aed8..40287a22 100644
--- a/pages/intro_to_cardano/learn_more.mdx
+++ b/pages/intro_to_cardano/learn_more.mdx
@@ -1,11 +1,12 @@
---
seo_title: Learn More
seo_description: "Explore essential Cardano resources: official websites, intro courses, guides, reports, books, and security best practices. Discover everything you need!"
+toc: false
---
# Learn More
-These resources provide an introduction to the Cardano network and ecosystem.
+Resources to learn more about the Cardano network and ecosystem.
### Official Links
@@ -13,9 +14,21 @@ Get official information about Cardano, the roadmap, and the research behind the
- [Cardano.org](https://cardano.org/): Official Cardano website.
- [Cardano Roadmap](https://roadmap.cardano.org/en/): 5-phase roadmap for Cardano's development.
-- [Research Library](https://iohk.io/en/research/library/): Browse 200+ research papers behind the Cardano blockchain, or explore the [top papers by era](https://cardano.org/research).
+- [Research Library](https://iohk.io/en/research/library/): 200+ research papers behind the Cardano blockchain. Explore the [top papers by era](https://cardano.org/research).
+- [Intersect](https://www.intersectmbo.org/): Organization coordinating Cardano's roadmap and development.
+- [Input Output Global (IOG)](https://iohk.io/): Cardano's primary development company and research organization.
+- [The Cardano Foundation](https://cardanofoundation.org/): Non-profit organization focused on development and adoption.
-### Intro Courses
+### Cardano Books
+
+Books about the Cardano network.
+
+- [Cardano For the M₳sses: A Financial Operating System for People who don’t have one](https://www.amazon.com/dp/B0B912X5G6)
+- [Cardano: The Essential Guide](https://www.amazon.com/dp/B0B1DSTS3X)
+- [Cardano 101: Understanding Cardano and its Financial Opportunities](https://www.amazon.com/dp/B0C524H491)
+- [Ultimate Cardano Smart Contracts: Unlock the Full Potential of the Cardano Blockchain by Developing Real-World Web 3.0 Projects](https://www.amazon.com/Ultimate-Cardano-Smart-Contracts-Development/dp/8197396531/)
+
+### Cardano Courses
Full courses to learn about Cardano.
@@ -37,15 +50,6 @@ These guides discuss the Cardano network, its ecosystem, and provide links to va
- [The Essential Cardano Guide to the Ecosystem](https://services.iohk.io/hubfs/EssentialCardano/PDF/Essential%20Cardano%20Guide%20to%20the%20Ecosystem.pdf?hsLang=en): Guide from the Cardano Foundation about Cardano's ecosystem and initiatives.
- [Reddit Guide to Getting Started with Cardano](https://www.reddit.com/r/cardano/comments/lnj5ne/getting_started_guide_a_newbies_guide_to_cardano/): The Cardano subreddit's guide to getting started on Cardano.
-### Cardano Books
-
-Books about the Cardano network.
-
-- [Cardano For the M₳sses: A Financial Operating System for People who don’t have one](https://www.amazon.com/dp/B0B912X5G6)
-- [Cardano: The Essential Guide](https://www.amazon.com/dp/B0B1DSTS3X)
-- [Cardano 101: Understanding Cardano and its Financial Opportunities](https://www.amazon.com/dp/B0C524H491)
-- [Ultimate Cardano Smart Contracts: Unlock the Full Potential of the Cardano Blockchain by Developing Real-World Web 3.0 Projects](https://www.amazon.com/Ultimate-Cardano-Smart-Contracts-Development/dp/8197396531/)
-
### Security Guides
Guides with actionable advice to protect crypto accounts and wallets.
diff --git a/pages/intro_to_cardano/start_using_cardano.mdx b/pages/intro_to_cardano/start_using_cardano.mdx
index 2e6995b7..44c3f26d 100644
--- a/pages/intro_to_cardano/start_using_cardano.mdx
+++ b/pages/intro_to_cardano/start_using_cardano.mdx
@@ -1,6 +1,7 @@
---
seo_title: Start Using Cardano
seo_description: Get started with Cardano using this guide. Set up a wallet, buy ADA, and start using dApps on Cardano. Explore the ecosystem and dive in.
+toc: false
---
import { Steps } from "nextra/components";
@@ -32,7 +33,6 @@ The resources below give further advice for choosing and securing a wallet. Don'
- [How to Choose a Web3 Wallet by Essential Cardano](https://www.essentialcardano.io/article/how-to-choose-a-web3-wallet): A guide with considerations for understanding different types of wallets.
- [Top 5 Cardano wallets](https://cardanospot.io/news/how-to-store-your-cardano-ada-5-cardano-wallets-to-check-out-0): 5 popular and well-regarded Cardano wallets.
- [A list of well-known Cardano wallets](https://cardanowallets.io/): Wallet list that also includes some useful security tips.
-- [All Cardano Wallet Options](https://www.cardanocube.com/collections/wallets)
#### Set up the Wallet
@@ -41,7 +41,7 @@ Setting up a Cardano wallet involves downloading a wallet application, creating
**Important Things to Know**
- When creating a wallet you will receive a list of words known as a seed phrase. This is the master key to your funds. Write it down, keep it safe, don't share it, and don't store it anywhere online! Here are more [seed phrase tips](https://www.reddit.com/r/cardano/wiki/wallets/seedphrase/).
-- Make sure you are downloading the wallet from the official website because sometimes scammers make fake websites to trick users. You can double-check the URL on [CardanoCube](https://www.cardanocube.com/collections/wallets) and [BuiltOnCardano](https://builtoncardano.com/ecosystem/wallets).
+- Make sure you are downloading the wallet from the official website because sometimes scammers make fake websites to trick users. You can double-check the URL on [CardanoCube](https://www.cardanocube.com/categories/wallets) and [BuiltOnCardano](https://builtoncardano.com/ecosystem/wallets).
**Guides to set up your Wallet**
diff --git a/pages/intro_to_cardano/what_is_blockchain.mdx b/pages/intro_to_cardano/what_is_blockchain.mdx
index cf2fdccb..e43c2d8d 100644
--- a/pages/intro_to_cardano/what_is_blockchain.mdx
+++ b/pages/intro_to_cardano/what_is_blockchain.mdx
@@ -1,6 +1,7 @@
---
seo_title: What is Blockchain?
seo_description: Blockchains provide security, autonomy, and smart-contract capabilities to users of the decentralized network. Learn more about blockchain here.
+toc: false
---
# What is Blockchain?
diff --git a/pages/intro_to_cardano/why_cardano.mdx b/pages/intro_to_cardano/why_cardano.mdx
index e346f9d6..af1e418d 100644
--- a/pages/intro_to_cardano/why_cardano.mdx
+++ b/pages/intro_to_cardano/why_cardano.mdx
@@ -1,6 +1,7 @@
---
seo_title: Why Cardano?
seo_description: Learn about the research-backed Cardano blockchain. Why the focus on decentralization, democratic governance, and providing an open global platform?
+toc: true
---
# Why Cardano?
@@ -15,7 +16,7 @@ Cardano's founder, Charles Hoskinson, has been discussing these topics for at le
### Research-Backed
-The software that runs Cardano was created using a rigorous academic approach. Starting in 2015, [Input Output Global](https://iohk.io/) (the company behind Cardano's development) spent two years researching the ideal properties of a blockchain before launching the network in 2017. Their goal was to design a system that's secure, decentralized, and reliable. IOG worked closely with experts at more than 30 top institutiuons and universities including Stanford, Carnegie Melon, University of Edinburgh, [and many more](https://iohk.io/en/research/) and published over 200 [research papers](https://iohk.io/en/research/) which provide the scientific underpinnings for the Cardano blockchain.
+The software that runs Cardano was created using a rigorous academic approach. Starting in 2015, [Input Output Global](https://iohk.io/) (the company behind Cardano's development) spent two years researching the ideal properties of a blockchain before launching the network in 2017. Their goal was to design a system that's secure, decentralized, and reliable. IOG worked closely with experts at more than 30 top institutions and universities including Stanford, Carnegie Melon, University of Edinburgh, [and many more](https://iohk.io/en/research/) and published over 200 [research papers](https://iohk.io/en/research/) which provide the scientific underpinnings for the Cardano blockchain.
To turn this academic understanding into software, IOG employed a process of formal methods including mathematical specifications, property-based tests, and the use of proofs. This development technique provides strong guarantees of the correctness of the system's basic components. Cardano's code has also been [independently audited](https://github.com/input-output-hk/external_audits).
@@ -29,7 +30,7 @@ Decentralization also means that decision-making is distributed. Network upgrade
### Democratic Governance
-Democratic governance is a key element in the long-term strategy of Cardano. Governance puts decisions about Cardano's future in the hands of ADA holders. Users can create and vote on proposals that will determine the evolution of Cardano. The goal is that the network can adpat to needs of its users and a changing world as it progresses into the future.
+Democratic governance is a key element in the long-term strategy of Cardano. Governance puts decisions about Cardano's future in the hands of ADA holders. Users can create and vote on proposals that will determine the evolution of Cardano. The goal is that the network can adapt to needs of its users and a changing world as it progresses into the future.
Governance is [in the process of being implemented](https://roadmap.cardano.org/en/voltaire/). The plan includes a system of checks and balances to protect from any individual or group from gaining too much power. Read more about the plan for [Cardano governance here](https://www.1694.io/).
@@ -63,9 +64,9 @@ Users that stake ADA receive rewards every 5 days. Staking is risk-free: Staked
### Identity-Focused
-Identity refers to the ability for users to build financial reputation from their activity on the blockchain. This is important because around 2 billion people are undocumented (meaning they don't have an official ID) and/or unbanked (meaning they are excluded from accessing financial services). Cardano's identity solutions provide an alternative method for users to build a digital track record and gain access to financial opportunities inculding loans, investments, real estate, job opportunities, and more.
+Identity refers to the ability for users to build financial reputation from their activity on the blockchain. This is important because around 2 billion people are undocumented (meaning they don't have an official ID) and/or unbanked (meaning they are excluded from accessing financial services). Cardano's identity solutions provide an alternative method for users to build a digital track record and gain access to financial opportunities including loans, investments, real estate, job opportunities, and more.
-Cardano's identity solutions also give individuals greater ownership of their personal data than the current system. As things stand, it is normal for companies to hold their user's personal information even though they often sell it, use it in bad ways, or lose it in data breaches. Identity solutions provide a new model in which you are the owner of your identity information and can share more their infomration more selectively, or even prove eligibility (for example, that they are older than 18) without sharing any personal information whatsoever using powerful zero-knowledge proof technology.
+Cardano's identity solutions also give individuals greater ownership of their personal data than the current system. As things stand, it is normal for companies to hold their user's personal information even though they often sell it, use it in bad ways, or lose it in data breaches. Identity solutions provide a new model in which you are the owner of your identity information and can share more their information more selectively, or even prove eligibility (for example, that they are older than 18) without sharing any personal information whatsoever using powerful zero-knowledge proof technology.
See [Atala Prism](https://atalaprism.io/) and the [Identity Wallet](https://identity.cardanofoundation.org) for an intro to Cardano identify solutions.
@@ -89,13 +90,13 @@ The custodian of the source code is the [Intersect Organization](https://www.int
### Great Place to Build
-Much like the internet, blockchains are open systems that anyone can build projects on without permission. This allows for a postive innovation loop as builders try different ideas and develop new solutions.
+Much like the internet, blockchains are open systems that anyone can build projects on without permission. This allows for a positive innovation loop as builders try different ideas and develop new solutions.
Cardano has a rapidly growing ecosystem of dApps (decentralized applications). Dapp builders benefit from building on a stable platform with predictable transaction fees and a highly engaged community. Hundreds of projects have already launched and over 1000 more are in development. [Explore some of the dApps available here](https://www.cardanocube.com/cardano-ecosystem-interactive-map).
### Programmable Smart Contracts
-The biggest factor to Cardano's versatility are smart contracts. These are digital agreements that execute automatically once the conditions within them them are met.
+The biggest factor to Cardano's versatility are smart contracts. These are digital agreements that execute automatically once the conditions within them are met.
Smart contracts are a great way to build blockchain-enabled contracts. Beyond that, they provide powerful building blocks to create complex applications on Cardano. These applications (called dApps or decentralized apps) have the benefit that they treat all users equally. Their code cannot be changed once created and they can be trusted to always execute as written.
@@ -113,11 +114,11 @@ Smart contracts are a versatile tool that can create the items highlighted above
Over the last few years Cardano has seen a diverse explosion of projects launching, including DeFi, identity, NFTs, social media, telecom, AI, gaming, computing and much more. This variety constitutes the basis for a healthy and sustainable digital economy, where users can find everything they need in one place.
-Some of the most promising Cardano projects are utilizing the Cardano platform to revolutionize existing industries. Some of these projects include [World Mobile](https://worldmobile.io/) to revolutionze telecom, [Book.io](https://book.io/) to disrupt publishing, and [Axo Finance](https://www.axo.trade/) to create better trading platforms.
+Some of the most promising Cardano projects are utilizing the Cardano platform to revolutionize existing industries. Some of these projects include [World Mobile](https://worldmobile.io/) to revolutionize telecom, [Book.io](https://book.io/) to disrupt publishing, and [Axo Finance](https://www.axo.trade/) to create better trading platforms.
### Engaged and Supportive Community
-Cardano has a committed and highly active community. Some of the main hubs of activity are [X](https://adastack.io/community/x_twitter), [Reddit](https://adastack.io/community/forums_and_reddit), [Telegram](https://adastack.io/community/telegram), and [Youtube](https://adastack.io/community/youtube_channels).
+Cardano has a committed and highly active community. Some of the main discussion centers are X, Reddit, Telegram, and YouTube, where community members regularly engage in discussions and share updates. The conversation consists of a vibrant mix of participants, including stake pool operators, programmers, businesses, entrepreneurs, activists, investors, and artists, all with the common goal of building a decentralized economy and ecosystem on Cardano.
### Ambitious and Well-Defined Roadmap
@@ -155,7 +156,7 @@ One major initiative that is aiming to solve this is the "side chain" or "partne
#### Scalable
-Scalability refers to the ability of the network to handle large voumes of transactions quickly and cheaply. The Cardano network has been designed from the start with scalability in mind. The current transaction throughput is sufficient for now, but once Cardano gains further adoption it will need to employ more scaling solutions.
+Scalability refers to the ability of the network to handle large volumes of transactions quickly and cheaply. The Cardano network has been designed from the start with scalability in mind. The current transaction throughput is sufficient for now, but once Cardano gains further adoption it will need to employ more scaling solutions.
There are initiatives underway to improve Cardano's scalability while preserving decentralization. These include [Hydra](https://hydra.family/head-protocol/), [input endorsers](https://cexplorer.io/article/understanding-input-endorsers), sidechains, and layer 2s. Scaling will be achieved through multiple strategies, giving users the option to use whatever makes sense for them. [See details about some scaling strategies here](https://cardano-scaling.org/).
diff --git a/pages/layer_2s/hydra.mdx b/pages/layer_2s/hydra.mdx
index 9d2611e6..b47d7d54 100644
--- a/pages/layer_2s/hydra.mdx
+++ b/pages/layer_2s/hydra.mdx
@@ -1,6 +1,7 @@
---
seo_title: Hydra
seo_description:
+toc: false
---
# Hydra
diff --git a/pages/layer_2s/hydra_forks.mdx b/pages/layer_2s/hydra_forks.mdx
index 809b6dbd..1762ae5e 100644
--- a/pages/layer_2s/hydra_forks.mdx
+++ b/pages/layer_2s/hydra_forks.mdx
@@ -1,6 +1,7 @@
---
seo_title: Hydra Forks
seo_description:
+toc: false
---
# Hydra
diff --git a/pages/layer_2s/other_layer_2s.mdx b/pages/layer_2s/other_layer_2s.mdx
index d2a10061..58b1278d 100644
--- a/pages/layer_2s/other_layer_2s.mdx
+++ b/pages/layer_2s/other_layer_2s.mdx
@@ -1,6 +1,7 @@
---
seo_title: Other Layer 2s
seo_description:
+toc: false
---
# Other Layer 2s
diff --git a/pages/layer_2s/what_are_layer_2s.mdx b/pages/layer_2s/what_are_layer_2s.mdx
index d23850ac..419359f4 100644
--- a/pages/layer_2s/what_are_layer_2s.mdx
+++ b/pages/layer_2s/what_are_layer_2s.mdx
@@ -1,12 +1,13 @@
---
seo_title: What are Layer 2s?
seo_description: Layer 2 solutions enable lower fees, better user experience, and updated scalability on the Cardano blockchain. Learn about Layer 2s and explore options.
+toc: false
---
# What are Layer 2s?
-Blockchain tech is revolutionizing many sectors, from supply chain to voting to finance. As global adoption grows, however, their scalability remains an important hurdle.
+Blockchain tech is revolutionizing many sectors, from supply chain to voting to finance. As global adoption grows, however, their scalability remains an important hurdle.
Layer 2s have emerged as one important technique to overcome this. They exist as a layer on top of the main Cardano blockchain. Layer 2s boost blockchain scalability by handling transaction processing off-chain. Once processed, transactions are periodically batched and settled to the main Cardano blockchain. This allows Cardano to process more transactions without affecting its base security or decentralization.
-Layer 2s can also provide additional benefits such as lower transaction fees, better user experience, and enhanced privacy. There are different methods to create Layer 2s that each have their own tradeoffs. Common implementations on Cardano include state channels (Hydra) and zero-knowledge proofs (Midgard, zkFold, etc).
\ No newline at end of file
+Layer 2s can also provide additional benefits such as lower transaction fees, better user experience, and enhanced privacy. There are different methods to create Layer 2s that each have their own tradeoffs. Common implementations on Cardano include state channels (Hydra) and zero-knowledge proofs (Midgard, zkFold, etc).
diff --git a/pages/nfts/domains_and_handles.mdx b/pages/nfts/domains_and_handles.mdx
index 88cafa58..f70c8285 100644
--- a/pages/nfts/domains_and_handles.mdx
+++ b/pages/nfts/domains_and_handles.mdx
@@ -1,6 +1,7 @@
---
seo_title: Handles and Domains
seo_description:
+toc: false
---
# Handles and Domains
diff --git a/pages/nfts/drop_calendars.mdx b/pages/nfts/drop_calendars.mdx
index 863ff128..f8f09f76 100644
--- a/pages/nfts/drop_calendars.mdx
+++ b/pages/nfts/drop_calendars.mdx
@@ -1,6 +1,7 @@
---
seo_title: Drop Calendars
seo_description:
+toc: false
---
# Drop Calendars
diff --git a/pages/nfts/minting_services.mdx b/pages/nfts/minting_services.mdx
index d29667d3..0beb17f0 100644
--- a/pages/nfts/minting_services.mdx
+++ b/pages/nfts/minting_services.mdx
@@ -1,6 +1,7 @@
---
seo_title: Minting Services
seo_description:
+toc: false
---
# Minting Services
diff --git a/pages/nfts/nft_galleries.mdx b/pages/nfts/nft_galleries.mdx
index b8d64a7f..5d4cb9e2 100644
--- a/pages/nfts/nft_galleries.mdx
+++ b/pages/nfts/nft_galleries.mdx
@@ -1,6 +1,7 @@
---
seo_title: NFT Galleries
seo_description:
+toc: false
---
# NFT Galleries
diff --git a/pages/nfts/nft_lending_and_borrowing.mdx b/pages/nfts/nft_lending_and_borrowing.mdx
index 3e2c8226..2b369046 100644
--- a/pages/nfts/nft_lending_and_borrowing.mdx
+++ b/pages/nfts/nft_lending_and_borrowing.mdx
@@ -1,6 +1,7 @@
---
seo_title: NFT Lending and Borrowing
seo_description:
+toc: false
---
# NFT Lending and Borrowing
diff --git a/pages/nfts/nft_market_metrics.mdx b/pages/nfts/nft_market_metrics.mdx
index a668da72..6c79f18f 100644
--- a/pages/nfts/nft_market_metrics.mdx
+++ b/pages/nfts/nft_market_metrics.mdx
@@ -1,6 +1,7 @@
---
seo_title: NFT Market Metrics
seo_description:
+toc: false
---
# NFT Market Metrics
diff --git a/pages/nfts/nft_marketplaces.mdx b/pages/nfts/nft_marketplaces.mdx
index ff2e186b..a522846a 100644
--- a/pages/nfts/nft_marketplaces.mdx
+++ b/pages/nfts/nft_marketplaces.mdx
@@ -1,6 +1,7 @@
---
seo_title: NFT Marketplaces
seo_description:
+toc: false
---
# NFT Marketplaces
diff --git a/pages/nfts/other_nft_tools.mdx b/pages/nfts/other_nft_tools.mdx
index 6eed4d31..d49615f1 100644
--- a/pages/nfts/other_nft_tools.mdx
+++ b/pages/nfts/other_nft_tools.mdx
@@ -1,6 +1,7 @@
---
seo_title: Other NFT Tools
seo_description:
+toc: false
---
# Other NFT Tools
diff --git a/pages/nfts/what_are_nfts.mdx b/pages/nfts/what_are_nfts.mdx
index 1bc631a1..3369f650 100644
--- a/pages/nfts/what_are_nfts.mdx
+++ b/pages/nfts/what_are_nfts.mdx
@@ -1,6 +1,7 @@
---
seo_title: What Are NFTs?
seo_description: "Learn about NFTs: blockchain assets enabling ownership of digital or physical items such as art, collectibles, music, videos, real estate, or game items."
+toc: false
---
# What Are NFTs?
diff --git a/pages/on_chain_metrics/circulating_supply.mdx b/pages/on_chain_metrics/circulating_supply.mdx
index a1852191..4d7f920b 100644
--- a/pages/on_chain_metrics/circulating_supply.mdx
+++ b/pages/on_chain_metrics/circulating_supply.mdx
@@ -1,6 +1,7 @@
---
seo_title: Circulating Supply
seo_description:
+toc: false
---
# Circulating Supply
diff --git a/pages/on_chain_metrics/decentralization_metrics.mdx b/pages/on_chain_metrics/decentralization_metrics.mdx
index f5518b6c..c04ac240 100644
--- a/pages/on_chain_metrics/decentralization_metrics.mdx
+++ b/pages/on_chain_metrics/decentralization_metrics.mdx
@@ -1,6 +1,7 @@
---
seo_title: Decentralization Metrics
seo_description: Cardano's decentralization metrics for network security. Explore key metrics like MAV, nakamoto coefficient, ISPs, and geographic distribution of nodes.
+toc: false
---
# Decentralization Metrics
diff --git a/pages/on_chain_metrics/monetary_policy.mdx b/pages/on_chain_metrics/monetary_policy.mdx
index e48feac6..730b1123 100644
--- a/pages/on_chain_metrics/monetary_policy.mdx
+++ b/pages/on_chain_metrics/monetary_policy.mdx
@@ -1,6 +1,7 @@
---
seo_title: Monetary Policy
seo_description:
+toc: false
---
# Monetary Policy
diff --git a/pages/on_chain_metrics/network_activity.mdx b/pages/on_chain_metrics/network_activity.mdx
index 84ef85ac..03b63eba 100644
--- a/pages/on_chain_metrics/network_activity.mdx
+++ b/pages/on_chain_metrics/network_activity.mdx
@@ -1,6 +1,7 @@
---
seo_title: Network Activity
seo_description: View transaction activity on Cardano network. See transaction volume, addresses, fees, and block space. Explore real-time metrics and long-term trends.
+toc: false
---
# Network Activity
@@ -13,7 +14,6 @@ Transaction metrics including transaction volume, value, and fees.
- [Taptools Market Overview](https://www.taptools.io/market-overview): Trading volume by dApp
- [Danogo Active Wallets](https://danogo.io/active-wallet-report): Transaction activity and types of transactions
-- [Adatainment Network Health](https://www.adatainment.com/index.php?page=charts_onchain_metrics&lang=en): Network activity in recent epochs
- [Cardano Blockchain Insights](https://lookerstudio.google.com/s/r-x_IbY41mY): Transactions per day
- [Cardano Blockchain Insights](https://lookerstudio.google.com/s/i1ovIilH5gY): Transactions per epoch 1
- [Cardano Blockchain Insights](https://lookerstudio.google.com/s/pw0_jGTWlcs): Transactions per epoch 2
diff --git a/pages/on_chain_metrics/on_chain_dashboards.mdx b/pages/on_chain_metrics/on_chain_dashboards.mdx
index 89934beb..a5ae2f60 100644
--- a/pages/on_chain_metrics/on_chain_dashboards.mdx
+++ b/pages/on_chain_metrics/on_chain_dashboards.mdx
@@ -1,6 +1,7 @@
---
seo_title: On-Chain Dashboards
seo_description: See the state of the Cardano network. Explore on-chain dashboards to visualize network activity, transaction data, decentralization, and other key metrics.
+toc: false
---
# On-Chain Dashboards
@@ -10,7 +11,6 @@ On-chain dashboards show information about the state of the Cardano network. Thi
- [Cardano Blockchain Insights](https://lookerstudio.google.com/s/huXqeQmi9qA): Stake pools, smart contracts, distribution, and treasury.
- [Edinburgh Decentralization Index](http://blockchainlab.inf.ed.ac.uk/edi-dashboard/): Compares decentralization across many blockchains.
- [Pooltool Network Health](https://pooltool.io/networkhealth): Block production, stake pool, and decentralization metrics.
-- [Adatainment Network Health](https://www.adatainment.com/index.php?page=charts_onchain_metrics&lang=en): Transaction, staking, and block metrics.
- [Balance Analytics](https://www.balanceanalytics.io/): Decentralization, MAV, and UTXO allocation.
- [DefiLlama Cardano Dashboard](https://defillama.com/chain/Cardano): Price, development, and activity metrics.
- [Cexplorer Insights](https://cexplorer.io/insights): Scripts, transactions, minted assets.
diff --git a/pages/on_chain_metrics/other_metrics.mdx b/pages/on_chain_metrics/other_metrics.mdx
index f09e0524..64f32323 100644
--- a/pages/on_chain_metrics/other_metrics.mdx
+++ b/pages/on_chain_metrics/other_metrics.mdx
@@ -1,6 +1,7 @@
---
seo_title: Other Metrics
seo_description:
+toc: false
---
# Other Metrics
diff --git a/pages/on_chain_metrics/staking_metrics.mdx b/pages/on_chain_metrics/staking_metrics.mdx
index b2581234..429412f5 100644
--- a/pages/on_chain_metrics/staking_metrics.mdx
+++ b/pages/on_chain_metrics/staking_metrics.mdx
@@ -1,6 +1,7 @@
---
seo_title: Staking Metrics
seo_description:
+toc: false
---
# Staking Metrics
diff --git a/pages/on_chain_metrics/tokenomics_and_distribution.mdx b/pages/on_chain_metrics/tokenomics_and_distribution.mdx
index e2cf4ae5..cbaee4ac 100644
--- a/pages/on_chain_metrics/tokenomics_and_distribution.mdx
+++ b/pages/on_chain_metrics/tokenomics_and_distribution.mdx
@@ -1,6 +1,7 @@
---
seo_title: Tokenomics and Distribution
seo_description:
+toc: false
---
# Tokenomics and Distribution
diff --git a/pages/on_chain_metrics/total_value_locked.mdx b/pages/on_chain_metrics/total_value_locked.mdx
index 6ae84781..c6b5887f 100644
--- a/pages/on_chain_metrics/total_value_locked.mdx
+++ b/pages/on_chain_metrics/total_value_locked.mdx
@@ -1,6 +1,7 @@
---
seo_title: Total Value Locked
seo_description:
+toc: false
---
# Total Value Locked
diff --git a/pages/on_chain_metrics/treasury.mdx b/pages/on_chain_metrics/treasury.mdx
index 4e966228..5b431aba 100644
--- a/pages/on_chain_metrics/treasury.mdx
+++ b/pages/on_chain_metrics/treasury.mdx
@@ -1,6 +1,7 @@
---
seo_title: Treasury
seo_description:
+toc: false
---
# Treasury
diff --git a/pages/sidechains/midnight.mdx b/pages/sidechains/midnight.mdx
index 522c4a1a..3389b000 100644
--- a/pages/sidechains/midnight.mdx
+++ b/pages/sidechains/midnight.mdx
@@ -1,6 +1,7 @@
---
seo_title: Midnight
seo_description:
+toc: false
---
# Midnight
diff --git a/pages/sidechains/milkomeda.mdx b/pages/sidechains/milkomeda.mdx
index 1cd6f979..efcac58a 100644
--- a/pages/sidechains/milkomeda.mdx
+++ b/pages/sidechains/milkomeda.mdx
@@ -1,6 +1,7 @@
---
seo_title: Milkomeda
seo_description:
+toc: false
---
# Milkomeda
diff --git a/pages/sidechains/other_sidechains.mdx b/pages/sidechains/other_sidechains.mdx
index 144bd5e3..4f3864e9 100644
--- a/pages/sidechains/other_sidechains.mdx
+++ b/pages/sidechains/other_sidechains.mdx
@@ -1,6 +1,7 @@
---
seo_title: Other Sidechains
seo_description:
+toc: false
---
# Other Sidechains
diff --git a/pages/sidechains/singularitynet.mdx b/pages/sidechains/singularitynet.mdx
index 10059924..494b4c9f 100644
--- a/pages/sidechains/singularitynet.mdx
+++ b/pages/sidechains/singularitynet.mdx
@@ -1,6 +1,7 @@
---
seo_title: SingularityNet
seo_description:
+toc: false
---
# SingularityNet
diff --git a/pages/sidechains/what_are_sidechains.mdx b/pages/sidechains/what_are_sidechains.mdx
index 6618c330..5548671f 100644
--- a/pages/sidechains/what_are_sidechains.mdx
+++ b/pages/sidechains/what_are_sidechains.mdx
@@ -1,19 +1,19 @@
---
seo_title: What are Sidechains?
-seo_description: Sidechains are separate blockchains that connect to Cardano. They enable fast transactions, low fees, custom features, scalability, and interoperability.
+seo_description: Sidechains are separate blockchains that connect to Cardano. They enable fast transactions, low fees, custom features, scalability, and interoperability.
+toc: false
---
# What are Sidechains?
-Sidechains are separate blockchains that connect with Cardano. They enable unique blockchains to connect together. Users can transfer digital assets securely between these linked networks.
+Sidechains are separate blockchains that connect with Cardano. They enable unique blockchains to connect together. Users can transfer digital assets securely between these linked networks.
### What are the Benefits of Sidechains?
1. Scalability: Side chains help process some transactions instead of the main Cardano chain. This helps ensure users can get transactions through quickly and cheaply.
-2. Flexibility: Different sidechains offer different attributes, providing users more options. Some are optimized for fast transaction speed, low fees, privacy, and other specialized purposes.
+2. Flexibility: Different sidechains offer different attributes, providing users more options. Some are optimized for fast transaction speed, low fees, privacy, and other specialized purposes.
-3. Security: Sidechains can leverage the security and decentralization of existing Cardano nodes. This allows them to bootstrap their networks with a secure foundation. Over time they can transition to more independence.
+3. Security: Sidechains can leverage the security and decentralization of existing Cardano nodes. This allows them to bootstrap their networks with a secure foundation. Over time they can transition to more independence.
4. Interoperability: Sidechains allow users to transfer their assets between blockchain networks. This means users can move to the ideal blockchain system for their needs. Asset movement is secured using a secure and carefully-designed 2-way peg mechanism.
-
diff --git a/pages/sidechains/world_mobile.mdx b/pages/sidechains/world_mobile.mdx
index 2a5ee632..1aad3b7b 100644
--- a/pages/sidechains/world_mobile.mdx
+++ b/pages/sidechains/world_mobile.mdx
@@ -1,6 +1,7 @@
---
seo_title: World Mobile
seo_description:
+toc: false
---
# World Mobile
diff --git a/pages/staking/ispos.mdx b/pages/staking/ispos.mdx
index 6aa1117e..a33b73cb 100644
--- a/pages/staking/ispos.mdx
+++ b/pages/staking/ispos.mdx
@@ -1,21 +1,22 @@
---
seo_title: ISPOs
seo_description: Discover Initial Stake Pool Offerings (ISPOs) on Cardano. Earn additional Cardano tokens by staking ADA with chosen pools. See ongoing ISPOs now.
+toc: false
---
# ISPOs
### What is an ISPO?
-An initial stake pool offering (ISPO) allows you to collect tokens besides ADA when staking your ADA. Learn more about ISPOs:
+An initial stake pool offering (ISPO) allows you to collect Cardano tokens besides ADA when staking your ADA. Learn more about ISPOs:
-- [Littlefish Foundation](https://vault.littlefish.foundation/F.+Cardano/ISPO+-+What%2C+Why%2C+How%3F): ISPO - What, Why, How?
+- [Littlefish Foundation](https://vault.littlefish.foundation/F.+Cardano/ISPO+-+What%2C+Why%2C+How%3F): ISPOs - What, Why, How?
- [Cointelegraph](https://cointelegraph.com/learn/ispo-101-a-beginners-guide-on-initial-stake-pool-offerings): ISPO 101: A beginner’s guide on initial stake pool offerings
- [CardanoSpot](https://cardanospot.io/news/initial-stake-pool-offering-ispo-on-cardano-ecosystem-0): ISPOs on Cardano
### Ongoing ISPOs
-See ISPOs that are happening now.
+See ISPOs happening now.
- [Maestro](https://www.gomaestro.org/marketplace): Marketplace of ISPOs
- [CardanoCube](https://www.cardanocube.com/categories/ispo): ISPO collection
diff --git a/pages/staking/other_staking_tools.mdx b/pages/staking/other_staking_tools.mdx
index 6aa6ab11..4e601512 100644
--- a/pages/staking/other_staking_tools.mdx
+++ b/pages/staking/other_staking_tools.mdx
@@ -1,6 +1,7 @@
---
seo_title: Other Staking Tools
seo_description:
+toc: false
---
# Other Staking Tools
diff --git a/pages/staking/pool_monitoring_tools.mdx b/pages/staking/pool_monitoring_tools.mdx
index c3d96c74..9c23f4f0 100644
--- a/pages/staking/pool_monitoring_tools.mdx
+++ b/pages/staking/pool_monitoring_tools.mdx
@@ -1,6 +1,7 @@
---
seo_title: Stake Pool Monitoring Tools
seo_description:
+toc: false
---
# Stake Pool Monitoring Tools
diff --git a/pages/staking/reward_calculators.mdx b/pages/staking/reward_calculators.mdx
index 8083deca..e69d2996 100644
--- a/pages/staking/reward_calculators.mdx
+++ b/pages/staking/reward_calculators.mdx
@@ -1,15 +1,15 @@
---
seo_title: Reward Calculators
seo_description: Staking reward calculators estimate upcoming gains from staked ADA. Calculate your Cardano stake rewards using these tools and compound your ADA.
+toc: false
---
# Rewards Calculators
Calculators to estimate ADA staking rewards.
+- [Antipalos Cardano Calculator](https://antipalos.github.io/cardano-calculator/#calculator): Open-source reward calculator
- [Armada Alliance](https://armada-alliance.com/): Scroll down for calculators: staking rewards, live off rewards, and retirement
- [Cardano with Paul](https://www.cardanowithpaul.com/calculators/ada-staking-rewards-calculator/): Staking rewards
- [Cardano with Paul](https://www.cardanowithpaul.com/calculators/ada-price-needed-to-live-off-rewards/): Live off rewards
-- [Cardano with Paul](https://www.cardanowithpaul.com/calculators/how-much-ada-do-you-need-to-retire/): Retirement
-- [Antipalos Cardano Calculator](https://antipalos.github.io/cardano-calculator/#calculator): Open-source reward calculator
-- [Adatainment](https://www.adatainment.com/index.php?page=staking_calculator): Simplified reward calculator
+- [Cardano with Paul](https://www.cardanowithpaul.com/calculators/how-much-ada-do-you-need-to-retire/): Retirement
\ No newline at end of file
diff --git a/pages/staking/reward_calendars.mdx b/pages/staking/reward_calendars.mdx
index 2891b217..db7ae82c 100644
--- a/pages/staking/reward_calendars.mdx
+++ b/pages/staking/reward_calendars.mdx
@@ -1,6 +1,7 @@
---
seo_title: Reward Calendars
seo_description: View your Cardano staking rewards on a calendar. Check your ADA reward history and estimate future rewards. Stake to earn and secure Cardano!
+toc: false
---
# Reward Calendars
diff --git a/pages/staking/reward_trackers.mdx b/pages/staking/reward_trackers.mdx
index f67805d5..8ded7197 100644
--- a/pages/staking/reward_trackers.mdx
+++ b/pages/staking/reward_trackers.mdx
@@ -1,6 +1,7 @@
---
seo_title: Reward Trackers
seo_description: Track your Cardano ADA staking rewards. Enter your wallet address to see stake rewards and history. Stay informed and optimize your staking strategy.
+toc: false
---
# Reward Trackers
diff --git a/pages/staking/set_up_a_stake_pool.mdx b/pages/staking/set_up_a_stake_pool.mdx
index 365c2e94..385e6e1c 100644
--- a/pages/staking/set_up_a_stake_pool.mdx
+++ b/pages/staking/set_up_a_stake_pool.mdx
@@ -1,6 +1,7 @@
---
seo_title: Set up a Stake Pool
seo_description:
+toc: false
---
# Set up a Stake Pool
diff --git a/pages/staking/spo_chat_groups.mdx b/pages/staking/spo_chat_groups.mdx
index 3bb6ba71..30fd426b 100644
--- a/pages/staking/spo_chat_groups.mdx
+++ b/pages/staking/spo_chat_groups.mdx
@@ -1,6 +1,7 @@
---
seo_title: SPO Chat Groups
seo_description:
+toc: false
---
# SPO Chat Groups
diff --git a/pages/staking/stake_pool_alliances.mdx b/pages/staking/stake_pool_alliances.mdx
index eabfea59..f2f7a55e 100644
--- a/pages/staking/stake_pool_alliances.mdx
+++ b/pages/staking/stake_pool_alliances.mdx
@@ -1,6 +1,7 @@
---
seo_title: Stake Pool Alliances
seo_description: Explore Cardano stake pool alliances. Find mission-driven collectives, eco-friendly groups, and single pools. Find and support a stake pool with purpose.
+toc: false
---
# Stake Pool Alliances
@@ -13,4 +14,6 @@ Collectives of stake pool operators with a similar missions or goals. By joining
- [Single Pool Alliance](https://singlepoolalliance.net/): Single stake pools promoting diverse decentralization.
- [Climate Neutral Cardano](https://climateneutralcardano.org/): Stake pools committed to using 100% renewable energy.
- [SPO Japan Guild](https://spojapanguild.net/): Japanese Guild supporting the Japanese community.
-- [Aldea DAO](https://aldea-dao.org/): A Latin American DAO with 30+ stake pools supporting local projects.
\ No newline at end of file
+- [Canadian Cardano Stake Pool Association](https://ccspa.ca/): Coalition of Cardano stake pool operators across Canada.
+- [Aldea DAO](https://aldea-dao.org/): A Latin American DAO with 30+ stake pools supporting local projects.
+- [StakePool Operator Tools Alliance](https://github.com/gitmachtl/StakePool-Operator-Tools-Alliance): Alliance of stake pool operators developing tools for stake pools.
\ No newline at end of file
diff --git a/pages/staking/stake_pool_explorers.mdx b/pages/staking/stake_pool_explorers.mdx
index 5a62dc46..3f73980c 100644
--- a/pages/staking/stake_pool_explorers.mdx
+++ b/pages/staking/stake_pool_explorers.mdx
@@ -1,6 +1,7 @@
---
seo_title: Stake Pool Explorers
seo_description: Explore Stake Pools and find a stellar stake pool to delegate to. Compare pools to make informed decisions. Earn rewards and promote decentralization.
+toc: false
---
# Stake Pool Explorers
@@ -9,7 +10,8 @@ Stake Pool Explorers to search and view stake pools.
- [Cexplorer Stake Pools](https://cexplorer.io/pool)
- [AdaStat](https://adastat.net/pools)
+- [Alethea](https://alethea.io/pools)
+- [Upstream](https://upstream.org.uk/cardano-stake-pool-explorer/)
- [PoolTool](https://pooltool.io/pools): Pool explorer and pool Telegram bot
- [CardanoScan](https://cardanoscan.io/pools): Pool explorer and pool Telegram bot
-- [Adafolio](https://adafolio.com/): Community-created stake pools collections
-- [Adastack](https://www.adastack.io/staking/stake_pool_alliances): Stake Pool Alliances
+- [Stakada](https://stakada.io/)
\ No newline at end of file
diff --git a/pages/staking/start_staking.mdx b/pages/staking/start_staking.mdx
index 93be856f..ef18edb5 100644
--- a/pages/staking/start_staking.mdx
+++ b/pages/staking/start_staking.mdx
@@ -1,6 +1,7 @@
---
seo_title: Start Staking
seo_description: Learn about Cardano's staking system, choose a stake pool, and start staking. Earn ADA rewards and participate in the Cardano network!
+toc: false
---
import { Steps } from "nextra/components";
@@ -36,8 +37,6 @@ Here are good websites to explore stake pools:
- [Single Pool Alliance](https://singlepoolalliance.net/): Decentralization-committed stake pools.
-- [Community Developer Pools](https://adafolio.com/portfolio/8f7da192-0257-11eb-9684-a45e60be653b): Developers stake pools that make code contributions on Cardano.
-
- [Armada Alliance](https://armada-alliance.com/): Energy-efficient stake pools.
### Confirm Delegation in your Wallet
diff --git a/pages/staking/what_is_staking.mdx b/pages/staking/what_is_staking.mdx
index e78a1241..79ca736c 100644
--- a/pages/staking/what_is_staking.mdx
+++ b/pages/staking/what_is_staking.mdx
@@ -1,6 +1,7 @@
---
seo_title: What is Staking?
seo_description: Understand staking on Cardano, why this benefits the network, and how to earn rewards from it. Explore detailed guides and official documentation.
+toc: false
---
# What is Staking?
diff --git a/public/apple-touch-icon.png b/public/apple-touch-icon.png
index a7bd407b..36552bec 100644
Binary files a/public/apple-touch-icon.png and b/public/apple-touch-icon.png differ
diff --git a/public/favicon-96x96.png b/public/favicon-96x96.png
new file mode 100644
index 00000000..9f234cb0
Binary files /dev/null and b/public/favicon-96x96.png differ
diff --git a/public/favicon.ico b/public/favicon.ico
index 776503e5..6d33cd30 100644
Binary files a/public/favicon.ico and b/public/favicon.ico differ
diff --git a/public/favicon.svg b/public/favicon.svg
new file mode 100644
index 00000000..51b0068a
--- /dev/null
+++ b/public/favicon.svg
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/public/site.webmanifest b/public/site.webmanifest
index b20abb7c..8868f8b2 100644
--- a/public/site.webmanifest
+++ b/public/site.webmanifest
@@ -1,19 +1,21 @@
{
- "name": "",
- "short_name": "",
- "icons": [
- {
- "src": "/android-chrome-192x192.png",
- "sizes": "192x192",
- "type": "image/png"
- },
- {
- "src": "/android-chrome-512x512.png",
- "sizes": "512x512",
- "type": "image/png"
- }
- ],
- "theme_color": "#ffffff",
- "background_color": "#ffffff",
- "display": "standalone"
-}
+ "name": "adastack.io",
+ "short_name": "adastack",
+ "icons": [
+ {
+ "src": "/web-app-manifest-192x192.png",
+ "sizes": "192x192",
+ "type": "image/png",
+ "purpose": "maskable"
+ },
+ {
+ "src": "/web-app-manifest-512x512.png",
+ "sizes": "512x512",
+ "type": "image/png",
+ "purpose": "maskable"
+ }
+ ],
+ "theme_color": "#0a0c19",
+ "background_color": "#ffffff",
+ "display": "standalone"
+}
\ No newline at end of file
diff --git a/public/web-app-manifest-192x192.png b/public/web-app-manifest-192x192.png
new file mode 100644
index 00000000..7825131f
Binary files /dev/null and b/public/web-app-manifest-192x192.png differ
diff --git a/public/web-app-manifest-512x512.png b/public/web-app-manifest-512x512.png
new file mode 100644
index 00000000..e524dbfd
Binary files /dev/null and b/public/web-app-manifest-512x512.png differ
diff --git a/scripts/API/openSourceBuildersAPI.js b/scripts/API/openSourceBuildersAPI.js
new file mode 100644
index 00000000..2442a72f
--- /dev/null
+++ b/scripts/API/openSourceBuildersAPI.js
@@ -0,0 +1,221 @@
+import TimeAgo from "javascript-time-ago";
+import en from "javascript-time-ago/locale/en";
+import { Octokit } from "@octokit/rest";
+import { retry } from "@octokit/plugin-retry";
+import { throttling } from "@octokit/plugin-throttling";
+
+const MyOctokit = Octokit.plugin(retry, throttling);
+
+TimeAgo.addDefaultLocale(en);
+const timeAgo = new TimeAgo("en-US");
+
+const octokit = new MyOctokit({
+ auth: process.env.GITHUB_ACCESS_TOKEN,
+ userAgent: "adastack.io v1.0",
+ retry: {
+ enabled: true,
+ retries: 5,
+ doNotRetry: ["429"],
+ },
+ request: {
+ timeout: 60000, // 60 seconds
+ },
+ throttle: {
+ onRateLimit: (retryAfter, options, octokit, retryCount) => {
+ octokit.log.warn(
+ `Request quota exhausted for request ${options.method} ${options.url}`
+ );
+ if (retryCount < 3) {
+ octokit.log.info(`Retrying after ${retryAfter} seconds!`);
+ return true;
+ }
+ },
+ onSecondaryRateLimit: (retryAfter, options, octokit, retryCount) => {
+ octokit.log.warn(
+ `Secondary rate limit hit for request ${options.method} ${options.url}`
+ );
+ if (retryCount < 2) {
+ octokit.log.info(`Retrying after ${retryAfter} seconds!`);
+ return true;
+ }
+ },
+ onAbuseLimit: (retryAfter, options, octokit) => {
+ octokit.log.warn(
+ `Abuse detection triggered for request ${options.method} ${options.url}`
+ );
+ return false;
+ },
+ fallbackSecondaryRateRetryAfter: 60,
+ },
+});
+
+const fetchAllRepos = async (owner, type = "users") => {
+ try {
+ const repos = [];
+ let page = 1;
+ let totalStars = 0;
+
+ while (true) {
+ const response = await octokit.rest.repos
+ .listForUser({
+ username: owner,
+ per_page: 100,
+ page,
+ sort: "pushed",
+ direction: "desc",
+ })
+ .catch(async (error) => {
+ if (error.status === 404 && type === "users") {
+ // Try as organization if user not found
+ return octokit.rest.repos.listForOrg({
+ org: owner,
+ per_page: 100,
+ page,
+ sort: "pushed",
+ direction: "desc",
+ });
+ }
+ throw error;
+ });
+
+ const currentRepos = response.data;
+ if (currentRepos.length === 0) break;
+
+ // Only keep essential fields from each repo
+ const trimmedRepos = currentRepos.map((repo) => ({
+ id: repo.id,
+ name: repo.name,
+ html_url: repo.html_url,
+ description: repo.description,
+ stargazers_count: repo.stargazers_count,
+ language: repo.language,
+ pushed_at: repo.pushed_at,
+ }));
+
+ repos.push(...trimmedRepos);
+ totalStars += currentRepos.reduce(
+ (sum, repo) => sum + repo.stargazers_count,
+ 0
+ );
+
+ if (currentRepos.length < 100) break;
+ page++;
+ }
+
+ return { repos, totalStars };
+ } catch (error) {
+ if (error.status === 404) {
+ throw new Error(`Repository owner ${owner} not found`);
+ }
+ if (error.status === 403 && error.message.includes("rate limit")) {
+ const resetDate = new Date(
+ error.response.headers["x-ratelimit-reset"] * 1000
+ );
+ throw new Error(
+ `Rate limit exceeded. Resets at ${resetDate.toISOString()}`
+ );
+ }
+ throw error;
+ }
+};
+
+const calculateRepoStats = (repos) => {
+ if (!repos || repos.length === 0) return null;
+
+ const starCount = repos.reduce((sum, repo) => sum + repo.stargazers_count, 0);
+ const repoCount = repos.length;
+
+ // Find most recent repo (already sorted by pushed_at)
+ const mostRecentRepo = repos[0];
+ const mostRecentDate = new Date(mostRecentRepo.pushed_at);
+ const timeSinceLastCommit = timeAgo.format(mostRecentDate, "mini-now");
+
+ // Find most starred repo
+ const mostStarredRepo = [...repos].sort(
+ (a, b) => b.stargazers_count - a.stargazers_count
+ )[0];
+ const mostStarredDate = new Date(mostStarredRepo.pushed_at);
+ const starredTimeSinceLastCommit = timeAgo.format(
+ mostStarredDate,
+ "mini-now"
+ );
+
+ return {
+ starCount,
+ repoCount,
+ repos,
+ mostRecentRepo: {
+ url: mostRecentRepo.html_url,
+ timeSinceLastCommit,
+ name: mostRecentRepo.name,
+ description: mostRecentRepo.description,
+ stars: mostRecentRepo.stargazers_count,
+ language: mostRecentRepo.language,
+ pushedAt: mostRecentRepo.pushed_at,
+ },
+ mostStarredRepo: {
+ url: mostStarredRepo.html_url,
+ timeSinceLastCommit: starredTimeSinceLastCommit,
+ name: mostStarredRepo.name,
+ description: mostStarredRepo.description,
+ stars: mostStarredRepo.stargazers_count,
+ language: mostStarredRepo.language,
+ pushedAt: mostStarredRepo.pushed_at,
+ },
+ };
+};
+
+const openSourceBuildersAPI = async (teamData) => {
+ return Promise.all(
+ teamData.map(async (team, index) => {
+ try {
+ if (!team.teamGithubURL) {
+ throw new Error("Team URL is missing");
+ }
+
+ const urlParts = new URL(team.teamGithubURL).pathname
+ .split("/")
+ .filter(Boolean);
+
+ const repoOwner = urlParts[0];
+ if (!repoOwner) {
+ throw new Error("Invalid GitHub URL");
+ }
+
+ const { repos, totalStars } = await fetchAllRepos(repoOwner);
+ const stats = calculateRepoStats(repos);
+
+ const reposOnGithub = urlParts[0].startsWith("@")
+ ? `https://github.com/orgs/${repoOwner.substring(1)}/repositories`
+ : `https://github.com/${repoOwner}?tab=repositories`;
+
+ return {
+ ...team,
+ key: `key-${index}-${team.website}`,
+ starCount: stats.starCount,
+ repoCount: stats.repoCount,
+ repos: stats.repos,
+ mostRecentRepo: stats.mostRecentRepo,
+ mostStarredRepo: stats.mostStarredRepo,
+ reposOnGithub,
+ error: null,
+ };
+ } catch (error) {
+ console.error(`Error processing ${team.teamGithubURL}:`, error);
+ return {
+ ...team,
+ key: `key-${index}-${team.website}`,
+ starCount: null,
+ repos: null,
+ repoCount: null,
+ mostRecentRepo: null,
+ mostStarredRepo: null,
+ reposOnGithub: null,
+ error: error.message || "An unknown error occurred",
+ };
+ }
+ })
+ );
+};
+
+export default openSourceBuildersAPI;
diff --git a/theme.config.tsx b/theme.config.tsx
index d80d307d..8eda794e 100644
--- a/theme.config.tsx
+++ b/theme.config.tsx
@@ -1,17 +1,17 @@
import React from "react";
-import { DocsThemeConfig, ThemeSwitch, useTheme } from "nextra-theme-docs";
-import { AdaStackLight, AdaStackDark, AdaStackMid } from "@components/icons";
-import { Nunito } from "next/font/google";
+import { DocsThemeConfig, useTheme } from "nextra-theme-docs";
+import { XIcon, GithubNavIcon } from "./assets/icons";
+import {
+ BlueDarkAdastackLogoFull,
+ BlueLightAdastackLogoFull,
+} from "./assets/logos";
import { useConfig } from "nextra-theme-docs";
import { useRouter } from "next/router";
-const nunito = Nunito({
- subsets: ["latin"],
- weight: ["400", "700"],
-});
+const default_seo_description =
+ "Adastack is an explorer for everything on Cardano. Find community, dApps, games, staking, NFTs, governance, development, DAOs, Layer 2s, and more.";
-const standard_seo_description =
- "Adastack is an explorer to check out everything on Cardano. Find dApps, games, community, NFTs, staking, development, governance, and much more.";
+const default_seo_title = "Cardano Ecosystem Explorer | Adastack.io";
const config: DocsThemeConfig = {
head: () => {
@@ -21,71 +21,58 @@ const config: DocsThemeConfig = {
"https://adastack.io" +
(defaultLocale === locale ? asPath : `/${locale}${asPath}`);
- let title = `${frontMatter.seo_title} | Adastack.io`;
+ let title = frontMatter.seo_title
+ ? `${frontMatter.seo_title} | Adastack.io`
+ : default_seo_title;
let description = frontMatter.seo_description
? frontMatter.seo_description
- : standard_seo_description;
+ : default_seo_description;
return (
<>
-
+
+
+
+
+
-
-
-
>
);
},
useNextSeoProps() {
const { frontMatter } = useConfig();
return {
- titleTemplate: `${frontMatter.seo_title} | Adastack.io`,
+ titleTemplate: frontMatter.seo_title
+ ? `${frontMatter.seo_title} | Adastack.io`
+ : default_seo_title,
description: frontMatter.seo_description
? frontMatter.seo_description
- : standard_seo_description,
+ : default_seo_description,
// Note: This sets pages to index only if there is an seo-description on the page. Remove the below line once all pages have content and seo-descriptions.
noindex: frontMatter.seo_description ? false : true,
};
},
search: { placeholder: "Search Cardano" },
chat: {
- link: "https://github.com/adastackio/adastack.io",
- icon: (
-
-
-
- ),
+ link: "https://x.com/adastackio",
+ icon: ,
+ },
+ project: {
+ link: "https://github.com/adastackio",
+ icon: ,
},
themeSwitch: {
useOptions() {
@@ -100,20 +87,15 @@ const config: DocsThemeConfig = {
defaultTheme: "system",
},
logo: () => {
+ const { resolvedTheme } = useTheme();
return (
<>
-
-
- ADASTACK
+
+ {resolvedTheme === "dark" ? (
+
+ ) : (
+
+ )}
>
);
@@ -122,23 +104,23 @@ const config: DocsThemeConfig = {
sidebar: {
defaultMenuCollapseLevel: 1,
toggleButton: true,
- titleComponent(props) {
- const title = props.title;
+ titleComponent({ title }) {
+ // Note: Remove this variable, conditional class logic, and related CSS once content has been added to all pages. Keep the 'sidebar-menu-item' part below.
const isInDevelopment = title.endsWith(" ");
return (
- // Note: Remove this conditional class logic and related CSS once content has been added to all pages
- (