diff --git a/ecosystem/ai/overview.mdx b/ecosystem/ai/overview.mdx index 9a20cfe10..ca6758696 100644 --- a/ecosystem/ai/overview.mdx +++ b/ecosystem/ai/overview.mdx @@ -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). + ### 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. diff --git a/from-ethereum.mdx b/from-ethereum.mdx index 0b3058d45..ffeb460bb 100644 --- a/from-ethereum.mdx +++ b/from-ethereum.mdx @@ -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).