Introducing Sol.Net(和訳)

著:Blockmountain

・・・

画像1

 こんにちは、Solana、やっとお会いできましたね。私はSolanaと.Netの開発者コミュニティの間にある既存のギャップを埋めることを目的としたライブラリ、Sol.Netです。

・・・

 これまで、私たちは密かにプロジェクトを進めてきました。しかし、Solana Seasonのハッカソンが開催されていることを知り、自分たちが貢献できるようなプロジェクトのアイデアを考え始めました。私たちの主な目的は、.Netのスキルを活用して、Solana DeFiのエコシステムに焦点を当てた資産管理アプリケーションを構築することでした。SerumやRaydium、さらには強力なWormhole Bridgeを統合することで機能性を高めることができれば、資産管理アプリケーションのあるべき姿の水準を引き上げることができると考えました。しかし、実際に計画通りに進むことは少なく、.Net開発者コミュニティとSolanaエコシステムの間には、ツールの不足による大きなギャップがあることを目の当たりにして悲しくなりました。

 Solnetの登場です。.NetでSolanaに特化したデスクトップアプリケーションを構築するためには、何よりもまず、Solanaとの対話を可能にするライブラリの構築を始めなければなりませんでした。相互作用とは、ウォレットやアカウント、"solana-keygen"ユーティリティーツールで使用されるキー生成スキームとSolletで利用可能な鍵生成スキームの両方のサポート、Solanaノード用のRPCおよびストリーミングRPCクライアント、そして最後に重要なのは、トランザクションを構築し、Solanaプログラムと相互作用するための簡単で直感的な方法の実装など、あらゆることを意味します。

画像2

 その過程でいくつかの課題に直面し、ライブラリの目標はまだ達成できていませんが、私たちは挫折しませんでした。36時間ほど前には、初めてのSolanaトランザクションを.Netプロジェクト内で確認し、適切なメッセージを含むメモを送信しました。

 まだ正式なファーストリリースではありませんが、今後の主な目標は、JSON RPC API(WebSocketとHTTPの両方のプロトコル)と同等の機能を実現することです。次に、.Netソリューションの中で、Solanaノードと対話するための有力なライブラリにしたいと考えています。これを実現するために、ライブラリはSolana APIにできるだけ忠実でありながら、.netの強力な機能をフルに活用することを計画しています。

 これから数日間で残りのエンドポイントを実装し、製品化を進めて堅牢性を高め、生産品質の高いソフトウェアを提供できるようにします。

 この数週間の作業には満足していますが、同時に謙虚さも忘れていません。これはOSS(オープンソースソフトウェア)コミュニティでの初めての試みであり、コミュニティからできるだけ多くのフィードバックをいただきたいだけでなく、すべての方に貢献していただきたいと考えています。

 愛を込めて

Sol.net from Blockmountain

この記事が気に入ったらサポートをしてみませんか?