wXMR is an experimental bridge between Ethereum and Monero allowing you to wrap Monero into an ERC20 token on the Ethereum blockchain. It is essentially a Monero equivalent of wBTC, and other wrapped cryptocurrencies. It allows anyone holding monero to deposit it into a public reserve which is an M/N multisignature wallet. Subsequently anyone can burn wXMR, retrieving the underlying XMR, withdrawing it from the public reserve. Reserve proofs are periodically stored on a smart contract to provide a historical record of the reserve balance, and anyone can poll an API to retrieve a current and up-to-date reserve proof.
To bootstrap a new testenv you can use the following commands:
$> make start-testenv # best to do this in a screen session
$> make # builds the cli
$> ./wxmr new-wallet # generates a new wallet
$> ./wmxr mining start # starts the mining proces
To start the wallet rpc service run:
$> monero-wallet-rpc --testnet --disable-rpc-login --prompt-for-password --rpc-bind-port 6061 --daemon-port 28081 --wallet-dir=.