Skip to content
Merged
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
4 changes: 4 additions & 0 deletions ecosystem/ai/overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,10 @@ For the catalog of official TON MCP servers, setup guides, and related skills, s

[Agentic wallet contracts](/ecosystem/ai/wallets) provide self-custody wallets for autonomous AI agents operating on TON. They are used by `@ton/mcp` in its default agentic wallets mode.

### AI skills

[Acton development skills](https://ton-blockchain.github.io/acton/docs/agent-skills/overview) are reusable instructions for coding agents that work with TON smart contracts. They tell the agent how to read TON documentation, which Acton commands to run, how to structure project files, how to generate [Tolk](/tolk/overview) code, and how to migrate FunC projects to Tolk. All skills follow the [Agent Skills specification](https://agentskills.io/home).

Comment on lines +20 to +23
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes

### Community

The [AI Dev Wall on Telegram](https://t.me/ai_dev_wall) is a builder channel for TON AI tooling and project updates. This channel primarily features third-party, community resources.
Expand Down
12 changes: 6 additions & 6 deletions from-ethereum.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -74,12 +74,12 @@ The recommended programming language for smart contract development in TON is [T

For off-chain software, TypeScript is the most adopted language in TON. Most of the tooling, bindings and [SDKs](/ecosystem/sdks) are implemented in TypeScript.

| Use case | Ethereum tool | TON counterparts |
| :------------------------------------ | --------------------- | --------------------------------------------------------------------------------------------------------------- |
| Blockchain interaction | Ethers, Web3.js, Viem | [`@ton/ton`](https://www.npmjs.com/package/@ton/ton), [Asset-sdk](https://github.com/ton-community/assets-sdk) |
| Wallet connection protocol | WalletConnect, Wagmi | [TON Connect](https://github.com/ton-connect) |
| Dev environment framework / scripting | Hardhat, Truffle | [Acton](https://github.com/ton-blockchain/acton), [Blueprint](https://github.com/ton-org/blueprint) |
| Simulation engine | Revm & Reth | [Emulator within Acton](https://github.com/ton-blockchain/acton), [Sandbox](https://github.com/ton-org/sandbox) |
| Use case | Ethereum tool | TON counterparts |
| :------------------------------------ | ------------------------- | --------------------------------------------------------------------------------------------------------------- |
| Blockchain interaction | Ethers, Web3.js, Viem | [`@ton/ton`](https://www.npmjs.com/package/@ton/ton), [Asset-sdk](https://github.com/ton-community/assets-sdk) |
| Wallet connection protocol | WalletConnect, Wagmi | [TON Connect](https://github.com/ton-connect) |
| Dev environment framework / scripting | Hardhat, Truffle, Foundry | [Acton](https://github.com/ton-blockchain/acton), [Blueprint](https://github.com/ton-org/blueprint) |
| Simulation engine | Revm & Reth | [Emulator within Acton](https://github.com/ton-blockchain/acton), [Sandbox](https://github.com/ton-org/sandbox) |

For low-level manipulation of TON-specific data structures, there is [`@ton/core`](https://www.npmjs.com/package/@ton/core). Another library with wrappers for most important contracts and HTTP APIs is [`@ton/ton`](https://www.npmjs.com/package/@ton/ton).

Expand Down