What is XMR.gives?Getting started
XMR.gives is a Monero mining gateway with registered miner accounts, a reward ledger, live statistics, dedicated raffle mining routes, referrals, and role-protected administration. It gives miners one place to find connection settings, maintain a payout wallet, inspect tickets, and follow recorded payouts.
What do I need before I can mine?Getting started
You need RandomX-capable mining software or a compatible rental rig, an email address, and a Monero wallet address you control. Register first so the gateway can match your miner username to your account. You never need to provide private wallet keys.
Where do I create an account?Getting started
Use the
Create miner account page. Enter your name or mining-operation name, email, unique mining worker name, wallet, and a password of at least eight characters. Registration signs you in with that worker identity.
Who operates XMR.gives?Getting started
XMR.gives is operated by LoveMedia Foundation NPC, registration number 2024/122569/08, Unit 1 Raddical Park, 3 Gourly Rd, Ballito, 4399, South Africa. These details and the legal-policy links appear in the public footer.
Do I have to be 18?Getting started
Yes. Registration requires confirmation that you are at least 18, may lawfully use the service where you live, and accept the Terms and Privacy Policy. A technical ticket never overrides a legal or territorial disqualification.
Can I mine without registering?Getting started
The gateway may still forward work from an unknown username, but it cannot reliably attribute that work to a client account. Unknown workers do not receive account-linked share tickets or dashboard credit. Register and use the exact worker name shown under Connect.
Which coin and algorithm does the pool use?Getting started
The pool mines Monero using RandomX. Standard miner software generally labels the algorithm rx/0; NiceHash labels it RandomXmonero.
Can an ordinary computer mine Monero?Getting started
Yes. Monero's RandomX proof-of-work algorithm was designed to make general-purpose CPU mining practical and resist specialised ASIC dominance. Anyone with a modern 64-bit CPU can participate. Faster CPUs submit useful work more quickly, but a dedicated mining appliance is not required to start.
What is the fastest way to confirm my miner works?Getting started
Check that the miner reports a successful login, receives jobs, and submits accepted work. Then open your account dashboard and raffle page. Public stats confirm aggregate network activity but are not a substitute for the accepted-share line in your own miner console.
What is the standard pool address?Connections
Use xmr.xmr.gives:3334, set the username to your registered worker name, use a blank or arbitrary mining password, select rx/0, and turn TLS off.
What settings do I enter in XMRig?Connections
Set URL to xmr.xmr.gives:3334, user to the worker name prominently shown in Dashboard → Connect, and coin/algorithm to Monero or rx/0. The password is optional and ignored. The endpoint is plain stratum+tcp, not TLS.
What settings do I enter in NiceHash?Connections
Choose RandomXmonero, hostname xmr.xmr.gives, the raffle port you intend to enter, and your registered worker name as username. NiceHash may require a password value, but any non-sensitive value is accepted. Disable TLS/SSL. Port 3335 is the Weekly rental alternate.
What settings do I enter in Mining Rig Rentals?Connections
Choose RandomX (XMR), hostname xmr.xmr.gives, the raffle port you intend to enter, and your registered worker as username. Leave password blank or enter x when the form requires it. Disable TLS/SSL and leave difficulty on automatic. Weekly can use port 3334 as primary and 3335 as its alternate.
Why does NiceHash say it received invalid work?Connections
The common causes are selecting a non-Monero RandomX variant, enabling TLS, or a proxy rewriting Stratum JSON. Recreate the entry with RandomXmonero, TLS off, and the intended raffle port. All advertised ports accept the NiceHash login shape.
What if a rental rig requires a specific difficulty?Connections
Difficulty is automatic by default. For a fixed positive whole-number value, use YOUR_WORKER+DIFFICULTY, such as worker+750000, or enter d=750000 in the mining password. The suffix is removed before worker-to-account matching. Values below the network protocol minimum are clamped upstream rather than rejected by the gateway.
What should I use as the Stratum password?Connections
Nothing sensitive. Every advertised route normalizes an omitted password, an empty value, x, or any arbitrary value to the same harmless upstream placeholder. If mining software visually requires the field, enter x. Never put your website password, wallet seed, or private key in mining software.
Does Stratum support TLS?Connections
No. Current endpoints use plain TCP Stratum and must be configured with TLS/SSL off. Website traffic is separately protected by HTTPS.
Can I use multiple rigs on one account?Connections
Yes. Use the assigned worker name on every rig. A dot suffix such as worker.rig01 or worker.rig02 resolves to the base worker where supported, allowing rigs to remain identifiable in their local logs while sharing one account.
Is there a limit on rigs per account?Connections
No application-level limit is imposed. Each TCP connection receives its own upstream job stream and server-side variable difficulty. Practical capacity still depends on the host, network, and upstream service, and abusive or malformed traffic remains subject to the Terms.
Are all raffle ports rental compatible?Connections
Yes. Ports 3334, 3335, 3336, 3337, and 3338 accept standard RandomX, NiceHash, and Mining Rig Rentals login shapes. Password is non-authenticating on all of them and difficulty is automatic per connection.
Can two accounts have the same worker name?Connections
No. Worker names are unique without regard to letter case and are normalized to lowercase when registered. A signup requesting an existing worker, including wow, is rejected and must choose another name.
Can I use my wallet address as the miner username?Connections
No. Use the registered worker identity shown in the dashboard. The mining backend credits its collection wallet, while XMR.gives maps accepted difficulty to your account and stores your registered wallet separately as the payout destination. A wallet in the username field is unattributed.
Which ports belong to each raffle?Connections
Weekly uses 3334, Standard Raffle uses 3336, MAX uses 3337, and All-In uses 3338. NiceHash-compatible weekly mining uses 3335. Every endpoint is hosted at xmr.xmr.gives.
Where is all the information needed to enter?Connections
Open Dashboard → Connect. It shows your exact mining name and payout wallet, every raffle URL, Weekly rental alternatives, optional-password rule, automatic difficulty, algorithm, TLS setting, allocation, prize, current 300, 600, or 1,000-share target, one-hour requirement, scheduled draw, current tickets, and live activity.
Can I switch raffle routes?Connections
Yes. Stop or reconfigure the miner and point it to another route. New accepted work follows the new route’s allocation and ticket rule. Existing tickets and ledger entries stay with the round and route where they were created.
What happens if the upstream mining backend disconnects?Connections
The gateway closes the affected client connection and the miner should reconnect according to its own retry settings. The system records the raffle mining session as ended. Configure more than one retry and a sensible delay in your miner.
Where do I download XMR.gives Miner?Desktop miner
Open the
desktop miner page. Beta v1.0.0 provides a Linux x86-64 AppImage and an unsigned Windows x64 NSIS installer. Each is linked with a SHA-256 digest and release manifest. A macOS package is not published.
Is the Windows installer signed?Desktop miner
No. The current Windows beta is explicitly unsigned while Microsoft Artifact Signing individual identity validation and Public Trust profile setup are completed. Windows can therefore show Unknown publisher. A future signed artifact will be labeled signed only after signtool verify /pa /all /v succeeds.
Why might Defender or antivirus flag the miner?Desktop miner
Mining applications download or launch mining engines, sustain high CPU or GPU work, and communicate with Stratum endpoints. Security products commonly treat that behavior as potentially unwanted or dual-use. A warning should be investigated; it is neither automatic proof of malware nor something users should blindly ignore.
Can XMR.gives promise an unsigned installer is perfectly safe?Desktop miner
No responsible publisher should make that absolute claim. The site states how the file was built, publishes its exact SHA-256 digest, pins and verifies the official XMRig engine download, and documents process boundaries. Users must still download only from https://xmr.gives, verify the digest, review security alerts, and decide under their own endpoint policy.
How do I verify the Windows installer?Desktop miner
Run Get-FileHash .\XMR.gives-Miner-Beta-1.0.0-win-x64.exe -Algorithm SHA256 in PowerShell. Beta v1.0.0 must match 3e4bf9cd367975a473fde145bc1c2ad5881d98140fffed007decf4bd63b42dba. Also confirm the file came directly from the xmr.gives HTTPS download page.
Can the app divide mining among all raffle routes?Desktop miner
Yes. Assign a whole-number percentage to Weekly, Standard, MAX, and All-In. The four values must total exactly 100% before the setup can be saved.
How does percentage allocation work?Desktop miner
The app rotates one XMRig process between routes in weighted time segments. The schedule converges to your allocation across a complete cycle; a short run can differ because each segment is indivisible.
Why does the app run one miner instead of four?Desktop miner
RandomX normally allocates a large memory dataset. One rotating process avoids loading several datasets and competing mining processes while preserving the selected long-run time allocation.
How does the app leave 20% of resources free?Desktop miner
CPU mining uses an 80% thread hint, low process priority, and a repeating 48-second work / 12-second reserve interval. It can also pause on battery or while the computer is active.
Can it mine with AMD, NVIDIA, or Intel Arc graphics?Desktop miner
The app detects reported graphics controllers. AMD and Intel options use XMRig OpenCL; NVIDIA requires a compatible XMRig CUDA plugin. RandomX generally favors CPUs, and driver behavior means the app cannot promise an exact GPU utilization limit on every machine.
What is the difference between XMRig Proxy and a Monero node?Desktop miner
XMRig Proxy accepts Stratum connections from downstream rigs and forwards them to one raffle route. A Monero node validates and relays blockchain data. Neither requires the other, and running a node does not increase pool rewards.
What does partial node mean?Desktop miner
The app uses the accurate term pruned node with a partial-storage label. It still downloads and validates the blockchain, then discards most old block data. A full node retains complete history and can serve more historical data to peers.
What is a mandatory desktop update?Desktop miner
Admin can set a minimum allowed version. An older app displays a required-update notice and blocks new miner or proxy starts until the published update is downloaded and installed. Optional updates can be postponed.
Does mining continue after I close the app?Desktop miner
No. Closing the app gracefully stops its managed XMRig, XMRig Proxy, and monerod processes. The app never starts mining without an explicit Start action.
What raffle programs exist?Raffles
There are four programs: Weekly Raffle, Standard Raffle, MAX, and All-In. They have separate endpoints, rounds, allocation rates, ticket populations, schedules, and prize tiers. See the
program table for the complete comparison.
What does mandatory raffle allocation mean?Raffles
It is the published percentage assigned to the selected raffle program from the reward base produced by your chosen payout method. Selecting a route means accepting that route's allocation. It is separate from payout-method terms and is not an optional checkbox after work is submitted.
How much does the Weekly Raffle allocate?Raffles
The Weekly Raffle normally allocates 1% and has one 0.15 XMR prize per draw. Ports 3334 and 3335 use your automatic speed-band ticket target after one hour in the round, and the draw is Friday at 17:00 GMT+2. Day 30 can make eligible Weekly work allocation-free for 24 hours.
How does Standard Raffle work?Raffles
Standard Raffle allocates 20% of the reward base produced by your selected payout method, uses your automatic speed-band ticket target after one hour, has one 0.50 XMR prize per draw, and draws Sunday at 17:00 GMT+2.
How does MAX work?Raffles
MAX allocates 40%, uses your automatic speed-band ticket target after one hour, has one 1.00 XMR prize per draw, and draws Wednesday at 17:00 GMT+2. Its approximate live USD value is displayed beside the XMR prize and refreshes hourly.
How does All-In work?Raffles
All-In allocates 60% during the promotion instead of the usual 70%, uses your automatic speed-band ticket target after one hour, has one 2.00 XMR = $721 USD prize per draw, and draws Thursday at 17:00 GMT+2. Miners above 12 kH/s receive the discounted 54% allocation while they qualify. Its pages also show gross and net BTC reference estimates after the 15% conversion fee.
How many prizes are awarded in each draw?Raffles
One. Each Weekly, Standard, MAX, or All-In draw has exactly one configured prize and one winning wallet. The current prizes are 0.15 XMR, 0.50 XMR, 1.00 XMR, and 2.00 XMR = $721 USD respectively.
How are ticket targets chosen?Raffles
The service estimates recent account speed from accepted difficulty. At 5 kH/s or below, one ticket needs 300 good shares; above 5 through 12 kH/s, it needs 600; above 12 kH/s, it needs 1,000. Every band also requires one hour of recorded mining in the same raffle round. Your dashboard displays the active target.
What is the large-miner discount?Raffles
An account measured above 12 kH/s receives 10% off every published raffle allocation. This is a relative discount: Weekly becomes 0.9%, Standard 18%, MAX 36%, and promotional All-In 54%. The dashboard advertises the active rate and a one-time operational email explains the benefit when it first activates.
Does share difficulty change ticket progress?Raffles
No. One upstream-accepted submission counts as one raffle share, whether its assigned difficulty is low or high. Difficulty separately determines that share's weight when actual mining rewards are allocated. This separation keeps the ticket rule understandable while preserving work-weighted mining accounting.
How is a ticket number created?Raffles
The system generates a random seven-digit value from 0000000 through 9999999 and enforces uniqueness inside the program round. A ticket is linked to one account, one round, its source, and, for share tickets, a unique share key.
Can the same accepted share advance my tickets twice?Raffles
No. The stored share key is unique for its program. A repeated upstream response or duplicate submission does not add difficulty to the accumulator again.
Why did an accepted share not create a ticket?Raffles
A mining ticket needs both your displayed 300, 600, or 1,000 accepted-share target and one hour in the same program round. Shares reached before the hour remain stored and can issue the earned batch after qualifying time and another accepted submission. Confirm the exact mining name, intended port, live counter, speed band, and upstream acceptance.
Can the ticket threshold change?Raffles
Yes, automatically when your measured account speed moves between the published bands. Administrators cannot choose a custom target. The target stored with your current progress remains visible, and existing historical tickets remain valid.
Can an admin create a manual ticket?Raffles
Yes. An administrator can select a miner and program, after which the system generates a unique random seven-digit ticket marked with a manual source. Manual creation is logged in the raffle database and should be governed by the operator’s published terms.
How long must I mine to be eligible for a draw?Raffles
The system requires at least 3,600 seconds of recorded mining-session time, the accepted-share target recorded for your speed band, and at least one ticket in that program round. Stale sessions stop accumulating after the freshness allowance.
Does one hour of mining guarantee a ticket?Raffles
No. Time and accepted-share count are separate conditions. You need both one hour and your displayed 300, 600, or 1,000 good-share target in the same program round. Check-in, Golden, and authorized promotional entries remain separate and do not remove those eligibility minimums.
How does the 30-day Daily Check-In work?Raffles
Claim once per Johannesburg calendar day. Missing a day pauses progress without resetting it. The six five-day reward bands grant 2, 3, 5, 7, 10, then 13 entries per claim, totaling exactly 200 normal Weekly entries after Day 30.
What is a Golden Raffle Ticket?Raffles
Day 10 and Day 20 each issue 10 additional real, unique seven-digit Weekly ticket numbers. The Raffles dashboard groups those 10 numbers under a Golden Ticket graphic, and every number also remains an account-linked draw entry.
What happens on Daily Check-In Day 30?Raffles
The claim awards its 13 normal entries and starts a 24-hour Weekly allocation waiver. Work accepted on Weekly ports 3334 and 3335 during that exact interval is stamped at 0%; prior work, later work, and other raffle routes retain their published allocations.
Do check-in tickets make me eligible without mining?Raffles
No. They are real Weekly entries, but draw eligibility also requires your applicable accepted-share target and one hour of recorded Weekly mining in that round. A free entry does not remove age, location, account, or other published eligibility requirements.
Who chooses the winner?Raffles
LoveMedia Foundation NPC supplies the winner as the external source of truth. The web application does not perform or reconstruct the external random draw. An authorized admin enters the supplied wallet, and the system verifies that it belongs to the eligible round population.
Can an admin enter any wallet as winner?Raffles
No. The wallet must exactly match a miner who reached the share target recorded for their speed band, has one round ticket, and has one hour of recorded mining time. The round must be drawing and its single prize can be recorded only once.
What happens when a prize is granted?Raffles
The admin wizard validates the eligible wallet, credits the fixed prize to the winner's available XMR balance exactly once, records LoveMedia evidence, queues result emails, completes the frozen draw, archives interim active tickets, and opens a fresh round at zero. Historical tickets remain in the audit database.
Are prizes added to my balance automatically?Raffles
Yes. Recording a valid award immediately adds the configured XMR prize to the winner's available balance using an idempotent prize ledger entry. This internal balance credit is not itself an on-chain payment. The winner can then request XMR with the current 0% fee or optional BTC conversion with the displayed 15% fee.
How are prize amounts displayed?Raffles
Published prizes use two decimal places: 0.15 XMR, 0.50 XMR, 1.00 XMR, and 2.00 XMR = $721 USD. MAX and other live USD references use a shared hourly quote with CoinGecko primary and Kraken fallback. USD is a reference rather than a locked conversion value. Historical evidence keeps the exact XMR amount recorded for a completed award.
Which reward methods can I choose?Balances
Choose PPLNS or PPS+ in Dashboard → Reward method or Dashboard → Connect. The choice applies to new work across all of your rigs and raffle routes. During PPS+ qualification, the effective accounting method remains PPLNS.
How is PPLNS calculated?Balances
A confirmed master-wallet receipt is apportioned by accepted difficulty. The current reward-method deduction disclosed in the
Terms of Service presented during signup is applied first, the selected route's raffle allocation is deducted from the resulting reward base, and the remainder becomes your net credit. Historic work keeps the terms stamp recorded when it was accepted.
Does PPLNS have a pool fee?Balances
The PPLNS pool fee is 0%. The separate reward-method deduction is disclosed in the
signup Terms and in signed-in calculation records instead of being treated as a hidden balance adjustment.
How is PPS+ expected gross value calculated?Balances
For each accepted share, expected gross XMR equals recorded share difficulty divided by sampled Monero network difficulty, multiplied by the sampled block reward. The local-node height, difficulty, and reward reference are retained with the accrual evidence.
How is the PPS+ net credit calculated?Balances
Expected gross value is calculated from share difficulty, sampled network difficulty, and sampled block reward. The Terms-defined reward factor creates the PPS+ reward base; the Terms-defined PPS+ fee and selected raffle allocation are deducted from that base. The remainder is the calculated net credit. Exact current PPS+ economics are in the
Terms of Service presented during signup and signed-in account records.
Why is PPS+ different from the upstream pool?Balances
The upstream Monero pool still uses PPLNS. XMR.gives PPS+ is an internal operator-backed expected-value method. The operator accepts block-variance risk and funds automatic credits from a recorded reserve; selecting it does not change the external pool protocol.
What must I do to qualify for PPS+?Balances
Maintain at least 10 kH/s for 6 continuous hours. Both the rolling one-hour account average and the complete qualifying-session average must reach the threshold. The countdown begins when the first registered rig connects after selection.
Should I choose PPS+ below 10 kH/s?Balances
No. Choose PPLNS when your normal one-hour average is below 10 kH/s or you cannot keep at least one registered rig connected for six uninterrupted hours. PPLNS has no hashrate or six-hour qualification rule.
Do multiple rigs count together for PPS+?Balances
Yes. The detector uses aggregate accepted difficulty for the account across every route and registered rig. One rig disconnecting does not fail qualification while another account rig remains active. A complete account disconnect before six hours does.
What happens if I disconnect before six PPS+ hours?Balances
The qualification cycle is marked as fallback, candidate work remains PPLNS, and the account selection changes to PPLNS. No share is discarded and no share can later be credited twice.
What happens if my PPS+ speed falls below 10 kH/s?Balances
After the one-hour warm-up, a rolling one-hour average below 10 kH/s moves the account to PPLNS. The dashboard records a plain-language fallback reason. PPS+ batches already funded remain valid; future accepted work follows PPLNS.
What happens to work during PPS+ qualification?Balances
Qualification-period shares remain PPLNS and carry the prospective PPLNS terms stamp. If qualification completes before those shares enter a master-wallet settlement, unsettled candidate shares are converted to PPS+ accruals. Shares already settled as PPLNS remain PPLNS, preventing double credit.
What is the PPS+ funded reserve?Balances
It is an auditable capacity ledger made from specifically recorded reserve top-ups plus confirmed master-wallet receipt portions attributable to active PPS+ work, less automatic PPS+ net credits. It is not inferred from expected rewards or an unverified wallet balance.
Why is a PPS+ amount pending instead of spendable?Balances
Qualification may be incomplete or the funded reserve may not cover the complete credit batch. Pending calculations do not increase your spendable wallet balance. They process automatically when both eligibility and reserve checks pass.
Does PPS+ block my existing balance from withdrawal?Balances
No. Existing funded PPLNS, prize, or other balance remains available under the normal withdrawal minimum. A new PPS+ calculation becomes withdrawable only after qualification and reserve checks add it to the internal unpaid balance.
What does unpaid balance mean?Balances
It is the current ledger amount owed to the miner after recorded credits, published raffle allocations, authorized adjustments, and prior payouts. It is an application liability record, not a live wallet balance.
Why can total miner balances be higher than the master-wallet receipt?Balances
The combined account liability can include mining credits from other receipts, raffle prizes managed separately by LoveMedia Foundation NPC, and documented manual credits. Admin → Payouts never treats that combined figure as spendable from one mining receipt. It auto-selects an active receipt, shows its gross income, raffle allocations, net ceiling, and excluded liabilities separately, and rejects every unscoped batch on the server.
What is the minimum payout?Balances
The configured minimum payout is 0.003 XMR. Because payouts are operated manually, reaching the minimum makes an amount eligible for the operator workflow but does not itself broadcast a transaction.
Where do I request a withdrawal?Balances
Open Dashboard → Withdraw. It shows the available balance, pending requests, 0% XMR withdrawal fee, 15% BTC conversion fee, live BTC reference estimate, and complete calculation before submission. The minimum request is 0.003 XMR.
How much is an XMR withdrawal fee?Balances
The current XMR withdrawal fee is 0%. At 0%, withdrawing XMR to an XMR address deducts no withdrawal fee, so the requested and net XMR values are equal.
How does the 15% BTC conversion fee work?Balances
The fee is deducted from the XMR requested, not added afterward. For example, a 1 XMR request reserves 1 XMR, deducts 0.15 XMR as the 15% conversion fee, and leaves 0.85 XMR of value to convert to BTC. The request page shows all three values before confirmation.
How much BTC will I receive?Balances
The withdrawal and All-In views show a live reference estimate using the current XMR/BTC rate and the net XMR after the 15% fee. It is not a locked quote. External execution determines the final quantity, and completed history shows actual BTC delivered to eight decimal places with its reference.
What happens to my balance after requesting a withdrawal?Balances
The complete requested XMR is reserved immediately and disappears from the available amount, preventing a second payout of the same liability. The request remains pending until admin records payment, rejects it, or you cancel it before processing.
Can I cancel a withdrawal?Balances
Yes, while its status is pending. Cancellation returns the complete requested XMR, including the potential fee. Once admin locks it as processing, cancellation is disabled to prevent a race with the external transfer. Paid, rejected, processing, or cancelled requests cannot be cancelled by the miner.
What happens when admin rejects a withdrawal?Balances
Admin must record a rejection reason and the system restores the complete reserved XMR amount. No conversion fee is banked and no payment is marked complete. The status and reason remain in your request history.
Does submitting a withdrawal send coins automatically?Balances
No. It reserves the liability and creates a processing request. An authorised operator completes the actual XMR payment or BTC conversion through an external wallet or exchange and then records the payment evidence in the admin queue.
What if I enter the wrong withdrawal address?Balances
Cancel immediately if the request is still pending and submit a corrected request. Once an external blockchain transaction is made it is normally irreversible. XMR requests accept valid Monero destinations; BTC conversion requests accept Bitcoin mainnet Base58 or Bech32 destinations.
How does the pool know which wallet receives my coins?Balances
It does not read a wallet from the miner connection. Your Stratum username resolves to your registered account. Accepted work is recorded against that account, and the wallet saved under Dashboard → Connect is used later as the destination when an operator pays the account's recorded balance.
How are mixed PPLNS and PPS+ mining rewards divided?Balances
Admin records the exact master-wallet receipt. Accepted difficulty first apportions it between unsettled PPLNS and active PPS+ work. The PPS+ portion replenishes reserve. Each PPLNS gross row then applies its stamped reward-method deduction and route raffle allocation. Only the resulting PPLNS net becomes that receipt's miner payout liability.
How does admin know how much to pay each miner?Balances
Admin → Payouts shows receipt gross, PPS+ reserve portion, operator-side amount, raffle allocations, net miner distribution, and each miner's exact receipt-scoped amount. Admin → PPS+ report separately shows qualification, expected gross, Terms-defined PPS+ adjustments, raffle allocation, reserve capacity, pending accruals, and funded credit batches.
Does the payout wizard send Monero?Balances
No. The operator must complete the transfer through the approved external wallet or exchange first. The final wizard step stores the outbound transaction ID or immutable payment reference and atomically reduces the selected ledger balances; it never broadcasts a transaction. An incoming collection-wallet reward ID cannot be reused as payout evidence.
Why can a payout leave a tiny balance behind?Balances
External payout amounts are limited to five decimal places. When an unpaid liability has greater precision, the wizard rounds down to five decimals and preserves the remainder in the miner's unpaid balance instead of silently discarding it.
Why is a miner blocked in the payout wizard?Balances
A positive balance remains visible, but payment selection is disabled when its saved destination is not a valid Monero address. Correct the miner's wallet before payment. The batch is also rejected without partial changes if a wallet or balance changes after review.
Can an admin pay more than my balance?Balances
No. A mining payout is rejected when the amount is zero, negative, greater than the stored unpaid balance, greater than that miner's remaining credit from the selected receipt, or greater than the receipt's remaining net distribution.
Can balances be adjusted?Balances
An admin can add a manual credit or apply a pool-fee, electricity, or hardware deduction with a written description. A deduction cannot exceed the available unpaid balance and creates a corresponding operator reserve entry.
What is Banked XMR?Balances
Banked XMR is the calculated operator reserve: operator-side ledger credits less recorded reserve withdrawals. It is not queried from a wallet. The admin cannot record a withdrawal larger than the reserve ledger balance.
Does recording a payout send XMR?Balances
No. Recording confirms that an external payment was made and stores the reference. The system does not hold private wallet keys or call a wallet RPC to transfer funds.
Why is there only one transaction in my wallet?Balances
The application may contain multiple reward accruals while the wallet shows only completed on-chain payouts. Ledger credits, raffle entries, and pending balances are not blockchain transactions. Compare the dashboard payout history and transaction IDs with the wallet’s synchronized history.
How many coins have I found?Balances
“Blocks found,” unpaid XMR, paid XMR, and raffle prizes are different values. Use the dashboard for stored account totals and your wallet for confirmed transfers. A found block does not mean the full block reward belongs to one miner under PPLNS.
Where can I change my payout wallet?Account
Open Dashboard → Connect, enter the replacement Monero address, and save it. The change applies prospectively and does not alter old payout references.
Which wallet formats are accepted?Account
Valid Monero primary addresses beginning with 4, subaddresses beginning with 8, and supported integrated-length addresses using the Monero Base58 character set are accepted. A malformed, shortened, or whitespace-containing address is rejected.
Does XMR.gives need my seed phrase?Account
No. Never enter a seed phrase, private view key, private spend key, exchange password, or authentication code anywhere in this application or mining configuration.
How long does login last?Account
A valid session lasts up to seven days. Logging out deletes the session cookie. Expired, invalid, or tampered tokens redirect back to login.
Can a miner open admin pages?Account
No. The application checks the session role in the admin shell and again inside every privileged server action. Miner accounts are redirected to their dashboard.
How does the referral link work?Account
Every miner has a unique referral code embedded in the registration URL. A new miner who registers through that URL is linked to the referrer for reporting. Referrals do not currently alter reward calculations or ticket counts.
Can I stop raffle announcement emails?Account
Yes. Clear the email preference in your dashboard or use the unsubscribe link in a result email. This changes only raffle announcements; it does not delete the account, wallet, balance, or tickets.
How do I make a privacy request?Account
Open
Support, select “Privacy or data request,” and describe the access, correction, deletion, restriction, portability, objection, or consent request. The team may verify account or wallet control before changing or disclosing records.
How often do Pool Stats update?Statistics
The public status page requests fresh website, route-health, and lightweight Main totals every five seconds. Compact Pool Stats views refresh every three seconds. The larger 48-hour work window used to derive current and previous-day ranks is collected hourly and includes verified and window-end times. Browser responses disable caching.
What does PPLNS mean for my payout?Statistics
Pay Per Last N Shares means the pool divides a Monero reward only after it finds a payout block, and only qualifying work still inside the current share window participates. Accepted work does not create an hourly debt by itself. You can mine for hours and receive no XMR if no block is found while your work remains eligible. New PPLNS work also applies the reward-method terms accepted at signup before the route raffle allocation.
Can I still win a raffle when PPLNS pays me nothing?Statistics
Yes. Mining-payout accounting and raffle tickets are separate. After one hour in a program round, each completed 300, 600, or 1,000 good-share target creates another ticket. Longer mining generally produces more accepted shares and therefore more ticket batches, even when no payout block produces a mining credit for that work.
Will XMR.gives add DOGE?Future plans
DOGE is the next planned payout coin. The intended first release keeps miners on the existing Monero RandomX pool and lets an eligible miner request conversion of their recorded payable value to DOGE. It is not a live DOGE mining pool or current payout option yet, and no launch date is promised.
Will choosing DOGE change what my computer mines?Future plans
Not in the planned first release. Your computer would continue doing Monero RandomX work through the existing pool. DOGE would be an operator-processed payout choice, with its own address validation, displayed conversion fee, reference quote, minimum, precision, and transaction evidence before launch.
What do current and average effort mean?Statistics
Current effort compares work spent seeking the present payout block with statistical expectation. Average effort summarizes recently completed payout blocks. About 100% is expectation; above 100% means more work than expected. Neither number is a countdown or guarantee that a block is due.
Which difficulty values are shown?Statistics
Pool share difficulty is the current target used by the pool sharechain, while Monero network difficulty is the chain-wide block target. A connected rig receives its own automatic variable share difficulty, which can differ from both aggregate values and adjusts to that connection's hashrate.
What is the last payout block value?Statistics
It is the mainchain height and timestamp of the latest block found by the payout network, not the current Monero tip. Pool Stats updates the value live when the upstream statistics source publishes a newer payout block.
What happens when a statistics source fails?Statistics
The collector tries the primary network index, local node JSON, and secondary network index in order. The page shows the active source class and whether failover is active without publishing backend URLs. Ranking freshness is monitored separately because the large sharechain endpoint is not available from every lightweight source.
How does the public Top 10 leaderboard protect privacy?Statistics
It ranks actual Main-wide canonical sharechain work over a rolling 24-hour window and displays only the first and final four characters of each public payout address. The response does not include an XMR.gives email, worker, balance, full wallet, or account ID, and it never fills empty positions with generated wallets.
Can I opt out of the public leaderboard?Statistics
Dashboard → Status alerts excludes your account wallet from account-derived XMR.gives rankings. The current Main-wide Top 10 is independently calculated from public network records and is not linked to website accounts, so an account preference cannot rewrite that sharechain history. All displayed network addresses remain masked.
What does leaderboard movement mean?Statistics
Movement compares a miner's weighted Main network-work position in the current rolling 24 hours with the preceding 24-hour period. New means the masked payout address had no preceding-period rank; it does not mean the address registered with XMR.gives.
How are the 24-hour and 30-day charts built?Statistics
The status worker stores Main network hashrate, payout-window miner count, and block-effort samples once per minute. The public feed groups 24 hours into 15-minute averages and 30 days into six-hour averages. Local route or account hashrate is not mixed into these charts.
What does the payout-window concentration view mean?Statistics
It groups effective sharechain work into the top miner, ranks 2-5, ranks 6-10, and everyone else. The concentration index is the sum of squared work percentages: below 1500 is labeled low, 1500-2499 moderate, and 2500 or more high. It describes work distribution, not ownership or payout guarantees.
How is the collection address rank shown?Statistics
The configured collection payout address is looked up across the complete 24-hour masked ranking and displayed separately from the Top 10. If it produced no public sharechain work in that window, the page says Not ranked rather than inventing a position.
How is uptime calculated?Statistics
Operational and degraded samples count as available; outage samples count as unavailable. Percentages and retained one-minute sample coverage are published for 24 hours, seven days, and 30 days. Monthly reports repeat coverage so missing pre-monitoring history is not presented as downtime.
What do the latency values measure?Statistics
Each route has a one-minute local TCP connection measurement and a separate full login-to-RandomX-job timing. Independent hourly Globalping checks connect from Europe, North America, and Asia. Geographic rows measure remote TCP reachability; the explicitly labeled pool-edge check validates the job structure and is not falsely presented as running at the geographic probe.
How quickly does my activity appear under Connect?Statistics
Connect renders the latest account snapshot immediately and requests a no-cache update every two seconds. Accepted shares and progress toward the next mining ticket appear after upstream confirms the submission and the gateway commits it to your registered account. A ticket appears only when the displayed accumulated-work threshold is reached.
Does Live feed mean my miner is connected?Statistics
Live feed means the browser is successfully receiving current account data. Miner activity is confirmed separately by a changing accepted-share count, non-zero rolling hashrate, a recent Last accepted time, or a new ticket. Low-hashrate miners can remain connected for some time before producing an accepted share.
What does Reconnecting mean?Statistics
The latest aggregate-stat request failed or the upstream data source was incomplete. It does not automatically mean the Stratum endpoints are offline. Check your miner’s job and share messages separately.
Why do mainchain and sharechain heights differ?Statistics
They count different sequences of blocks. The mainchain height follows Monero’s blockchain; the sharechain height follows the pool reward-accounting chain. They are expected to differ.
Why does public hashrate differ from my dashboard?Statistics
Public hashrate is an aggregate estimate from the current mining network. Dashboard hashrate is an account-specific stored metric. They differ in scope, update path, and averaging period.
How can I monitor the host’s live mining logs?Statistics
Host operators can use journalctl -u xmrig-local.service -f for the local miner and the relevant XMR.gives Stratum service for gateway logs. Ordinary client users should use their miner console and dashboard because host journals require server access.
How are passwords protected?Security
Account passwords are hashed with bcrypt at cost 12. Session tokens are signed, kept in HTTP-only cookies, use same-site protection, and are marked secure in production.
Is the website encrypted?Security
Yes. https://xmr.gives is served over HTTPS. Mining Stratum is a separate plain-TCP service. Its ignored password field must be blank or contain only a non-sensitive placeholder.
Is the master wallet publicly exposed?Security
No. The public pool-config API removes the master collection wallet. It is available only to authorized operational views and host configuration.
What data appears in winner announcements?Security
The winner receives their full wallet in their private congratulatory email. Other opted-in miners see only the first four and final four characters. The client results page also masks the public winner wallet.
What should I include when reporting a problem?Security
Include the approximate time with timezone, endpoint and port, miner software/version, algorithm, worker name with sensitive parts minimized, and the exact error. Never send a password, private key, seed phrase, or full session cookie.
Which cookies does XMR.gives use?Security
The site currently uses only xmr_gives_session for signed-in authentication for up to seven days and xmr_cookie_consent to remember a cookie choice for up to six months. No analytics, advertising, or cross-site tracking cookies are active.
Can I reject optional cookies?Security
Yes. Choose Essential only in the consent panel. Public pages and login still work because authentication and the preference record are strictly necessary. Reopen the panel at any time with Cookie settings in the footer.
Do I need an account to contact support?Support
No. Use
xmr.gives/support. Signed-in miners can instead use Dashboard → Support, which keeps the persistent client sidebar visible.
Does the support form use Google reCAPTCHA?Support
No. It uses a first-party arithmetic challenge that needs no external registration or tracking service. The signed challenge expires after ten minutes, cannot be reused after a successful submission, and is combined with a honeypot and network throttling.
Why was my support form rate-limited?Support
The service accepts up to five requests from the same one-way network hash in one hour. This limit reduces automated mail abuse without storing the raw address in the support table. Wait one hour and submit once with complete details.
How is a support request delivered?Support
The request and a safely escaped HTML email are recorded atomically. The existing durable outbox worker sends it through the TLS-protected SMTP server configured under Admin → Settings and uses the sender email as Reply-To.
How are winner emails delivered?Operations
The app writes durable outbox rows and a separate worker sends them through authenticated STARTTLS SMTP. Successful and failed deliveries receive status records, and admin can retry failures after correcting the mail service.
Where are SMTP settings managed?Operations
Admin → Settings contains host, port, STARTTLS or TLS mode, username, write-only password, sender name, and sender address. Admin can queue a test and retry failed messages. The worker reloads saved settings automatically.
Where is Microsoft Artifact Signing configured?Operations
Admin → Artifact signing contains the protected setup wizard. It records non-secret identity and Azure resource details, shows six readiness checks, downloads SignTool metadata, and tests the account/profile through Microsoft's management SDK. The actual individual identity check remains in Azure portal.
Which individual details belong in the signing admin page?Operations
Only the exact legal first and last names, verification email, US billing address mirror, and eligibility/match confirmations requested by the workflow. Never enter or upload a passport, driver licence, Social Security number, date of birth, bank statement, utility bill, private key, or Azure client secret. Submit evidence only through Microsoft's portal-directed verifier.
Which Azure roles are required for Artifact Signing?Operations
The human validation operator needs Artifact Signing Identity Verifier at account scope. The CI identity needs Artifact Signing Certificate Profile Signer at the narrow certificate-profile scope. Contributor is used to create resources. Owner by itself does not replace service-specific signing permission.
Can the app complete Azure individual identity verification by API?Operations
No. Microsoft requires individual identity validation in Azure portal. The XMR.gives API manages non-secret configuration and tests existing account/profile access; it does not submit identity evidence or pretend a local status selection is proof of Microsoft approval.
Can a certificate thumbprint and serial number sign the Windows installer?Operations
No. Those values identify the certificate expected in a completed signature, but they provide no private signing capability and do not locate an Artifact Signing profile. Azure signing still requires the exact regional endpoint, Artifact Signing account name, certificate profile name, an authenticated build identity with Certificate Profile Signer access, and the Windows SignTool integration. The release script uses the identifiers as a fail-closed post-signing check.
How will a verified Windows build be signed?Operations
A controlled Windows build agent uses the repository's scripts/sign-artifact.ps1, matching x64 SignTool and Artifact Signing dlib, SHA-256 file and timestamp digests, Microsoft's timestamp endpoint, and the Public Trust profile. The script verifies the result and prints a new post-signing SHA-256 before publication.
How do I subscribe to service alerts?Operations
Open Dashboard → Status alerts. Incident updates, scheduled maintenance, and finalized monthly reports have separate opt-in checkboxes. They are disabled by default and can be withdrawn independently without changing raffle announcements.
How does admin publish an incident?Operations
Open Admin → Service status, enter a public title, summary, and severity, then publish. Every status change appends a timestamped public update and queues an email only for incident subscribers. Resolve only after service recovery is verified.
How does scheduled maintenance work?Operations
Admin enters a public title, summary, and SAST start/end window. The status worker moves the record from scheduled to in progress and completed as the window passes. Admin can also correct or cancel the state, with each distinct state eligible for one subscriber notification.
Is there a machine-readable status feed?Operations
Yes. /api/status/incidents returns versioned JSON, while /api/status/feed publishes a no-cache JSON Feed 1.1 stream of incident updates and maintenance events for polling, automation, or webhook relays.
What is in a monthly pool performance report?Operations
Each UTC month includes monitoring coverage, website and route uptime, average and peak Main network hashrate, average payout-window miners, and average/peak block effort. CSV and JSON downloads are published. Local XMR.gives accepted shares and tickets are not represented as network-wide totals. The open month is provisional; a month without telemetry is not published as 0% uptime.
Who is alerted when the ranking snapshot is stale?Operations
A snapshot older than two hours opens an automatic public incident. Every administrator receives a durable email regardless of their optional client-alert preference, while opted-in incident subscribers receive the same public update. A current snapshot automatically resolves the incident.
Does the legal centre guarantee compliance everywhere?Legal
No website policy can do that. The Terms, Privacy Policy, Cookie Policy, consent controls, retention, and security measures address the application's disclosed operation, but LoveMedia must still obtain legal classification, registrations, approvals, oversight, tax advice, and jurisdiction-specific review required before offering a program.
Where can I read the binding rules?Legal
Can the same winner email be queued twice?Operations
The outbox uses an event key plus recipient as an idempotency boundary. Re-running the queue operation for the same result does not create a duplicate message for that recipient.
What should be backed up?Operations
Back up data/xmr-gives.json, data/raffles.sqlite, and data/status.sqlite as one recovery set, plus protected environment and service configuration through the operator’s secret-management process. Never publish a backup containing password hashes, emails, wallets, or SMTP credentials.
Can the app run as multiple web instances?Operations
Not safely in its current host-local storage design. Concurrent writable instances need a coordinated transactional database and migration plan. The current deployment is a single application host with separate service processes.
Can an administrator mine and enter raffles?Operations
The software permits an administrator with a mining profile to mine and satisfy the same technical ticket rules. That does not override legal exclusions: a director, member, employee, agent, consultant, auditor, supplier, or related person is ineligible wherever applicable law or the published rules require exclusion.
How should admin process miner withdrawals?Operations
Open Admin → Payouts and use Workflow A. Verify the miner, network, complete wallet, requested XMR, fee, and net value; lock the request; send or convert externally; wait for a transaction reference; record actual BTC delivered where applicable; confirm completion; and mark it paid once. Reject only when no transfer was made because rejection restores the complete reservation.
When should admin use the four-step payout wizard?Operations
Use Workflow B Step 1 when a confirmed master-wallet mining reward must be allocated to unsettled work. Use Steps 2-4 only after selecting that receipt or another active receipt from settlement history. The batch contains only that receipt's net mining credits. Never enter a miner-requested withdrawal or separately funded prize liability in Workflow B.
What does the app not automate?Operations
It does not custody keys, broadcast Monero or Bitcoin transfers, lock an exchange rate, verify exchange payments, choose external raffle winners, or prove prize funding. Those are controlled operational workflows with records added by authorized staff.