Delegator service

Auto-Claim

Soft launch, not announced yet

Delegate or stake with CashLab and stop clicking “claim” every 3.5 days. Authorize the CashLab executor once in the Flare portal, and each reward epoch we deliver your delegation and staking rewards straight to your own wallet as WFLR, automatically, on-chain, minus a flat fee per claim (0.25 FLR today; 0.35 FLR from reward epoch 435, Sep 21, 2026, scheduled on-chain on Sep 12). We never hold your funds.

The executor is registered on-chain and enrollment works today. We're proving it against real reward epochs before announcing it publicly. Same rule as always: best-effort, not guaranteed, check your claims yourself, and treat any address that doesn't match the one published here and on-chain as a scam.

Please read this first

This service is best-effort, not guaranteed. Please check your claims yourself to verify, we do not guarantee them. Your rewards remain yours at all times and are always claimable by you directly, whether or not any executor is authorized. You can verify and claim at portal.flare.network whenever you like.

What it does

What gets claimedYour delegation (WFLR / FTSO) and staking (P-chain mirror) rewards, the reward types Flare's autoClaim supports.
Where rewards goYour own wallet (or your Flare delegation account, if you enabled one), wrapped as WFLR. The payout address comes from Flare's ClaimSetupManager contract, the executor has no way to redirect it.
Fee per claim0.25 FLR today, live since reward epoch 429 (Aug 31, 2026); 0.35 FLR from reward epoch 435 (Sep 21, 2026), scheduled on-chain on 2026-09-12 (transaction). Deducted from the claimed rewards. Every change is visible in advance on the ClaimSetupManager contract. One claim covers all your accumulated unclaimed epochs at once, so the fee is at most one per-claim fee per epoch and less if rewards accumulate across epochs.
One-time enrollment costThe per-claim fee at the time you enroll (see “What it costs you, in full”), attached automatically by the portal when you add the executor. Flare's contract pays it to a newly added registered executor from that transaction, it is set by the protocol, not by us.
Fee changesCapped by the protocol (at most 100 FLR), and any change an executor makes is delayed 3 reward epochs (~10.5 days) by the contract, no surprise pricing. Ours worked exactly that way: the current 0.25 fee was scheduled 2026-08-24, effective epoch 429; the 0.35 fee was scheduled 2026-09-12, effective epoch 435.
CustodyNone. No token approvals, no deposits, no smart-contract allowances. The executor can only trigger claims that pay you.
LeavingAny time, from the Flare portal, without asking us. Manual claiming always keeps working, whichever happens first simply wins; nothing can be claimed twice.
Why 0.35 from Sep 21. Measured on real claims: one 3.5-day claim costs us about 0.23 FLR of gas per wallet (0.70 FLR for 3 wallets in one batch, read from the chain 2026-09-12), and the free 14-day staking claim costs another 0.19 to 0.35 FLR each. For a wallet that stakes, 0.25 was below our cost. 0.35 covers the worst case we allow ourselves to send (we never claim when the network's base fee is above 1,000 gwei). Cost recovery, not margin.

What it costs you, in full

Per claim
0.25 FLR
0.35 FLR from Sep 21, 2026 (epoch 435). Scheduled on-chain in advance, verifiable on the ClaimSetupManager contract
Deducted from the rewards being claimed. One claim covers every unclaimed epoch you have.
Once, at enrollment
Same as the per-claim fee
Whatever the per-claim fee is on the day you enroll, attached by the portal; paid to the executor by the protocol.
Ever sent to us directly
0 FLR
You never transfer funds to CashLab. Anyone asking you to is a scammer.

Small balances, the contract's rule, stated plainly

Flare's contract only permits an executor claim when your accumulated rewards are at least the current per-claim fee (the contract enforces this against whatever the fee is at claim time). Below that, we cannot auto-claim for you, your rewards simply keep accumulating until they cross the threshold, and you can always claim any amount yourself, fee-free, in the portal. Remember Flare's claim window: rewards left unclaimed expire after about 90 days, whether or not an executor is set.

How enrollment works soft launch

  1. Open the Flare portal and connect the wallet that holds your delegation or stake.
  2. Go to the claim-setup / Set Executor section and paste the executor address:
    0x4b7905d5CBd4f2Ee02Aff3c20bBf728Ec69E33d4 verify this address independently, see below
    The portal shows executors by address, not by name, it will confirm the address is a registered executor and display its fee — it must match “What it costs you, in full” above (see “How to verify it's really us”).
  3. Confirm the transaction. The portal attaches the one-time authorization fee — equal to the current per-claim fee — described above.
  4. Done. Rewards arrive as WFLR in your wallet each epoch after Flare publishes settlement data.
Already using another executor? The portal's transaction (setClaimExecutors) replaces your entire executor list, it does not add to it. If you want to keep an existing executor as well, include both addresses in the same transaction. Setting only ours would silently remove the other one.

How to verify it's really us

Before you enroll with any executor, ours included, you should be able to answer: how do I know this address is really theirs? Here is how, and here is why the stakes are smaller than they look.

First, what an executor can never do. Flare's RewardManager contract always sends claimed rewards to your own wallet (or your delegation account, if you enabled one), minus only the executor's fee. The executor has no way to choose a destination, the payout address comes from the ClaimSetupManager contract, not from the executor. The worst a fake address can do is overcharge you a fee, it can never take your rewards.

So the one thing to check at enrollment is the fee. When your wallet asks you to confirm the enrollment transaction, it shows the amount attached, that amount is the executor's current fee, paid once at enrollment, and the same fee is what each later claim deducts. It must match the fee stated at the top of this page (0.25 FLR today, 0.35 FLR from Sep 21, 2026). The protocol lets an executor charge up to 100 FLR, so a scam executor's game is a high fee, the confirmation shows it before you sign. Anything else: stop and don't sign.

Second, don't take the address from one place, including this website. If this site were ever compromised, the page (and the enrollment checker above) could show you a wrong address. That is not paranoia, it is how you should treat every operator's website. Before enrolling, cross-check the executor address in independent places:

Our X account@CashLabNetwork, when we announce the service publicly, the executor address will be pinned there and must match this page exactly. Until then, use the chain links below — the chain, not this website, is the authority.
The chain itselfThe executor's registration is an on-chain transaction anyone can read: the registration transaction and the executor's address page on the Flare explorer (chain-verified 2026-08-15). The address in that transaction and the address on this page must match exactly.
The Flare portalThe portal checks the address for you. When you paste an executor address into its Set Executor field, the portal itself reads Flare's ClaimSetupManager contract live and tells you whether the address is a registered executor and what fee it charges, for ours it must say registered, with exactly the fee stated at the top of this page. That confirmation comes from the chain, not from this website, so it works even if you trust nothing we publish. (The portal shows all executors this way, by address, not by name.) If the portal does not confirm the address as a registered executor, or shows a fee that does not match the one stated at the top of this page, stop.

And re-read the red caution above this section: however you enroll, setClaimExecutors replaces your whole executor list, so check the full list you are signing, not just one entry.

How to leave

Open the same Set Executor section in the portal and set a new executor list without us (or an empty one). That's it, no notice period, no permission from CashLab needed. Your rewards and your ability to claim them yourself are never affected by enrolling or leaving.

Native staking rewards, the 14-day stream: included, no fee not switched on yet

Not open yet. The staking leg described here is built, independently reviewed, and is being proven on our own wallet first. Until this banner is gone, do not enroll for it: your staking rewards would not be claimed. The contract addresses below are real and verifiable today.

If you stake FLR on Flare's P-chain, you earn a second reward stream on top of delegation rewards: native staking rewards, paid out through Flare's ValidatorRewardManager contract every 4 reward epochs, about every two weeks (Flare's own figure; the claim bursts on that contract fell on Aug 13, Aug 26 to 27 and Sep 9 to 11, 2026). The auto-claim service claims this stream too: both reward streams, one service, each delivered to your own wallet.

Who gets itWallets that are enrolled in the auto-claim service above and have authorized the same CashLab executor on the ValidatorRewardManager. Both are required. A wallet that only does the second step is not served: the 3.5-day enrollment is what pays for the gas of both streams.
Fee for this streamNone. This contract has no fee mechanism and we add none. Our own cost is the gas, about 0.2 to 0.35 FLR per claim (measured on 10 real claims, 2026-09-11), covered by the per-claim fee on the 3.5-day stream.
When we claimDaily check. We claim once your unclaimed staking rewards are at least 1 FLR, so a claim is never mostly gas. Below that, your rewards simply keep accruing; they do not expire on this contract, and you can claim any amount yourself at any time in the Flare portal.
Where rewards goYour own wallet address, as WFLR. The contract lets an executor deliver only to the reward owner (or to a recipient the owner allow-listed on chain, a setting only you control). Our executor sends every claim to the owner address itself; this contract has no delegation-account option.
Enrollment cost0 FLR plus network gas. Unlike the 3.5-day enrollment, this contract attaches no protocol fee at enrollment (simulated from an arbitrary wallet with zero value, 2026-09-11).
LeavingAny time, without asking us: send the same transaction with an empty executor list. Manual claiming always keeps working; nothing can be claimed twice.

How to authorize the staking leg

The Flare Portal has no screen for this. The portal lets you claim staking rewards yourself, but its Set Executor screen writes only to the ClaimSetupManager (the 3.5-day stream above); we verified this against the portal's production code on 2026-09-11. So this authorization is done on the Flare explorer's verified-contract write page with WalletConnect. The steps below say exactly what your wallet must show before you sign.
  1. Open the ValidatorRewardManager's Write Contract tab on the Flare explorer. First confirm the address against Flare's ContractRegistry (check 1 below).
  2. Connect the wallet that holds your stake.
  3. Find setClaimExecutors and enter a one-item list containing the CashLab executor:
    [0x4b7905d5CBd4f2Ee02Aff3c20bBf728Ec69E33d4] same address as above, verify it independently
  4. Before signing, check what your wallet shows: To = 0xc0CF3Aaf93bd978C5BC662564Aa73E331f2eC0B5 and Amount = 0 FLR. Any other destination or any non-zero amount: stop and do not sign.
  5. Sign. Confirm it worked with the check below, or on the same explorer page's Read Contract tab: claimExecutors with your address must list the executor you just set.
Same replace-the-whole-list rule as above. On this contract setClaimExecutors also replaces your executor list (the deployed source calls replaceAll); it does not add. To keep another executor you already authorized here, include both addresses in the same list. This list is separate from the portal's 3.5-day executor list; the two never affect each other.

Verify, do not trust: three checks

1. The contract is Flare'sDo not take the ValidatorRewardManager address from this page. Flare's ContractRegistry at 0xaD67FE66660Fb8dFE9d6b1b4240d8650e30F6019 (published in Flare's developer docs) names every official contract. On its Read Contract tab, call getContractAddressByName with ValidatorRewardManager. It must return 0xc0CF3Aaf93bd978C5BC662564Aa73E331f2eC0B5 (we re-ran this on 2026-09-11). That answer comes from Flare's chain, not from us.
2. The executor is oursThe executor address is the same one as the 3.5-day stream. Cross-check it in the independent places listed in “How to verify it's really us” above.
3. What the contract enforcesThe verified source on the explorer shows it: an executor can only trigger a claim; the rewards can only go to your own address (or a recipient you allow-listed yourself); the executor has no spending power over anything in your wallet; and the authorization is reversible any time by setting the list empty.
Best-effort here too. Same rule as the 3.5-day stream: no guarantee, no SLA. Please check your claims yourself. Your staking rewards stay yours and stay claimable by you directly at all times, whether or not any executor is authorized, and enrolling or leaving never touches your stake.

Check my enrollment

This check runs in your browser against Flare's public RPC, your address is not sent to CashLab's servers. It asks the ClaimSetupManager contract (0xD56c0Ea37B848939B59e6F5Cda119b3fA473b5eB) whether the CashLab executor is authorized for your wallet, and the ValidatorRewardManager whether the staking leg is authorized too.

Email notifications, opt-in, and only if you want them

If you give us an email address, we will use it for exactly two things:

Claim outcomesAfter each claim run: whether your claim succeeded (and the amount) or did not complete this cycle, in which case you can always claim manually yourself.
Stake-expiry remindersDelegated stakes on Flare's P-chain do not auto-renew, every stake has a fixed on-chain end date and simply stops earning when it passes. If you stake to the CashLab validator and opt in, we email you before your stake ends so you can re-stake in time.

Opt-in and notification-only: no marketing, no newsletter, never sold or shared, and removable at any time by emailing hello@cashlab.network. Details in the privacy policy.

Sign-ups open at the public announcement. Submitting before then stores nothing.

Why it's safe, enforced by Flare's contracts, not by our promises

Payout destinationFixed by the ClaimSetupManager contract to your own address (or your delegation account). Not configurable by the executor.
Double claimingImpossible by contract: once rewards are claimed, by us or by you, a second claim finds nothing. First claimer wins; nobody pays twice.
Our track recordOnce live, we will publish actual per-epoch numbers (claims made / wallets enrolled) on the status page, numbers first, promises never.