Download the PHP package psychiccat/monero-php without Composer
On this page you can find all versions of the php package psychiccat/monero-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
All versions of monero-php with dependencies
Informations about the package monero-php
A PHP library for the Monero
simplewallet JSON-RPC interface.
For more information about Monero, please visit https://getmonero.org/home.
If you found this useful, feel free to donate!
Install the library using Composer.
composer require psychiccat/monero-php
Create an Instance of the Wallet
Default hostname and port connects to http://127.0.0.1:18082.
To connect to an external IP or different port:
Responds with the current balance and unlocked (spendable) balance of the wallet in atomic units. Divide by 1e12 to convert.
Responds with the Monero address of the wallet.
Transfers Monero to a single recipient OR a group of recipients in a single transaction. Responds with the transaction hash of the payment.
options- an array containing
destinations(object OR array of objects),
destinationsis required. Default mixin value is 4.
transfer(), but can split into more than one transaction if necessary. Responds with a list of transaction hashes.
Additional property available for the
trueto use the new transaction construction algorithm. defaults to
Sends all dust outputs back to the wallet, to make funds easier to spend and mix. Responds with a list of the corresponding transaction hashes.
Returns a list of incoming payments using a given payment ID.
paymentID- the payment ID to scan wallet for included transactions (string)
Returns a list of incoming payments using a single payment ID or a list of payment IDs from a given height.
paymentIDs- the payment ID or list of IDs to scan wallet for (array)
minHeight- the minimum block height to begin scanning from (example: 800000) (int)
Returns a list of incoming transfers to the wallet.
"all": all the transfers,
"available": only transfers that are not yet spent, or
"unavailable": only transfers which have been spent (string)
Returns the wallet's spend key (mnemonic seed) or view private key.
"mnemonic": the mnemonic seed for restoring the wallet, or
"view_key": the wallet's view key (string)
Make and return a new integrated address from your wallet address and a given payment ID, or generate a random payment ID if none is given.
payment_id- a 64 character hexadecimal string. If not provided, a random payment ID is automatically generated. (string, optional)
Returns the standard address and payment ID corresponding for a given integrated address.
integrated_address- an Monero integrated address (string)
Returns the current block height of the daemon.
Cleanly shuts down the current simplewallet process.