Proxy Key Implementation
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 15/100
- issue の種類
- 機能追加
- 明瞭さ
- 説明が足りない
- 活発さ
- 停滞
- 技術スタック
- typescript
- 領域
- blockchain, security
調査の方向性
この issue では、MetaMask core 内のファイル、テスト、エントリーポイントが何も指定されていません。外部の Pribado SDK、スマートコントラクト、vault アプリへのリンクがあります。まず、この提案がこの repository に属するものかどうかを判断し、影響を受ける package とセキュリティ要件を特定してください。受け入れ基準も definition of done も提示されていません。
索引モデルが issue の本文から書いたものです。
説明
Hello, this is Ralph Lawrence Pecayo.
The developer of Pribado, creator of Pribado Key Proxy.
Trustwallet has been recently hacked. I developed a unique approach regarding how we used those seed phrase and private keys.
Is to create a proxy using zero-knowledge. (Locally encrypted / Smart contract encryption)
A proxy key that auto rotates every time once it used.
A proxy key that is bind to the local machine of the user as a fingerprint of the user also bind to their wallet account.
Here is my development about this.
https://github.com/0xrlawrence/Pribado-SDK
The Twitter/X post.
https://x.com/0xPribado/status/2004562437484478500
This is the live smart contract on Oasis Sapphire Mainnet.
https://explorer.oasis.io/mainnet/sapphire/address/0xabE5D482AceFED95E0D37dA89bC63F941f02f9A0/code#code
Here is my vault app.
https://pribado.dev/
Screenshots of demo below.
This 3rd photo is a screenshot if your account is logged in on another device.
- 主要言語
- TypeScript
- スター
- 422
- フォーク
- 313
- 平均マージ
- 1日 8時間
- マージ済み PR(30日)
- 414
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドなし
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
MetaMask/core のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
メンテナーはふだん 1 日以内に返信
-
CI: "Validate changelog diffs" job fails on every fork-sourced pull request対応中かも @Roxen-AS が 20 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
メンテナーはふだん 1 日以内に返信
-
platform-api-docs: `scan` strategy misses ESM-only packages, which ship `.d.ts` rather than `.d.cts`対応中かも @gaohan1994 が 21 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
メンテナーはふだん 1 日以内に返信
-
[utils] Replace the `uuid` dependency with `crypto.randomUUID()`対応中かも @avantikonde が 34 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
MetaMask/core#10210 · リアクション 1 件 ·
メンテナーはふだん 1 日以内に返信
-
[utils] `toWei` accepts fractional wei and returns wrong values対応中かも @Roxen-AS が 20 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
メンテナーはふだん 1 日以内に返信
似ている issue
-
enhancement module: library-ui
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
chthollyphile/folia-major#1206 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
typescript-eslint/typescript-eslint#13189 ·
メンテナーはふだん 2 日以内に返信
-
severity:medium triage:confirmed triage:in-progress triage:reproduced
難易度 2/5 1〜3時間 初心者へのやさしさ 73/100
Cotal-AI/Cotal#6442 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
-
wrong type
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
elastic/elasticsearch-specification#6919 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
メンテナーはふだん 1 日以内に返信