0x03...CAD
Not Deployed
Scaffold-Stylus
Rust dev stack
Home
Debug Contract
Your Contract
Sample Contract
Balance: 0.0000ETH
Network: Arbitrum nitro
gretting
Building Unstoppable Apps!!!
premium
false
owner
0x064b48806902a367c8598f4f95c305e8c1a1acba5f082d294a43793113115691
0x09750ad...360fdb7
Your Contract
2946
Faucet
Block explorer
Fork me
·
Support
Write
Read
set_gretting
transfer_ownership
withdraw
renounce_ownership
new_owner
amount_eth
u256
new_greeting
String
ContractAddress
String new_greeting
ContractAddress new_owner
u256 amount_eth
send
💸
send
💸
send
💸
Coming soon
Use one of our starter-kit extensions.
npx create-stylus@latest -e erc-721
Copy
npx create-stylus@latest -e erc-20
Copy
npx create-stylus@latest -e subgraph
Copy
Connect Wallet
Metamask
Wallet Connect
Burner Wallet
vitalik.eth
Address Input component that displays ENS avatars for addresses
$
100
Balance component that changes between eth and $ on click.
Copy Address
Address component
CUSTOM HOOKS
Collection of React hooks wrapper around Wagmi
Simplify interactions with smart contracts with typescript autocompletion
const { writeAsync } = useScaffoldWriteContract({
contractName: "MyContract",
functionName: "myFunction",
args: [arg1, arg2],
options: “”
});
const { writeAsync } = useScaffoldWriteContract({
contractName: "MyContract",
functionName: "myFunction",
args: [arg1, arg2],
options: “”
});
Edit me
Brand Assets
Everything you need to build dApps on Stylus
Designed to make it easier for developers to create, deploy and interact with smart contracts on Arbitrum. Built using Rust, NextJS, RainbowKit, Wagmi and Typescript.
Coming soon
0x03...CAD
Not Deployed
Scaffold-Stylus
Rust dev stack
Home
Debug Contract
Your Contract
Sample Contract
Balance: 0.0000ETH
Network: Arbitrum nitro
gretting
Building Unstoppable Apps!!!
premium
false
owner
0x064b48806902a367c8598f4f95c305e8c1a1acba5f082d294a43793113115691
0x09750ad...360fdb7
Your Contract
2946
Faucet
Block explorer
Fork me
·
Support
Write
Read
set_gretting
transfer_ownership
withdraw
renounce_ownership
new_owner
amount_eth
u256
new_greeting
String
ContractAddress
String new_greeting
ContractAddress new_owner
u256 amount_eth
send
💸
send
💸
send
💸
Use one of our starter-kit extensions.
Coming Soon
ERC-721
Introduces an ERC-721 token contract
npx create-stylus@latest -e erc-721
Copy
Coming Soon
ERC-20
Start with a simple ERC-20 token implementation
npx create-stylus@latest -e erc-20
Copy
Coming Soon
Subgraph
Integrate a subgraph for efficient data querying
npx create-stylus@latest -e subgraph
Copy
DEBUG CONTRACT
Experiment with Stylus using a frontend that adapts to your smart contract
Debug and refine your smart contracts with a live-updating frontend. Scaffold-Stylus is an ideal stack for progressing from rapid prototyping to production-grade dApps.
Checkout this sample Scaffold-Stylus dApp
Learn how to use it
Connect Wallet
Metamask
Wallet Connect
Burner Wallet
vitalik.eth
Address Input component that displays ENS avatars for addresses
$
100
Balance component that changes between eth and $ on click.
Copy Address
Address component
DEBUG CONTRACT
Collection of common web3 components to quickly build your frontend.
Accelerate your dapp development using our pre-built components for common web3 use cases.
CUSTOM HOOKS
Collection of React hooks wrapper around Wagmi
Simplify interactions with smart contracts with typescript autocompletion
const { writeAsync } = useScaffoldWriteContract({
contractName: "MyContract",
functionName: "myFunction",
args: [arg1, arg2],
options: “”
});
const { writeAsync } = useScaffoldWriteContract({
contractName: "MyContract",
functionName: "myFunction",
args: [arg1, arg2],
options: “”
});
CUSTOM HOOKS
Built-in Block Explorer to check transaction data easily during your tests
Review transaction data from your local tests to make sure everything is working as expected. With our built-in Block Explorer, you can check the transaction details from your dapp while tinkering with it.
Join Telegram
Join Discord
Follow Us
Edit me
Brand Assets
Learn
Docs
Demo