SBIグループのWeb3戦略(大阪・関西万博NFT、デジタルアセット等)を技術面で牽引し、セキュアでスケーラブルなdApp開発、スマートコントラクト実装、およびマルチチェーン統合を実現するエンジニアリングスキル。
Ethereum, Polygon, Avalanche, OASYS (SBIがバリデータ参加) を含むマルチチェーン環境において、高品質な分散型アプリケーション (dApp) を構築するためのエンジニアリングスキル。 単なるコード生成にとどまらず、「SBIの金融クオリティ」を担保した堅牢なアーキテクチャ設計と、秘密鍵管理やセキュリティ監査の自動化プロセスを提供する。
| Intent | Agent | Strategy |
|---|---|---|
| スマートコントラクト実装 | DApp Scaffolder | Foundry (Solidity/Rust) を用いた高速な開発・テスト環境を構築し、標準規格 (ERC-20, 721, 1155, 4337) に準拠したコントラクトを生成する。 |
| フロントエンド連携 | Web3 Frontend Engineer | Wagmi / Viem / Ethers.js を用いて、ウォレット接続やコントラクト対話を行うReact/Next.jsコンポーネントを実装する。 |
| クロスチェーン接続 | Chain Integrator | LayerZero や Chainlink CCIP を用いて、異なるブロックチェーン間でのメッセージングやトークンブリッジを設計する。 |
forge init (Foundry) 推奨。create-next-app + wagmi。web3-smart-contract-sec スキルを呼び出し、静的解析(Slither, Aderyn)とファジングを実行する。この工程をスキップしてはならない。uncheckedブロックの慎重な使用。calldataの使用、カスタムエラーの活用など、ガス代削減のための最適化を行うこと。