Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove user-focused content #793

Merged
merged 22 commits into from
Nov 4, 2024
Merged
Show file tree
Hide file tree
Changes from 13 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
164 changes: 0 additions & 164 deletions docs/developers/community/hackathons.mdx

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ contract SuperMon is ERC721URIStorage {

```

[Deploy the smart contract using Remix](../../../quickstart/deploy-smart-contract/remix.md), or
[Deploy the smart contract using Remix](../../../quickstart/deploy-smart-contract/remix.mdx), or
[any other environment](https://docs.linea.build/developers/quickstart/deploy-smart-contract).

## Upload the images
Expand Down
2 changes: 1 addition & 1 deletion docs/developers/guides/community/irys/irys-nfts.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ offchain actions.
If you're new to NFTs and smart contract development, consider deploying
one of [the audited ThirdWeb contracts](../../../../developers/quickstart/deploy-smart-contract/thirdweb.md) to learn more.

You can also [deploy this minimal contract using Remix](../../../../developers/quickstart/deploy-smart-contract/remix.md).
You can also [deploy this minimal contract using Remix](../../../../developers/quickstart/deploy-smart-contract/remix.mdx).

```solidity
// SPDX-License-Identifier: MIT
Expand Down
3 changes: 2 additions & 1 deletion docs/developers/guides/run-a-node/besu.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Besu
description: Install the Besu client to run a Linea node.
image: /img/socialCards/besu.jpg
---

import Tabs from "@theme/Tabs";
Expand Down Expand Up @@ -192,4 +193,4 @@ You should get a result similar to:
"highestBlock": "0x3cedec"
}
}
```
```
2 changes: 1 addition & 1 deletion docs/developers/guides/run-a-node/bootnodes.mdx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Bootnodes
description: Bootnodes available for Linea Mainnet
image: /img/socialCards/edge-nodes.jpg
image: /img/socialCards/bootnodes.jpg
---

The following bootnodes enable your node to find a peer node when initializing. To
Expand Down
3 changes: 2 additions & 1 deletion docs/developers/guides/run-a-node/erigon.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Erigon
description: Install the Erigon client to run a Linea node.
image: /img/socialCards/erigon.jpg
---

import Tabs from "@theme/Tabs";
Expand Down Expand Up @@ -211,4 +212,4 @@ You should get a result similar to:
"highestBlock": "0x3cedec"
}
}
```
```
3 changes: 2 additions & 1 deletion docs/developers/guides/run-a-node/geth.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Geth
description: Install the Geth client to run a Linea node.
image: /img/socialCards/geth.jpg
---

import Tabs from "@theme/Tabs";
Expand Down Expand Up @@ -222,4 +223,4 @@ You should get a result similar to:
"highestBlock": "0x3cedec"
}
}
```
```
1 change: 1 addition & 0 deletions docs/developers/guides/run-a-node/linea-besu.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Linea Besu
description: Install the Besu client to run a Linea node.
image: /img/socialCards/linea-besu.jpg
---

import Tabs from "@theme/Tabs";
Expand Down
7 changes: 0 additions & 7 deletions docs/developers/quickstart/deploy-smart-contract/atlas.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,6 @@ image: /img/socialCards/atlas.jpg

Atlas is a browser-based IDE with an integrated AI assistant that allows you to write, test and deploy smart contracts directly from your browser.

## Prerequisites

Before you begin, ensure you:

1. [Set up your wallet](../../../users/move-funds/set-up-your-wallet.mdx).
1. [Fund your wallet with Linea ETH](../../../users/move-funds/fund.mdx) on either the testnet or mainnet.

## Deploy a contract

1. Go to `https://app.atlaszk.com`.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,6 @@ fast way to develop smart contracts by integrating with a variety of blockchain-
Here, we'll walk through searching for a protocol on Cookbook and deploying it to Linea using
Cookbook's no-code deploy and using Cookbook with Remix, Hardhat and Foundry.

## Prerequisites

Before you begin, ensure you:

1. [Set up your wallet](../../../users/move-funds/set-up-your-wallet.mdx)
2. [Fund your wallet with Linea ETH](../../../users/move-funds/fund.mdx) on either the testnet or mainnet

## Search Cookbook's smart contract registry

Navigate to [cookbook.dev/chains/Linea](https://www.cookbook.dev/chains/Linea?utm=lineadocs) and explore **Protocols** on Linea, or search for specific smart contracts in the search bar.
Expand Down Expand Up @@ -94,7 +87,7 @@ automatically be opened in a new Remix workspace.
Select **Compile** to compile your smart contract in Remix. Most contracts opened with Cookbook will automatically
compile within Remix.

Refer to the [Remix instructions](./remix.md) for more information on how to compile and deploy smart
Refer to the [Remix instructions](./remix.mdx) for more information on how to compile and deploy smart
contracts in the Remix IDE.

### Method 2 - Use the Cookbook Remix plug-in within the Remix IDE
Expand Down Expand Up @@ -137,7 +130,7 @@ contracts in the Remix IDE.
</div>
</div>

1. Compile and deploy the smart contract as described in [the Remix instructions](./remix.md).
1. Compile and deploy the smart contract as described in [the Remix instructions](./remix.mdx).

## Deploy your smart contract with Hardhat

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,17 +21,13 @@ In this quickstart, we'll create a basic [Foundry](https://book.getfoundry.sh/)

## Prerequisites

Before you begin, ensure you:

1. [Set up your wallet](../../../users/move-funds/set-up-your-wallet.mdx)
1. [Fund your wallet with Linea ETH](../../../users/move-funds/fund.mdx) on either the testnet, or mainnet
1. Download and install Foundry:
Before you begin, ensure you download and install Foundry:

```bash
curl -L https://foundry.paradigm.xyz | bash
```

Then, open a new terminal, and call `foundryup` to install the latest release.
Then, open a new terminal, and call `foundryup` to install the latest release.

## Create a Foundry project

Expand Down Expand Up @@ -131,4 +127,4 @@ forge create --rpc-url linea-sepolia src/Counter.sol:Counter --private-key $PRIV
</TabItem>
</Tabs>

Next, you can optionally [verify your contract on the network](../verify-smart-contract/foundry.md).
Next, you can optionally [verify your contract on the network](../verify-smart-contract/foundry.mdx).
8 changes: 2 additions & 6 deletions docs/developers/quickstart/deploy-smart-contract/hardhat.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,7 @@ In this quickstart, we'll create a basic [Hardhat](https://hardhat.org/) project

## Prerequisites

Before you begin, ensure you:

1. [Set up your wallet](../../../users/move-funds/set-up-your-wallet.mdx).
2. [Fund your wallet with Linea ETH](../../../users/move-funds/fund.mdx) on either testnet, or mainnet.
3. [Set up your environment using Hardhat's recommended instructions](https://hardhat.org/tutorial/setting-up-the-environment#2.-setting-up-the-environment).
Before you begin, ensure you set up your environment using Hardhat's recommended instructions](https://hardhat.org/tutorial/setting-up-the-environment#2.-setting-up-the-environment).

## Create a Hardhat project

Expand Down Expand Up @@ -159,4 +155,4 @@ Deployed Addresses
LockModule#Lock - 0x2c73d6f093A2032D3371bFB9a29f7cE666080c4A
```

Next, you can optionally [verify your contract on the network](../verify-smart-contract/hardhat.md).
Next, you can optionally [verify your contract on the network](../verify-smart-contract/hardhat.mdx).
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,6 @@ import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem';

In this tutorial, we'll walk through creating a basic Remix project and deploying a sample contract.

## Prerequisites

Before you begin, ensure you:

1. [Set up your wallet](../../../users/move-funds/set-up-your-wallet.mdx)
2. [Fund your wallet with Linea ETH](../../../users/move-funds/fund.mdx) on either the testnet, or mainnet

## Explore the Remix workspace

To start using Remix, navigate to their [website](https://remix.ethereum.org/). The default project includes a
Expand Down
5 changes: 3 additions & 2 deletions docs/developers/quickstart/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,9 @@ It's always best practice to work on a test network before deploying a contract

Before you begin, ensure you've:

1. [Set up your wallet](../../users/move-funds/set-up-your-wallet.mdx).
2. [Funded your wallet with Linea ETH](../../users/move-funds/fund.mdx) on either the testnet or mainnet.
1. [Set up your wallet](https://support.metamask.io/getting-started/getting-started-with-metamask/).
2. Funded your wallet with Linea ETH, either through [bridging](../guides/bridge/index.mdx) or using
an on-ramp such as [MetaMask Portfolio](https://portfolio.metamask.io/buy).

## Resources

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ If you don't want to paste your keys inline and have multiple Etherscan API keys
the `.env` and `foundry.toml` files to set up custom configurations.

These steps assume you stored your secret keys in a `.env` file. which you can read more about
[in the Foundry deployment instructions](../deploy-smart-contract/foundry.md#deploy-a-smart-contract-using-a-env-file).
[in the Foundry deployment instructions](../deploy-smart-contract/foundry.mdx#deploy-a-smart-contract-using-a-env-file).

```bash
LINEASCAN_API_KEY=YOUR_LINEASCAN_API_KEY
Expand Down
7 changes: 7 additions & 0 deletions docs/users/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,14 @@
title: About Linea
sidebar_position: 2
image: /img/socialCards/about-linea.jpg
unlisted: true
---

import RedirectPage from '../../src/components/RedirectPage';

<RedirectPage />

{/*
Linea is an Ethereum layer 2 (L2) network that provides access to innovative Web3
projects at significantly lower costs compared to Ethereum. It's compatible with the
Ethereum Virtual Machine (EVM), allowing users to deploy existing Ethereum applications and
Expand All @@ -20,3 +26,4 @@ fiat onramp in MetaMask Portfolio or by bridging over funds.
:::tip
If you run into a problem, view the [Linea Support page](https://support.linea.build/hc/en-us) and let us know.
:::
*/}
Loading