
Table of Contents
インターネットの黎明期、少数ながら情熱にあふれた開発者たちがオープンソースソフトウェアの力を信じていました。彼らはそれを、技術を民主化する手段だと考えていました。スキルと関心のある人なら誰でも、私たちが日々使うデジタルツールに貢献し、革新し、改良できるようにするものだと信じていたのです。この協働と透明性の精神は、Linuxオペレーティングシステムの開発からWorld Wide Webそのものの誕生に至るまで、テクノロジーにおける最も重要な進歩のいくつかを生み出してきました。
仮想通貨という複雑な領域を進んでいくうえで、透明性と信頼の必要性はかつてないほど高まっています。二大仮想通貨であるビットコインとイーサリアムは、誰もがコードを監査し、貢献し、改良できるというオープンソース開発の原則のうえで発展してきました。これらの技術にアクセスするために使うツールの開発にも、同じ原則を当てはめるべきです。
残念ながら、ほとんどのウォレット提供者はこうした原則を掲げながら、自らはそれを守っていません。こうしたクローズドソースのプロジェクトは、不透明なインセンティブと中央集権のもとで運営されており、オープンで分散的な金融の理念を損なっています。「私が言うとおりにせよ、私がするとおりにではなく」というわけです。ユーザーは、自分の仮想通貨資産を管理するソフトウェアの安全性と健全性を検証できないまま、企業を信頼するよう求められています。
私たちはもっと良くならなければなりません。だからこそ本日、Gem WalletのモノレポをGPL-3.0のもとでライセンスされたオープンソースソフトウェアとして公開し、オープンソースの伝統をweb3へと受け継いでいけることを誇りに思います。このリポジトリには、iOSアプリ、Androidアプリ、共通のウォレットインフラが含まれます。この決断は、中央集権を減らし、仮想通貨コミュニティの中に信頼を育てるという私たちのコミットメントです。コードを透明で誰もがアクセスできるものにすることで、オープンで分散的な金融の未来を形づくる取り組みに、世界中の仮想通貨コミュニティをお招きします。
貢献する方法

貢献したい方は、私たちのGitHubにアクセスし、モノレポにStarを付けて認知度の向上にご協力ください。
- Gem Walletのモノレポ:https://github.com/gemwalletcom/wallet
- このウォレットのモノレポには、Gem WalletのiOSアプリ、Androidアプリ、バックエンドインフラ、クロスプラットフォームのライブラリが含まれます。プッシュ通知、価格情報、資産の更新、暗号プリミティブなど、さまざまな処理を担っています。
次に、リポジトリのREADMEで始め方をご確認ください。取りかかりやすいのは次の場所です。
- オープンなGitHubのIssue
- 私たちのGitHubプロジェクトボード
- 公開ロードマップ
Telegramの開発者向けグループもご用意しています。同じ志を持つ人たちと語り合ったり、私たちのチームに質問や助けを求めたりできます。
オープンソースソフトウェアが仮想通貨にとって重要な理由
オープンソースの仮想通貨ウォレットを使うことには多くの利点があります。とくに、より開かれ、透明で、分散的なシステムを築こうとしている仮想通貨の領域では、その価値は大きくなります。
仮想通貨の分野でオープンソースソフトウェアが欠かせない理由をいくつか挙げます。
1. 透明性と信頼
仮想通貨は分散化という原則のうえで動いており、信頼は単一の主体に置かれるのではなく、ネットワーク全体に分散されます。オープンソースソフトウェアはこの原則と完全に一致し、完全な透明性をもたらします。ユーザーも開発者もコードを検査し、その機能を検証し、隠されたバックドアや悪意ある要素がないことを確認できます。
2. セキュリティと回復力
オープンソースソフトウェアは、世界中の開発者やセキュリティ専門家のコミュニティによる集団的な精査という恩恵を受けます。この広範な検証により、クローズドソースのプロジェクトよりも早く脆弱性を発見し修正できます。さらに、オープンソースのプロジェクトはコミュニティの貢献を通じて継続的に進化・改善し、時間の経過とともにより強靭になっていきます。
3. 相互運用性と標準化
仮想通貨のエコシステムは、数多くのブロックチェーン、ウォレット、取引所、そのほかのツールから成り立っています。オープンソースソフトウェアは、互いにシームレスにやり取りできるアプリケーションを開発者が構築できるようにすることで、相互運用性を促進します。これにより標準化されたプロトコルやAPIの誕生が後押しされ、異なるシステムどうしが通信し協調しやすくなります。
4. イノベーションと協働
仮想通貨分野におけるイノベーションの速さは、開発者、研究者、愛好家からなる多様なコミュニティの協働によって支えられています。オープンソースソフトウェアは、そうした人々がアイデアを共有し、新しい概念を試し、互いの成果のうえに積み上げていくための基盤を提供します。
5. コミュニティ主導の開発
仮想通貨の世界では、プロジェクトの成功と進化においてコミュニティが極めて重要な役割を果たします。オープンソースソフトウェアは、バグの発見や機能の提案から、コードの開発と保守に至るまで、コミュニティの参加によって発展します。
6. 長期的な存続可能性
オープンソースのプロジェクトは、単一の組織や開発者に依存しません。代わりに、当初の作り手が関わらなくなったとしてもソフトウェアの開発と保守を続けられるコミュニティによって支えられています。
オープンソースを受け入れる

Gem Walletは、web3の広大な世界へのアクセスを可能にする、ユーザーに力を与えるオンチェーンのゲートウェイです。ユーザーのプライバシーと透明性に取り組むノンカストディアルウォレットで、30を超えるブロックチェーンと15,000以上のトークンに対応しています。
オープンソースの仮想通貨ウォレットを築くことで、私たちはweb3と集団的イノベーションの理念を受け入れ、開発者や仮想通貨の愛好家がGem Walletの安全性、機能性、成長に貢献できるようにしています。
Gem Walletに関する最新情報を受け取るには、X(Twitter)をフォローし、TelegramとDiscordのコミュニティにご参加ください。


