Skip to content

Commit

Permalink
link fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
mj850 committed May 27, 2024
1 parent bd33b0b commit 00969f5
Show file tree
Hide file tree
Showing 7 changed files with 417 additions and 662 deletions.
2 changes: 1 addition & 1 deletion pages/dev-smart-contracts.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ Interoperability is a key feature of the Sei blockchain, allowing EVM and CosmWa

- EVM Precompile Contracts: Precompiles are smart contracts pre-bundled into the chain. Sei has many precompiles to enable EVM dApps and contracts to access native Cosmos functions, such as staking and executing CosmWasm contracts. The official precompiles can be found in [@sei-js/evm](https://github.com/sei-protocol/sei-js/tree/main/packages/evm/src/precompiles)
- **Pointer Contracts**: These contracts act as intermediaries, enabling calls between EVM and CosmWasm contracts. This allows developers to leverage the strengths of both environments and create more versatile dApps.
- [Pointer Contracts Documentation](https://v2.docs.sei.io/interoperability/pointer-contracts)
- [Pointer Contracts Documentation](./dev-tutorials/pointer-contracts.mdx)

## Best Practices

Expand Down
4 changes: 2 additions & 2 deletions pages/dev-tutorials/building-a-frontend.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Select one of the tabs below to get started!
<Tabs items={["EVM", "CosmWasm"]}>
<Tabs.Tab>
In this section, we'll explore Sei's unique interoperability features by building an EVM compatible DApp that interacts with a CosmWasm smart contract.
We will use [ethers.js](https://docs.ethers.org/v6/) to build a React app that interacts with a CosmWasm smart contract using the Sei [CosmWasm precompile](../precompiles/cosmwasm.mdx).
We will use [ethers.js](https://docs.ethers.org/v6/) to build a React app that interacts with a CosmWasm smart contract using the Sei [CosmWasm precompile](../dev-advanced-concepts/interoperability/precompiles/cosmwasm.mdx).

## Prerequisites
- Complete the tutorial in [cosmwasm-general](./cosmwasm-general.mdx) to deploy a CosmWasm counter contract on our devnet (arctic-1).
Expand All @@ -21,7 +21,7 @@ We will use [ethers.js](https://docs.ethers.org/v6/) to build a React app that i
Before starting, ensure you have:

- Node.js & NPM installed
- One of the Sei wallets listed [here](/setting-up-a-wallet)
- One of the Sei wallets listed [here](../dev-ecosystem-providers/wallets.mdx)
- The wallet should be funded with sufficient Sei on our devnet (arctic-1). Refer to the section on [faucets](../dev-ecosystem-providers/faucets.mdx) for instructions on how to get Devnet tokens.

## Creating a React Project
Expand Down
4 changes: 2 additions & 2 deletions pages/dev-tutorials/evm-cli-tutorial.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
You can query or send transactions to Sei easily via CLI once you have the `seid` command installed (see [Installing Seid](./installing-seid))

## Queries
If the machine you run these commands from are not running a node of the network, you'll need to append `--node http://url-to-sei-cosmos-rpc` to your command. Refer to the [Tools and Resources](/tools-and-resources) page for a list of RPC endpoints.
If the machine you run these commands from are not running a node of the network, you'll need to append `--node http://url-to-sei-cosmos-rpc` to your command. Refer to the [Tools and Resources](../dev-resources/tools-and-resources.mdx) page for a list of RPC endpoints.

- `seid q evm sei-addr [some EVM address]`: Gets the associated Sei address of the queried EVM address, if it exists on-chain.
- `seid q evm evm-addr [some Sei address]`: Gets the associated EVM address of the queried Sei address, if it exists on-chain.
Expand All @@ -14,7 +14,7 @@ For "NATIVE" type, `pointee` would be the native denom name instead.
## Transactions
Sending transactions via CLI requires you to have keys added via `seid keys add`. You can then specify the key you want to use by appending `--from=[key name]` to your command.

If the machine you run these commands from are not a node of the network, you'd need to append `--evm-rpc http://url-to-sei-evm-rpc` to your command. Refer to the [Tools and Resources](/tools-and-resources) page for a list of RPC endpoints.
If the machine you run these commands from are not a node of the network, you'd need to append `--evm-rpc http://url-to-sei-evm-rpc` to your command. Refer to the [Tools and Resources](../dev-resources/tools-and-resources.mdx) page for a list of RPC endpoints.

- `seid tx evm associate-address`: Associates the Sei address and EVM address on-chain for the sending key.
- `seid tx evm send [to EVM address] [amount in wei]`: Sends native tokens to the target EVM address.
Expand Down
2 changes: 1 addition & 1 deletion pages/dev-tutorials/nft-contract-tutorial.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -304,7 +304,7 @@ Executing this command creates an ERC721 NFT contract and outputs the contract a

<Callout type="info">
Learn more about EVM interoperability and pointer contracts
[here](../interoperability/overview.mdx).
[here](./pointer-contracts.mdx).
</Callout>

</Tabs.Tab>
Expand Down
2 changes: 1 addition & 1 deletion pages/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Sei is the first parallelized EVM. This allows Sei to get the best of Solana and
<Card title="User Guide" href="/user-guides/wallet-setup" icon={<Wallet />} />
<Card
title="For Developers"
href="/dev-new-to-crypto"
href="/dev-intro"
icon={<Wrench />}
/>
</Cards>
2 changes: 1 addition & 1 deletion pages/user-quickstart.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ By the end of this guide, you will be ready to dive into the exciting world of a
- A compatible non-custodial wallet, such as [MetaMask](https://metamask.io/), or [Compass](https://compasswallet.io/).
- Sei tokens [from an exchange](/user-guides/getting-tokens), or stablecoins in your personal wallet.

For help with wallet apps, see our [Setting up a Wallet](https://www.docs.sei.io/setting-up-a-wallet) guide.
For help with wallet apps, see our [Setting up a Wallet](./user-guides/wallet-setup.mdx) guide.

## Connecting Your Wallet to the Sei Network

Expand Down
Loading

0 comments on commit 00969f5

Please sign in to comment.