---
description: How to integrate your DApp with Murmur
---

# API Integration

**Make sure your DApp meets the following criteria before trying to integrate:** \
1\. The front-end is built as a _progressive_ web app, which runs well on both Web and Mobile. 2. Your DApp holds up the spirit of the [EOS Constitution](https://github.com/EOSIO/eos/blob/5068823fbc8a8f7d29733309c0496438c339f7dc/constitution.md). \
3\. It is live on the EOS main-net. \
4\. Your contract calls are publicly visible on an EOS blockchain scanner (such as eospark.com)

_\*\*\*The section below is under construction.\*\*\*_\
**Get the API from this&#x20;**~~**link**~~**, and follow the instructions below.** \
1\. EOS node should start up with HTTP and Wallet plugin&#x20;

`plugin = eosio::wallet_api_plugin plugin = eosio::chain_api_plugin plugin = eosio::http_plugin`

&#x20;2\. You should config EOS node server Access-Control-Allow-Origin in config.ini file&#x20;

`access-control-allow-origin = *`

`...`
