Skip to content

docs: tw579-create-a-token-quickstart#2892

Open
pete-vielhaber wants to merge 17 commits intomasterfrom
launch-token-guide
Open

docs: tw579-create-a-token-quickstart#2892
pete-vielhaber wants to merge 17 commits intomasterfrom
launch-token-guide

Conversation

@pete-vielhaber
Copy link
Contributor

@pete-vielhaber pete-vielhaber commented Nov 26, 2025

  • TW-579 Creating a page for creating a token on Arbitrum

@vercel
Copy link

vercel bot commented Nov 26, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
arbitrum-docs Ready Ready Preview Feb 14, 2026 1:12am

Request Review

@pete-vielhaber pete-vielhaber changed the title docs: tw579-launch-token-quickstart docs: tw579-create-a-token-quickstart Feb 10, 2026

Deploying an `ERC-20` token on Arbitrum One is fully permissionless and uses the same tooling and workflows as Ethereum.

Projects can deploy directly to Arbitrum One using Foundry, and optionally configure bridging, liquidity, and supporting smart-contract infrastructure as part of their launch.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Line 12 - Hyphenated "smart-contract" and third-person voice

Line 12 - Hyphenated "smart-contract" and third-person voice

Suggested change
Projects can deploy directly to Arbitrum One using Foundry, and optionally configure bridging, liquidity, and supporting smart-contract infrastructure as part of their launch.
You can deploy directly to Arbitrum One using Foundry, and optionally configure bridging, liquidity, and supporting smart contract infrastructure as part of your launch.


## Prerequisites

1. **Install Foundry**:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Line 18 - Sentence case in bold label

Line 18 - Sentence case in bold label

Suggested change
1. **Install Foundry**:
1. **Install Foundry**:
```shell
curl -L https://foundry.paradigm.xyz | bash
foundryup

curl -L https://foundry.paradigm.xyz | bash
foundryup
```
2. **Get Test `ETH`**: Obtain Arbitrum Sepolia `ETH` from a faucet like Alchemy's Arbitrum Sepolia Faucet, Chainlink's faucet, or QuickNode's faucet. You'll need to connect a wallet (e.g., MetaMask) configured for Arbitrum Sepolia and request testnet funds.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Line 23 - Latin abbreviation "e.g." and sentence case in bold label

Line 23 - Latin abbreviation "e.g." and sentence case in bold label

Suggested change
2. **Get Test `ETH`**: Obtain Arbitrum Sepolia `ETH` from a faucet like Alchemy's Arbitrum Sepolia Faucet, Chainlink's faucet, or QuickNode's faucet. You'll need to connect a wallet (e.g., MetaMask) configured for Arbitrum Sepolia and request testnet funds.
2. **Get test `ETH`**: Obtain Arbitrum Sepolia `ETH` from a faucet like Alchemy's Arbitrum Sepolia Faucet, Chainlink's faucet, or QuickNode's faucet. You'll need to connect a wallet (for example, MetaMask) configured for Arbitrum Sepolia and request testnet funds.


:::

3. **Set Up Development Environment**: Configure your wallet and tools for Arbitrum testnet deployment. Sign up for an Arbiscan account to get an API key for contract verification.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Line 35 - Sentence case in bold label

Line 35 - Sentence case in bold label

Suggested change
3. **Set Up Development Environment**: Configure your wallet and tools for Arbitrum testnet deployment. Sign up for an Arbiscan account to get an API key for contract verification.
3. **Set up development environment**: Configure your wallet and tools for Arbitrum testnet deployment. Sign up for an Arbiscan account to get an API key for contract verification.

}
```

2. **Run Tests**:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Line 245 - Sentence case in bold label and code block language tag

Line 245 - Sentence case in bold label and code block language tag

Suggested change
2. **Run Tests**:
2. **Run tests**:
```shell
# Runs all tests with verbose output
forge test -vv


Two deployment paths are possible:

1. **Native Deployment** (recommended)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Line 306 - Sentence case in bold label

Line 306 - Sentence case in bold label

Suggested change
1. **Native Deployment** (recommended)
1. **Native deployment** (recommended)


## Post-deployment considerations

After deploying a token contract on Arbitrum, you may choose to complete additional setup steps depending on the needs of your project. These may include:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Line 317 - Conciseness and directness

Line 317 - Conciseness and directness

Suggested change
After deploying a token contract on Arbitrum, you may choose to complete additional setup steps depending on the needs of your project. These may include:
After deploying a token contract on Arbitrum, you can complete additional setup steps depending on your project's needs. These may include:

Copy link
Contributor

@anegg0 anegg0 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

With some minor nits, of course!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants