Skip to content
Merged
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
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,8 @@ To interact with TON testnet, you need a wallet and its 24-word recovery phrase
9. Select the Gear icon and select V4R2 as the wallet version (this starter kit uses V4R2)
10. Save the `TON_MNEMONIC` to your `.env` file in quotes (e.g. `TON_MNEMONIC="..."`)

> **Why V4R2?** V4R2 and W5 are different wallet contract versions on TON. The same mnemonic generates different addresses for each version. CCIP TON infrastructure is built for V4R2. You can add additional versions later via Settings > Active Address.

### Get TON Center API Key

To avoid rate limits when deploying and interacting with TON testnet, get a free API key:
Expand Down Expand Up @@ -104,6 +106,8 @@ source .env
npm run deploy:ton
```

> **Rate limited?** Follow the instructions for [TON Center API Key](#get-ton-center-api-key) or use `https://ton-testnet.api.onfinality.io/public/jsonRPC` as `TON_RPC_URL` in your `.env`

After deployment, add the contract address to your `.env` file as `TON_RECEIVER_ADDRESS` and source the `.env` file:

```bash
Expand Down
Loading