docs: tw579-create-a-token-quickstart#2892
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
|
||
| 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. |
There was a problem hiding this comment.
Line 12 - Hyphenated "smart-contract" and third-person voice
Line 12 - Hyphenated "smart-contract" and third-person voice
| 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**: |
There was a problem hiding this comment.
Line 18 - Sentence case in bold label
Line 18 - Sentence case in bold label
| 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. |
There was a problem hiding this comment.
Line 23 - Latin abbreviation "e.g." and sentence case in bold label
Line 23 - Latin abbreviation "e.g." and sentence case in bold label
| 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. |
There was a problem hiding this comment.
Line 35 - Sentence case in bold label
Line 35 - Sentence case in bold label
| 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**: |
There was a problem hiding this comment.
Line 245 - Sentence case in bold label and code block language tag
Line 245 - Sentence case in bold label and code block language tag
| 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) |
There was a problem hiding this comment.
Line 306 - Sentence case in bold label
Line 306 - Sentence case in bold label
| 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: |
There was a problem hiding this comment.
Line 317 - Conciseness and directness
Line 317 - Conciseness and directness
| 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: |
anegg0
left a comment
There was a problem hiding this comment.
With some minor nits, of course!
Uh oh!
There was an error while loading. Please reload this page.