Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion app/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ const features = [
name: 'Smart Contracts',
description: 'Deploy smart contracts using Remix, Hardhat, or Foundry on Shardeum.',
icon: NewspaperIcon,
link: '/docs/developer/smart-contracts'
link: '/docs/developer/deploy-using-remix'
},
{
name: 'Network Setup',
Expand Down
13 changes: 4 additions & 9 deletions content/docs/developer/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -20,26 +20,21 @@ Welcome to the Shardeum Developer Docs. This section provides comprehensive reso
description="Explore Shardeum's architecture, security model, consensus mechanism, and transaction lifecycle."
/>
<Card
href="/docs/developer/smart-contracts"
href="/docs/developer/deploy-using-remix"
title="Smart Contracts"
description="Deploy smart contracts using Remix, Hardhat, or Foundry."
/>
<Card
href="/docs/developer/deploy-dapps"
title="Deploy dApps"
description="Learn how to deploy and launch your decentralized applications on Shardeum."
href="/docs/developer/tutorial"
title="dApp Tutorial"
description="Step-by-step tutorial for building and deploying dApps on Shardeum."
/>
<Card
href="/docs/developer/json-rpc"
title="JSON-RPC Guide"
description="Connect to the Shardeum network using standard Ethereum JSON-RPC APIs."
description="Learn how to deploy and launch your decentralized applications on Shardeum."
/>
<Card
href="/docs/developer/json-rpc"
title="JSON-RPC Guide"
description="Connect to the Shardeum network using standard Ethereum JSON-RPC APIs."
/>
<Card
href="/docs/developer/network-interfaces"
title="Network Interfaces"
Expand Down
2 changes: 1 addition & 1 deletion content/docs/developer/meta.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"title": "Developers",
"pages": ["faucet", "architecture", "smart-contracts", "deploy-dapps", "json-rpc", "network-interfaces"]
"pages": ["faucet", "architecture", "deploy-using-remix", "deploy-using-hardhat", "deploy-using-foundry", "tutorial", "dapp-radar-guide", "json-rpc", "network-interfaces"]
}
2 changes: 1 addition & 1 deletion content/docs/developer/network-interfaces.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -341,5 +341,5 @@ For high-throughput or mission-critical applications, consider running your own

- [Github Repository](https://github.com/shardeum)
- [Running an RPC Node](/docs/run-a-node/run-an-rpc-node)
- [Smart Contract Development](/docs/developer/smart-contracts/deploy)
- [Smart Contract Development](/docs/developer/deploy-using-remix)
- [Ethereum JSON-RPC Specification](https://ethereum.org/en/developers/docs/apis/json-rpc/)
Original file line number Diff line number Diff line change
Expand Up @@ -840,7 +840,7 @@ Now that you have a working dApp, you can:

## Additional Resources

- [Smart Contract Development](/docs/developer/smart-contracts/deploy) - Deploy contracts
- [Smart Contract Development](/docs/developer/deploy-using-remix) - Deploy contracts
- [Hardhat Documentation](https://hardhat.org/docs) - Contract deployment tool
- [Ethers.js Documentation](https://docs.ethers.org/) - Web3 library

Expand Down Expand Up @@ -1659,7 +1659,7 @@ Now that you have a working dApp, you can:

## Additional Resources

- [Smart Contract Development](/docs/developer/smart-contracts/deploy) - Deploy contracts
- [Smart Contract Development](/docs/developer/deploy-using-remix) - Deploy contracts
- [Hardhat Documentation](https://hardhat.org/docs) - Contract deployment tool
- [Ethers.js Documentation](https://docs.ethers.org/) - Web3 library

Expand Down
12 changes: 11 additions & 1 deletion next.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,17 @@ const config = {
// Wildcard for all smart contracts pages
{
source: '/docs/smart-contracts/:path*',
destination: '/docs/developer/smart-contracts/:path*',
destination: '/docs/developer/deploy-using-remix',
permanent: true,
},
{
source: '/docs/developer/smart-contracts',
destination: '/docs/developer/deploy-using-remix',
permanent: true,
},
{
source: '/docs/developer/smart-contracts/:path*',
destination: '/docs/developer/deploy-using-remix',
permanent: true,
},

Expand Down