hero

ZilPay Developer Documentation

Welcome to ZilPay Developer Documentation.

Get Started →

Security

ZilPay wallet have most security in work with dApps.

Simple API

Simple API for dApp developers.

Performant

ZilPay injected very minimal Javascript object to page.

make Dapps without code (opens new window)

<script>
  window.zilPay.wallet.connect();
</script>

# Why ZilPay?

ZilPay was created out of the needs of creating more secure and usable Zilliqa-based web sites. In particular, it handles account management and connecting the user to the blockchain.

  • Read the full docs of our injected provider,
  • Read the full docs of the JSON RPC API,
  • Read about other supported APIs,

# Account Management

ZilPay allows users to manage accounts and their keys in a variety of ways, including hardware wallets, while isolating them from the site context.

This security feature also comes with developer convenience: For developers, you simply interact with the globally available Zilliqa API. ZilPay will prompt the user in as comprehensible a way as possible, allowing them to be informed, you to have a simple API.

# Blockchain Connection

ZilPay comes pre-loaded with nice and fast connections to the Zilliqa blockchain. This allows users to get started without synchronizing a full node, while still providing the option to upgrade their security the blockchain provider of their choice over time.

Today, ZilPay is compatible with any blockchain that exposes an Zilliqa Compatible JSON RPC API, including custom and private blockchains. For development, we recommend running a test blockchain like Kaya.

# Blockchain Applications

only ZilPay makes it easy to write user interfaces to blockchain-based smart contract systems. You can accept payments without knowing how to write smart contracts, but you’ll be able to do much more interesting things if you do.

ZIL: zil1wl38cwww2u3g8wzgutxlxtxwwc0rf7jf27zace

ETH: 0x246C5881E3F109B2aF170F5C773EF969d3da581B