OpenViSTAI · Agents · Blockchain · Crypto
Menu
Wallets

MetaMask developer documentation

An open GitHub repository containing MetaMask developer documentation. The documentation site is hosted at docs.metamask.io and built with Docusaurus, a static site generator for technical documentation.

Independent OpenViST project profile, based on linked sources.

MetaMask developer documentation — OpenViST project profile in Wallets.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use the hosted documentation for integration reference, or use the GitHub repository when documentation changes need to be developed and reviewed locally.

Who it is for

  • Developers building Ethereum applications
  • Teams integrating wallet functionality into web applications
  • Contributors maintaining MetaMask integration guides
  • Documentation teams seeking a local, buildable reference site

Documented uses

  • Read documentation related to MetaMask developer integrations
  • Review and maintain technical documentation
  • Run the documentation site locally during development
  • Use a Docusaurus documentation structure as a starting point for a wallet-integration portal
Before you choose

Requirements & limits

The repository is public, active, and licensed under Apache-2.0. The documented local workflow requires Git and Node.js 20.x.

  • The project uses Docusaurus and MDX, which matters for teams working within that documentation stack.
  • The repository documents a local development server at http://localhost:3003.
  • The source is available on GitHub, with contribution guidance referenced in CONTRIBUTING.md.
  • The evidence identifies Ethereum, blockchain, cryptocurrency, and wallet integration as the relevant technical context.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Run the MetaMask documentation site locally

Set up the documentation repository and start its local development server.

Before you start

  • Node.js version 20.x
  • Git

Steps

  1. Clone the repository and change into its directory.

  2. Install dependencies with npm install.

  3. Start the development server with npm start.

  4. View the documentation at http://localhost:3003 once the server starts.

Expected outcome

A locally running copy of the documentation site for development or review.

Guide limitations

  • The documented workflow covers local setup and serving the documentation site; it does not document deployment.
  • Contributors without write access must fork the repository and can add the original repository as an upstream remote.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
1 October 2026
Original website title
MetaMask/metamask-docs · Official homepage title · retained in its source language