Babylon Public Test Environment
Babylon Public Test Environment (Babylon PTE or PTE) is the first major release of the Babylon roadmap. It features a simulated, centralized testing environment that allows developers to publish Scrypto blueprints and call instantiated components through transactions. PTE provides a minimum set of tools and APIs to enable experimentation with full-stack DApp development.
PTE API Service is cloud-based service that maintains a shared, simulated Radix ledger upon which transactions are applied.
This service offers two APIs:
REST API - An HTTP-based REST API for web clients and PTE browser extension;
Socket API - A TCP-based protocol, dedicated for PTE Terminal.
The full specification of the REST API can be found here.
PTE Browser Extension is a proof-of-concept Chrome extension that signs DApp-created manifests using a local key pair and submits transactions to PTE API service.
Follow the Getting Started guide for installation instruction.
PTE Terminal is a command-line tool that connects to the PTE API service while exposing the same interface as
You can find more information on this page.
pte-sdk- An SDK for constructing manifest and interacting with PTE service;
pte-browser-extension-sdk- An SDK for interacting with PTE browser extension;
pte-manifest-compiler- A library for compiling a manifest into a transaction.
All are published to