Skip to content

Repositories and resources ​

Everything you need to evaluate and build on PulseVM is public. The VM is source-available under the PulseVM Business License (free for evaluation and non-commercial use; commercial use licensed by Metallicus); the contract kits, SDKs and tools listed here are open source. The canonical home is github.com/MetalBlockchain. The latest tagged PulseVM release is v0.7.1; main is ahead of it.

PulseVM core ​

RepoWhat it is
pulsevmThe virtual machine itself: Antelope execution in Rust, as a metalgo plugin. Releases ship Linux binaries and the Rust pulse CLI
metalgoThe Metal Blockchain node PulseVM plugs into. v1.14.2-tahoe brings the Granite upgrade; see the upgrade guide
leapC++ Antelope reference implementation — the semantic anchor

Contract development ​

RepoWhat it is
C++The standard Antelope CDT builds PulseVM contracts; see the C++ quickstart
pulse-cdt-rustRust CDT — and the chain's open, auditable system contracts (contracts/: system, token, msig, bios)
pulse-tscTypeScript/AssemblyScript contracts (community)

SDKs and tooling ​

RepoWhat it is
pulsevm-jsTypeScript SDK — signing, ABIs, transact
pulse-cli-tspulse-ts, the cross-platform CLI for accounts, contracts, actions and permissions (community)
pulse-walletThe PulseVM desktop wallet for macOS: Secure Enclave and YubiKey keys, decode-before-sign, multisig (community)
pulse-web-sdkConnect a web app to the desktop wallet (community)
hyperion-rsFull-history API / indexer for PulseVM chains — native Rust rewrite (supersedes pulsevm-hyperion)
metal-network-runnerRun a local Metal network for development
metal-monitoringNode monitoring tooling

Ecosystem ​

RepoWhat it is
pulse-explorerBlock explorer for PulseVM chains — accounts, contracts, tokens, producers, wallet (community) — live at testnet.explorer.pulsevm.dev
pulse-cutoverAntelope→PulseVM cutover agent — snapshot ceremony, byte-exact verification, API/history endpoint continuity (community)
metal-walletWeb wallet
metal-docsMetal Blockchain documentation

This site ​

paulgnz/pulsevm-docs. Corrections welcome.

Community ​