Proxy Key Implementation
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 15/100
- Issue type
- Feature
- Clarity
- Needs clarification
- Activity status
- Stale
- Tech stack
- typescript
- Domain
- blockchain, security
Research direction
The issue does not name any files, tests, or entry points in MetaMask core; it links to the external Pribado SDK, a smart contract, and a vault app. Start by determining whether this proposal belongs in the repository and identifying the affected package and security requirements. No acceptance criteria or definition of done are provided.
Written by the indexing model from the issue text.
Description
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.
- Dominant language
- TypeScript
- Stars
- 422
- Forks
- 313
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 414
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- No contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from MetaMask/core
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
Maintainers usually reply within 1 day
-
CI: "Validate changelog diffs" job fails on every fork-sourced pull requestPossibly taken @Roxen-AS claimed this 20 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Maintainers usually reply within 1 day
-
platform-api-docs: `scan` strategy misses ESM-only packages, which ship `.d.ts` rather than `.d.cts`Possibly taken @gaohan1994 claimed this 21 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
Maintainers usually reply within 1 day
-
[utils] Replace the `uuid` dependency with `crypto.randomUUID()`Possibly taken @avantikonde claimed this 34 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
MetaMask/core#10210 · 1 reaction ·
Maintainers usually reply within 1 day
-
[utils] `toWei` accepts fractional wei and returns wrong valuesPossibly taken @Roxen-AS claimed this 20 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
Maintainers usually reply within 1 day
Similar issues
-
enhancement module: library-ui
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
chthollyphile/folia-major#1206 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
typescript-eslint/typescript-eslint#13189 ·
Maintainers usually reply within 2 days
-
severity:medium triage:confirmed triage:in-progress triage:reproduced
Difficulty 2/5 1-3 hours Newbie friendliness 73/100
Cotal-AI/Cotal#6442 · 2 comments ·
Maintainers usually reply within 1 day
-
wrong type
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
elastic/elasticsearch-specification#6919 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
Maintainers usually reply within 1 day