Different methods to send coins using the debug console. FIRSTLY, you should prefer where possible to avoid using basecoin. The normal graphical interface is fine for sending to a stealth address, but if you want to send only a particular denomination you will need this command (until denominations are added to the graphical coin selection interface). To access the debug console select Settings>Advanced options>Console

Use case:

Sending 120 veil zerocoins to a stealth address (they will arrive in CT) in order to mint them into a larger zerocoin denomination, when adding them to other funds in the wallet.

spendzerocoin 120 false true 100 sv00ThisIsAFakeAddress00000000 10

120 is the amount of veil you are spending

false means to not mint any change

true means to minimize change

100 is the security level used to spend coins

sv is the stealth address you are spending to

10 is the specific denom you are spending from

The spendzerocoin command above could be used with a basecoin address "bv address" if necessary.

The six main Veil sending commands are summarized below, but you can always type "help " before the command in the debug console for more information.

If you get an error suggesting a higher security value than 100 (an impossible value), this command has been known to fix it:


And then restart your wallet

spendzerocoin = send zerocoin to basecoin/stealth

sendstealthtobasecoin = send stealth (CT) to basecoin

sendringcttobasecoin = send RingCT to basecoin

sendtoaddress = send basecoin to basecoin
sendbasecointostealth = send basecoin to stealth (CT

sendringcttostealth = send RingCT to stealth (CT)

sendstealthtoringct = send stealth (CT) to RingCT

Generic examples for sending veil:

spendzerocoin Amount false true 100 Address

sendstealthtobasecoin Address Amount

sendringcttobasecoin Address Amount

sendtoaddress Address Amount

sendbasecointostealth Address Amount

sendringcttostealth Address Amount

sendstealthtoringct Address Amount

Spending specific zerocoin denoms (10, 100, 1000, 10,000):

spendzerocoin Amount false true 100 Address Denom

Spending specific zerocoins:

spendzerocoinmints '["0d8c16eee773FakeMintSerial182b175e039700931283b202715a0818f", "dfe585659e265e6aFakeMintSerialc2fe3464b2c3b6d71a3ef34c8ad7"]' "sv00ThisIsAFakeAddress00000000"

Address = basecoin or stealth address

Amount = amount of coins you are spending/sending