MetaMask / MetaMask/metamask-extension

New Provider: Personal Testnet

Open
#1,418 1 comment 0 reactions 0 assignees View on GitHub
area-devmode type-enhancement
Dominant language
TypeScript
Stars
13.2k
Forks
5.6k
Avg merge
2d 5h
Merged PRs (30d)
451

Description

Now that TestRPC can create a programmatic provider, we could bake a testrpc into MetaMask, and then MetaMask users could use a web IDE and client-side block explorer to have a very rich first experimental period with the blockchain.

Would've been really nice when leading workshops & hackathons, reduces a whole system dependency, and let me tell you, it wasn't fun running TestRPC on a class of old windows machines (waiting for the all-JS version).

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Start by reviewing MetaMask's existing provider architecture and how TestRPC could be embedded; define the scope for a personal testnet, including the web IDE and client-side block explorer described here. Done would require an agreed design and an implementation plan, not just a local edit.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
blockchain
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.