すべてのプロダクト
Search
ドキュメントセンター

Blockchain as a Service:Solidity スマートコントラクト開発ガイド

最終更新日:Apr 01, 2026

Ant ブロックチェーンのコントラクトプラットフォームは、Solidity スマートコントラクトの作成とコンパイルをサポートしています。このプラットフォームの Solidity 実装は、ネイティブ Solidity とは特定の方法で異なります。このガイドでは、これらの違いに加えて、プラットフォーム上でコントラクトを開発するために必要な構文、セマンティクス、およびプラットフォーム固有の操作について説明します。

Solidity 言語の完全なリファレンスについては、「Solidity ドキュメント」をご参照ください。

Solidity コントラクトと WASM コントラクトの選択

コントラクトプラットフォームは 2 種類のコントラクトをサポートしています。要件に応じて選択してください:

Solidity コントラクトWASM コントラクト
プライバシー APIサポートされていませんサポートされています
暗号 APIサポートされていませんサポートされています (ゼロ知識証明、準同型暗号)
最適なケース標準的なスマートコントラクトロジックプライバシー保護または暗号化のユースケース
説明

コントラクトでゼロ知識証明または準同型暗号が必要な場合は、代わりに WASM コントラクトを使用してください。

本ガイドの対象範囲

このセクションの子ページでは、以下について説明します:

  • Ant ブロックチェーンのコントラクトプラットフォームに実装されている Solidity の構文とセマンティクス

  • プラットフォーム固有の関数と操作

  • プラットフォームの Solidity とネイティブ Solidity スマートコントラクトの動作の違い