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

Md mdx conversion batch 37 #1492

Closed
wants to merge 2 commits into from
Closed
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
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@ This section provides an overview of the available public RPC endpoints for diff

- Unlike the RPC Urls, the Sequencer endpoints only support `eth_sendRawTransaction` and `eth_sendRawTransactionConditional` calls.
- Arbitrum public RPCs do not provide Websocket support.
- Stylus testnet (v1) has been deprecated, but you can still find its information in [Stylus testnet information](/stylus/reference/testnet-information.md).
- Stylus testnet (v2) has been deprecated, but you can still find its information in [Stylus testnet information](/stylus/reference/testnet-information.md).
- Stylus testnet (v1) has been deprecated, but you can still find its information in [Stylus testnet information](/stylus/reference/testnet-information.mdx).
- Stylus testnet (v2) has been deprecated, but you can still find its information in [Stylus testnet information](/stylus/reference/testnet-information.mdx).
- Visit [Quicknode's Arbitrum Sepolia faucet](https://faucet.quicknode.com/arbitrum/sepolia) for testnet Sepolia tokens on L2.

:::
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ import PublicPreviewBannerPartial from '../partials/_stylus-public-preview-banne

This is possible thanks to [WebAssembly](https://www.infoworld.com/article/3291780/what-is-webassembly-the-next-generation-web-platform-explained.html) technology, which all Stylus programs compile to. Stylus smart contracts live under the **same Ethereum state trie** in Arbitrum nodes, and can fully interoperate with Solidity or Vyper EVM smart contracts. With Stylus, developers can write smart contracts in Rust that talk to Solidity and vice versa without any limitations.

Today, the Stylus testnet also comes with 2 officially supported [SDKs](../reference/stylus-sdk.md) for developers to write contracts in the [Rust](../reference/rust-sdk-guide.md) or [C](https://github.com/OffchainLabs/stylus-sdk-c) programming languages.
Today, the Stylus testnet also comes with 2 officially supported [SDKs](../reference/stylus-sdk.mdx) for developers to write contracts in the [Rust](../reference/rust-sdk-guide.mdx) or [C](https://github.com/OffchainLabs/stylus-sdk-c) programming languages.

However, _anyone_ can add support for new languages in Stylus. **As long as a programming language can compile to WebAssembly**, Stylus will let you use it to write EVM-compatible smart contracts. Note that in order to be deployed onchain, your compiled program must fit under the 24Kb brotli-compressed limit, and should meet Stylus gas metering requirements.

Expand Down