Avengers Anti-Fraud Alliance

On-chain Forensics Brief

Prepared by CrYptOG On-chain forensic investigator · Avengers Anti-Fraud Alliance

RIFT Protocol:
the engine that lost money
on the day it paid out

RIFT is sold as an automated trading platform on Hyperliquid, paying a daily return from “the protocol’s market-making flow”. This report follows one New Zealand investor’s $200 through a single 24-hour earning cycle and sets what he was credited against what the trading account actually did in the same hours.

Is RIFT Protocol legitimate?

RIFT Protocol is sold as an automated engine paying a daily return out of “the protocol’s market-making flow”, with a live feed of real trades as proof. The trades are real. During the exact 24-hour cycle in which one New Zealand investor was credited $1.67, the trading account behind that feed closed two positions for a realised loss of $14.26 — while $131,419 of new deposits arrived at the same address.

Across a 50-day quiet period the account traded $892 in total and paid daily throughout. The peak sum ever at risk was $5,844.88, or 0.217% of the balance. The advertised pool is $8.92M; $2.7M is locatable. An undisclosed fee of 0.5% each way runs to four collection addresses. Eight of eight recorded claims tested were contradicted by the trade record.

The operator is Marida Limited, Hong Kong BR 76783901 — a jurisdiction absent from the Terms of Service and found instead in the operator’s own card product. RIFT shares treasury infrastructure with 3FO / Alpha AI. The trade hashes are genuine; a claim circulating elsewhere that they are fabricated is wrong and is corrected in this report. No allegation of criminal conduct is made against any named individual.

Prepared byCrYptOG · The Ledger
NetworksHyperliquid L1 · Arbitrum · Base · BSC · Ethereum · Polygon
Published22 August 2026
StatusPlatform live at publication
A

The bottom line

What this is, in four sentences

RIFT tells its members that deposits join a 24-hour earning cycle which “compounds yield from the protocol’s market-making flow”, and shows them a live feed of real trades as proof. The trades are real. On 15–16 August 2026, during the exact cycle in which one investor was credited +$1.67, the trading account those trades belong to closed two positions for a realised loss of $14.26 — while $131,419 of new deposits arrived at the same account.

Across eleven weeks that account never had more than $5,844.88 at risk at any one moment, against a balance of $2.7 million — and its own explorer page shows nothing staked, nothing lent, nothing in any vault. Every user deposit and withdrawal is also subject to an undisclosed 0.5% charge on both legs, paid to four collection addresses that appear in none of the platform’s published fee schedules.

−$14.26realised trading result during the 24-hour cycle
+$1.67credited to the investor for that cycle
$131,419deposits arriving in the same 24 hours
0.217%most of the $2.7m account ever placed at risk
B

Read this first

What rests on what

This report separates four kinds of evidence, and says which is which throughout.

The main limitation, stated up front

The transaction export we hold covers eleven weeks of trading but only 78 hours of deposits and withdrawals (14–17 August 2026). Every statement about money moving in and out of the platform therefore describes that three-day window, not the whole period. We say so again wherever it matters.

§

What was examined

The evidence base behind every figure in this report

This audit drew on four separate bodies of material: raw blockchain exports across five networks, the operator’s own published documents, recordings of its community calls, and screen captures supplied by a depositor. The panel below sets out the scale of each.

1,397 unique blockchain addresses appearing in the datasets
Hyperliquid L1 · 645 Arbitrum & Base · 644 Arkham-resolved · 140
11,586individual transaction records parsed 3,528 Hyperliquid · 7,793 token transfers · 265 Arkham
6blockchains covered Hyperliquid · Arbitrum · Base · BSC · Ethereum · Polygon
91named entities identified exchanges, bridges, card issuers, lending protocols
3smart contracts read at source Spigot · SecuredLine · CreditPositionToken — all excluded
21trade hashes verified character-by-character 21 of 21 matched the trading account’s own export
1,083trades reconstructed into completed round trips first-in-first-out pairing of 1,528 raw fills
8recorded performance claims tested against the trade record all eight contradicted — section D2
Documentary and testimonial material
28Terms of Service screens read in full
29recorded presentations and community calls transcribedApr 2026 pre-sale to Aug 2026 · English and Hindi
136screen captures examined53 investor-supplied · 79 platform material · 4 network graphs
1company register record locatedHong Kong BR 76783901
15%
of all token-transfer records were counterfeit. 1,202 of 7,793 rows carried forged tokens using look-alike Unicode characters — ÚSDС, ỤSDC.e, U5DC — designed to be mistaken for genuine USDC in an explorer listing. Every figure in this report is filtered to the authentic contract address. Unfiltered, the same exports overstate the flows by roughly five times.
What survived, and what did not
Findings retained — reproducible from primary sources Leads investigated and discarded — set out in section K
C

Following one deposit

$200, one earning cycle, reconciled to the cent

A New Zealand investor deposited into RIFT on 15 August 2026 to test the platform. His app recorded five events over the following 30 hours. Every one has a matching blockchain record.

RIFT app dashboard showing $50.01 balance, 7D +4.89%, Pool TVL $8.92M
The account screen. A seven-day return of +4.89% and a Pool TVL of $8.92M. Funds are marked Active Capital in a strategy called Alpha Flow, with a cycle end time.
RIFT Recent Activity showing deposit, stop earning, final yield, withdrawal, redeposit
The investor’s own transaction list: deposit +$200.09, final yield +$1.67 “from $200.09 cycle”, withdrawal −$201.76, then a fresh +$50.01.

Set the app’s own figures against the chain. New Zealand runs twelve hours ahead of UTC, so every app timestamp is the UTC time plus twelve.

What the app showed him
What the blockchain shows
+$200.09Deposit · Alpha Flow
15 Aug, 22:18 NZST
$201.10received 15 Aug, 10:18:11 UTC
less $1.0055 to a fee address three seconds later = $200.0945
+$1.67Final Yield · Alpha Flow
16 Aug, 22:30 NZST
no transactionThe yield exists only in the app. Nothing corresponding appears on any chain.
−$201.76Withdrawal to Rift Account
16 Aug, 22:40 NZST
$200.7512sent 16 Aug, 10:40:32 UTC
$201.76 less 0.5000% = $200.7512 exactly

Three independent quantities — timestamp, gross amount and fee — agree to four decimal places. This is the same investor, the same money, seen from both sides.

Now the cycle itself

His money was in Alpha Flow from 10:18 UTC on 15 August to 10:30 UTC on 16 August. We took the full trading record of the account that RIFT’s own app attributes those trades to, and measured what it did in exactly those hours.

2positions closed in the window
−$14.26realised result on those positions
$273.21total value traded in 24 hours
$131,419deposits arriving in the same window

In plain English

On the day this investor was paid a profit, the trading account lost money. It traded $273 in total — less than the amount he had deposited two days earlier — while $131,419 of other people’s deposits arrived at the same address.

If every depositor that day earned the same rate he did — about 0.83% — the platform owed roughly $1,100 in yield. The trading available to pay it produced minus fourteen dollars.

D

The engine

Real trades, real hashes, and a scale that cannot work

RIFT shows every member a live feed labelled Engine Activity — on-chain trading activity, each row carrying a transaction hash. Promoters point to it as proof. We tested it.

RIFT Engine Activity feed listing trades with hashes
The feed as members see it. Asset, side, price, size and a copyable hash for each trade, above a “Show all 50 trades” control.

We read 21 trades off these screens and matched them against the trading account’s own export. All 21 match — price to four decimals, size to the unit, and the full 64-character hash identical in every case.

A claim we are not making

Material circulating elsewhere asserts these hashes are fabricated because they return “transaction not found” on Etherscan and Solscan. That reasoning is wrong. Those explorers do not index Hyperliquid, so a genuine Hyperliquid hash will always fail there. The trades are real. Anyone building a case on “the hashes are fake” will be corrected in one screenshot.

The problem is not the trades. It is their size.

What the account actually holds

HypurrScan showing master account $2,696,836.26 with Vault, Staked and Lending all zero
The account on HypurrScan: $2,696,836.26, of which $2.63m sits as perpetual-futures collateral. Lending, Vault and Staked all read $0.00. Leverage 0.00×.
HypurrScan combined PnL showing minus $1,256 and three RIFT Fund subaccounts
Combined profit and loss since May: −$1,256. The curve drops in early June and then runs flat — the visual signature of an account that stopped trading. Three subaccounts are labelled RIFT Fund 1, 2 and 3.

The advertised pool cannot be located

The app shows members a Pool TVL of $8.92 million. The platform’s own explorer page points to exactly four addresses: the trading account and its three labelled subaccounts. We checked all four.

Where the platform says to lookWhat it holds
Trading account — perps, spot, lending, vault, staked$2,696,836
RIFT Fund 1$1,000.00
RIFT Fund 2$1,000.00
RIFT Fund 3$1,000.00
Total located$2,699,836
Advertised, but not located$6,220,164 — 70%

Each subaccount holds one thousand dollars — $1,000.00 exactly, the figure unchanged since the day it was opened — with no transfers, no transactions and no open positions. On the trading account itself, Lending, Vault and Staked all read $0.00.

In plain English

RIFT tells members its pool holds $8.9 million. We looked at every account RIFT points them to — the trading account, and the three it calls funds. Together they hold $2.7 million.

The three “funds” hold a thousand dollars each. None of them has ever received, sent or traded anything.

That leaves $6.2 million with nowhere to look for it. We are not saying the money does not exist. We are saying that a member who follows RIFT’s own trail will find less than a third of what they were told was there.

Two measurements settle the question of scale.

$5,844.88largest amount ever at risk at one moment, in eleven weeks
0.217%of the $2.7m account that represents
$124.43median size of a single trade
$168,780total traded, 31 May – 17 Aug

In plain English

Peak exposure is the most the strategy ever had riding on the market at any single instant. For this account it is about $5,845. Set against a $2.7 million balance, roughly 462 times more money sat idle than was ever deployed.

No amount of leverage rescues this. A pool advertised at $8.9 million, returning 4.89% in seven days, would need to earn about $436,000 a week. The account’s entire turnover across eleven weeks was $168,780 — the required weekly profit is 2.6 times everything it traded in three months.

The account, day by day

The panel below is built from the same 1,528 fills. Drag the handles to select any period, or use the presets. Green bars are the value traded each day; the amber strip beneath the axis marks customer deposits arriving; the shaded band is the fifty quiet days.

31 May – 17 Aug 2026 Drag the handles · 79 days of the master account
79Days
1,528Trades
$168,780Value traded
$2,136Per day
$124.43Median trade
31 May14 Jun28 Jun12 Jul26 Jul9 Aug17 Aug
Daily value traded The fifty quiet days Customer deposits arriving

And it went quiet for fifty days

PeriodDaysTradesValue tradedPer dayMedian trade
31 May – 20 Jun211,416$160,722$7,653$124.53
21 Jun – 9 Aug5025$892$18$34.27
10 – 17 Aug887$7,166$896$74.86

For fifty days the account traded on 13 days and averaged $18 a day — twenty-five trades and $892 of turnover in total — while members were credited a return every 24 hours throughout. The longest single gap between trades was 8.5 days, and there were five gaps longer than three days.

The engine was reconfigured, not switched off

The execution timestamps carry a signature. Automated systems fire on a schedule, and the minute each trade lands on tells you which schedule was running.

PeriodMost common execution minuteShare of tradesMedian size
31 May – 20 Jun:57 (with :56 close behind)26%$124.53
21 Jun – 9 Aug:2292% — 23 of 25 trades$34.27
10 – 17 Aug:3817%$74.86

Through the quiet period the system was not offline. Something ran on the hour at :22 and placed a single small trade — 23 of the 25 trades in fifty days landed on that minute. Position size fell from a $124.53 median to $34.27, then recovered.

In plain English

Three different schedules ran across the eleven weeks. On or around 20–21 June something changed that cut trade size by roughly three quarters and cut frequency by 98%. On 10 August something changed again and both recovered. The engine was reconfigured rather than halted.

A claim we are not making

We can describe what changed and when. We cannot say why. No announcement, statement or correspondence covering that window has been identified, and we do not attribute a motive to it. The finding stands without one: for fifty days the account traded $892 in total while a return was credited to members every 24 hours.

D2

What was promised on the calls

Eight recorded claims, set against the account’s own trade record

The auto trading engine was sold on recorded community calls from April 2026. The pre-sale opened on 6 April, with access released in cohorts — 100 users, then 2,000, then 2,000 more, then 10,000. By 9 April the founder told the call that fewer than 600 licences remained. Every trading figure below therefore covers a period in which the product was live and taking customer money.

Each claim is quoted from a dated recording. Each is tested against the same 1,528 fills the app displays to members.

What was saidWhenWhat the account did
“It ensures that you are in profit no matter what … You never face a loss.”6 Apr583 losing round trips of 1,083
“You can successfully win 100% trades.”9 Apr53.8% of round trips lost
“They cannot even lose 10 cents.”9 Apr−$14.26 realised on the cycle in section C
80% win rate … eight out of 10 are winning for you.”9 Apr46.2%
“The way it makes only profitable trades.”6 Apr−$216.83 realised across the export
“Diversified exposure of trading in stocks, in forex, in commodities, along with crypto.”6 May12 assets, all crypto perpetuals
“You will see millions of trades happening … every single day.”9 Apr19.3 records per day
“Some were at 4x leverage, somewhere at 3x leverage.”6 AprAccount leverage 0.0022x; explorer reads 0.00x

In plain English

Three of these can be checked in a sentence each.

The engine cannot lose. It lost 583 of its 1,083 completed trades and ended the eleven weeks down.

It trades stocks, forex and commodities. It traded twelve cryptocurrencies and nothing else.

Millions of trades every day. It averaged nineteen.

None of this needs interpreting. Each is a figure the platform stated, set against the figure its own account produced.

These statements also contradict the operator’s own Terms of Service, which state that RIFT “does not guarantee any profits, returns, performance” (§14.3) and that displayed win rates and P&L “may be inaccurate, incomplete, delayed, or manipulated” (§13.8).

Two statements against interest

“This is the master account in which we are deploying everything on the mainnet.” Founder, RIFT Pre-Sale Kickoff, 6 April 2026

The account examined throughout this report is the one the founder identifies as the master account on a recorded call.

“The formula which shows you the profit is not correct, yes. It is incorrect.Founder, Auto Trading Demonstration, 9 April 2026

Asked on air why a displayed return did not match the deposits, the founder confirmed the profit calculation shown to members was wrong.

Why one member sees the whole trade

Section D noted that the feed shows a single depositor the account’s entire fill rather than a share of it. The founder explained the mechanism on a recorded call, using three named members as his example: their capital, he said, was deployed in one trade, and at distribution they would receive profits equally.

In plain English

Deposits are pooled and traded together, then the result is divided. That is why a member with $200 in the platform is shown a trade the whole account made. It also means the total capital behind each trade is whatever the account actually risked — which, across eleven weeks, never exceeded about $5,845 at any single moment.

The recruitment script

On the same 9 April call the founder set out, in terms, who to approach and what to say. The target group is people who have already lost money in earlier schemes.

“This is the chance of every single affiliate marketer to recruit … people who lost money because of you … who have blocked you … who kind of feel awkward to speak to you.” Founder, 9 April 2026
“If you don’t want to even lose two, then you can join auto trading engine — that way you can successfully win 100% trades. That would be the pitch.Founder, 9 April 2026

He also described withholding the product from view:

“We removed the auto trading engine from the UI totally so that they cannot even see it even when they are not whitelisted.” Founder, 9 April 2026

How to read this section

Each quotation is transcribed from a recording of a live community call on the date given. The trade figures come from the account’s own export and are reproduced in section D. We draw no inference about intent: the statements and the record are set side by side, and the difference between them is a matter of arithmetic.

E

“Non-custodial”

What the marketing says, and what the contract says

Every RIFT presentation makes the same promise. The video narration is verbatim:

“RIFT is a next-generation futures trading platform that combines intelligent routing, automated execution, and a non-custodial infrastructure … while keeping users in full control of their capital.” RIFT Presentation, RIFT OFFICIAL channel, 8 May 2026

The Terms of Service, which every user accepts, describe something else.

RIFT Terms of Service opening notice naming Marida LTD and describing private key transmission
The opening notice. The platform is “made available by Marida LTD”, and the app “automatically transmits that wallet’s private key to the service over HTTPS”.
RIFT Terms of Service section 3 wallet architecture and key management
Section 3.2: “The server encrypts the private key backup … using a server-managed encryption key. The service can decrypt the backup and return the private key.”

Section 3.6 then states the consequence in the operator’s own words:

“Anyone with access to your private key or seed phrase can control your funds. Because the service holds server-side key material capable of decrypting embedded-wallet backups, possession or compromise of that key material and the encrypted backup creates a sensitive-key custody and security risk, including theft and irreversible loss.” RIFT Terms of Service §3.6 — last updated 16 August 2026

In plain English

A private key is the only thing that controls a crypto wallet. Whoever holds it can move the money. “Non-custodial” means the company does not hold your key.

RIFT’s own terms say the app sends your key to their server, that the server can decrypt it, and that anyone holding it can control your funds. That is custody. No blockchain analysis is needed to see the contradiction — the two documents are published by the same company.

The founder restated the marketing version on camera, after the terms were updated

On a recorded community call on 19 August 2026 — three days after the Terms were last revised — the CEO told members: “ensure that you have secured your private keys … it is something where we cannot help as a team”, and “make sure that you keep the private key with you and do not let others copy your private key.”

F

Three more clauses

What else members agreed to

RIFT Terms of Service section 13.8 leaderboards and metrics may mislead
§13.8: performance figures “may be inaccurate, incomplete, delayed, or manipulated”.
RIFT Terms of Service section 19 governing law DIFC and DIAC arbitration
§19: governed by the law of the Dubai International Financial Centre, disputes to DIAC arbitration seated in Dubai.
What members are toldWhat the Terms of Service say
An automated engine that trades for you while you sleep §5.2 “Rift Protocol does not autonomously place trades, execute transactions, or act on behalf of users.”
7-day returns, pool size and performance shown in the app §13.8 Such metrics “may be inaccurate, incomplete, delayed, or manipulated”.
“Institutional-grade execution” §15.3 Total liability capped at the greater of USD 100 or fees paid in the preceding three months.
Global accessibility, promoted on “UK Prime Time” calls §2.2 Not intended for any jurisdiction where these instruments “would require licensing, registration, authorization” — naming the United States and the EU/EEA.
Disputes handled by support §19.4 Individual arbitration in Dubai only. Class and representative actions waived.

What §2.2 admits

This clause is an admission before it is a restriction.

To shut out the United States and the European Union, RIFT first had to decide that this product needs a financial licence in regulated markets. That is not our conclusion. It is the operator’s own, written into its own terms.

It then applied that decision to two markets and stopped. The United Kingdom, New Zealand and Australia regulate the same instruments — and those are the markets where its promoters stream daily. One playlist on the platform’s own channel is titled UK Prime Time Presentations.

G

The fee nobody mentions

0.5% in, 0.5% out, four collection addresses

RIFT publishes a fee schedule: a 0.03% builder fee on trade volume, a 10% success fee on auto-trading profit, and — on the compensation slide — a 5% admin fee on withdrawals of its internal unit. None of those is the charge we found.

Every deposit and every withdrawal on the Hyperliquid side is split. The user receives one amount; a second, small transaction moves to a collection address within seconds. Across 1,618 outbound transfers in the 78-hour window, the pattern is exact:

MeasurementResult
Median fee on amounts of $200 or more0.5000%
Proportion falling between 0.49% and 0.51%78%
Minimum fee floor on small amounts≈ $0.50–0.65
Collection addresses sharing the take4
Collected in 78 hours$2,207

Three addresses split the main flow almost equally — 343, 327 and 321 collections — which is round-robin load balancing, not incidental. A fourth appears on the deposit hop only.

In plain English

The investor sent $201.10 and his screen said $200.09. He withdrew $201.76 and $200.75 arrived. Half a percent disappeared each way, to addresses that appear in no published document. On the three days we can see, that came to $2,207 — an annual run rate of roughly $268,000.

H

What members are actually paid for

The compensation plan, from the platform’s own slides

RIFT licence tiers Micro Flow Smart Flow Alpha Flow with 2x and 3x earning
Licences at $100, $500 and $1,000, each returning a fixed multiple of the amount paid — 2× without staking, 3× with staking — over 365 days.
Level unlock breakdown showing required directs and team volume
Fifteen levels of commission. Each unlocks on active direct referrals and team volume — from 2 directs and $1,000, up to 20 directs and $10,000.
“All earnings are calculated based on active subscriptions. … Rank rewards are paid once the criteria are met: a required minimum number of active directs, minimum team size, minimum team business volume in RUSD only, and at least three legs in a 40:30:30 ratio.” RIFT Compensation Plan Terms — presentation slide, 8 May 2026
RIFT compensation plan terms slide
The full terms slide. Note the 5% admin fee on withdrawals and on internal transfers, and the earning cap “per subscription based on staking ratio”.

The upline is paid whether you win or lose

Commission is drawn from the platform fee charged on a member’s trading activity, and that fee is charged whether the position gains or loses. On a recorded call in April 2026 the founder set this out directly: whether the user makes a loss or a profit, the platform fee is paid — and once it is collected, the upline is paid.

In plain English

A member who recruits others is paid from their activity, not from their success. If those below them lose money, the person who recruited them is still paid. Set against the absence of any performance criterion in the rank structure, the plan rewards recruitment and volume while leaving the recruiter unaffected by whether anyone beneath them profits.

What qualifies a member for money

Read the criteria again. Number of people recruited. Size of the team beneath you. Volume of subscriptions those people bought. Balance of your three “legs”.

There is no trading performance criterion anywhere in the plan. Rank rewards climb to $10,000,000 at rank 10, which requires 20 active directs and a team of 30,000. The slide describing it is titled Rank Ladder: Rewards That Speak for Themselves.

RIFT referral system diagram showing five levels of commission
The referral structure as presented: five levels on trading fees, five on auto-trading success fees, alongside the fifteen-level subscription plan.
I

Who you are contracting with

Marida Limited, and what RIFT chose not to tell you

The Terms of Service name the operator four times: “Rift Protocol is a user interface … made available by Marida LTD”. They give no company number, no country of incorporation, no registered address, and no contact except an email address.

The same entity operates a second product. LquidPay — a Visa crypto card, formerly branded 9Pay — states it plainly in its own terms:

“The terms ‘Company,’ ‘we,’ ‘us’ and ‘our’ refer to MARIDA LTD incorporated in Hong Kong.” LquidPay Terms of Service · lquidpay.finance

With the jurisdiction known, the company is findable. It is on the Hong Kong register.

FieldRecord
Company nameMarida Limited
Business Registration No.76783901
Incorporated9 July 2024
TypePrivate company limited by shares
StatusLive
Last annual return16 July 2026
Registered officeFlat 2401-16, Wing Shing Industrial Building,
26 Ng Fong Street, San Po Kong, Hong Kong
Hong Kong Companies Directory record for Marida Limited, business registration number 76783901
The directory record. Marida Limited, BR 76783901, incorporated 9 July 2024, private company limited by shares, status Live, last annual return filed 16 July 2026, registered office in San Po Kong, Hong Kong. Retrieved 22 August 2026 from a commercial directory — not the register itself. See the note below.

Located by Agent Z (001) via the Hong Kong Companies Directory record at ltddir.com/companies/marida-limited. For formal purposes the primary source is the Companies Registry’s ICRIS Cyber Search Centre under BR 76783901; the directory is a finding aid, not the register.

A second company, on the UK register

A separate entity carrying the 3FO branding is registered in England.

FieldRecord
CompanyAFFILIATE MARKETING 3.0 LLP
NumberOC458239
Incorporated24 September 2025
Registered office26 Second Avenue, Chelmsford, Essex CM1 4EU
Designated MemberShavez Ahmed Siddiqui — b. Dec 1996, resident United Arab Emirates
Designated MemberJoseph Trzeja — b. Apr 1970, resident United Kingdom
Companies House register entry for AFFILIATE MARKETING 3.0 LLP showing two designated members
The public register entry. Companies House, company OC458239 — two officers, no resignations. Both hold the role of LLP Designated Member and both were appointed on 24 September 2025. Retrieved 22 August 2026 from find-and-update.company-information.service.gov.uk. Contains public sector information licensed under the Open Government Licence v3.0.

Both were appointed on 24 September 2025. The officers page is at find-and-update.company-information.service.gov.uk/company/OC458239/officers. Each name above links to that person’s own appointments page. This is the only UK company appointment either man holds — the register records one appointment each, both to this company. The company name matches the branding on 3FO’s own legal documents, which changed from “3FO DAO LLC” to “Affiliate Marketing 3.0 DAO LLC” six weeks earlier.

Why the second name matters

Joseph Trzeja is the promoter who demonstrates the app on recorded community calls and states his own returns on air — a portfolio figure, a daily rate and a weekly total. He is not a member describing his results. He is a corporate officer of a UK company carrying the operator’s branding, appointed the same day as its founder.

The limits of this record

A UK LLP filing establishes that these two individuals are officers of this company. It does not establish that this company operates RIFT — the platform’s terms name Marida LTD — and we do not assert that it does. Dates of birth are given as month and year only, as the register publishes them.

Why this is a finding rather than a footnote

The registration number, status and registered address are public and have been since 2024. RIFT’s Terms of Service name Marida four times and disclose none of them.

A user in London or Auckland reading those terms cannot identify the company they are contracting with, cannot serve documents on it, and under §19 must arbitrate individually in Dubai against a liability cap of $100. The information existed. It was withheld.

One corroboration: the press release announcing RIFT’s launch on 6 May 2026 is datelined San Po Kong, Hong Kong — the same district as the registered office, from an entirely separate source.

The same custody contradiction, in the second product

LquidPay’s marketing reads “Custody: retain full control of your assets — no third-party access, ever”. Its terms state that the Company “is entitled to instruct the smart contract to execute various actions related to your Virtual Assets … including but not limited to freezing, converting, and transferring”.

The card terms were copied from another company’s and not fully rewritten

LquidPay’s Apple Pay terms carry a second company’s name in places where the substitution was missed. Two clauses still refer to matters being “outside the control of Rain” and to “the Rain privacy policy”. The definitions section describes an eligible card as one offered “in connection with the Rain card program”.

The same definitions disclose what the marketing does not:

Term defined in the operator’s own documentParty named
Issuing PartnersThird National
Program ManagerSignify Holdings, Inc.
Eligible Cardissued under the Rain card program

In plain English

The card is real, and so is the infrastructure behind it — but it is issued by third parties under a programme the operator did not build. What the marketing presents as its own banking product is a white-label service running on someone else’s licence, and the operator’s own legal documents give that away by leaving the other company’s name in the text.

This matters beyond untidiness. A working card demonstrated in a shop proves the issuer’s licence is real; it proves nothing about the investment products sold alongside it. Promoters have used exactly that demonstration as reassurance.

What we are not saying

Reusing a card programme’s template is normal practice in white-label issuance and is not improper in itself. We make no allegation against the issuing partner or the programme manager, and nothing here suggests either had knowledge of the matters in this report. The finding is narrow: the operator’s own documents name the parties actually providing the regulated service, while its marketing presents that service as its own.

Its country list excludes the United Kingdom, New Zealand, Australia, United States, Canada and the entire European Union, while supporting Hong Kong, the Cayman Islands, the Seychelles, the Marshall Islands, Panama and Belize. Liability is capped at USD 500, with arbitration in Singapore.

J

Where the money goes

The 78-hour window, and what leaves it

Within the three days our export covers, the trading account handled 2,000 transfers.

$328,212in, from 286 addresses
$405,009out, to 426 addresses
$26,989swept off Hyperliquid to Arbitrum, 15 Aug
$3,602total value traded in the same three days

Outbound payments are 112 times the entire trading turnover of the same window. Whatever pays members, it is not the trading.

The Arbitrum sweep matches a pattern documented a month earlier: on 11 July 2026, $31,782 left the same trading account and arrived at an address tagged as a 3FO CORP deposit. Onward from there, the corporate wallets route to Bridgers (≈$1.84m), RhinoFi, Rango, HOT Protocol, RedotPay and card-collateral contracts — and the original funding of the hub arrived through NEAR Intents.

In plain English

Five of the six exit routes are services that require no identity verification. Money that enters them is mixed with other users’ and leaves on a chain of the sender’s choosing. This is not evidence of wrongdoing by itself — plenty of ordinary users prefer such services — but it is the opposite of what a platform advertising “transparent, institutional-grade execution” would be expected to use.

Two named senior promoters are paid from a single corporate wallet. In the first week of August 2026 it sent $284.21 to one and $38.00 then $48.45 to the other — the platform’s top leader. Its largest payment in three weeks was $284. Nearly every amount is a multiple of $4.75, which is a unit-priced commission schedule, not a share of trading profit.

J2

The corporate wallet network

How 3FO and RIFT share one set of addresses, and where the money leaves

RIFT and 3FO are presented to members as two platforms in one ecosystem. On-chain they share infrastructure: the same treasury addresses receive from both, the same payout wallet pays promoters of both, and value leaves through the same handful of exits. The graphs below are taken from Arkham Intelligence, whose entity labels are applied by the platform rather than by us.

Two separate wallets are shown in this section, and they should not be read as one. The first panel below is the RIFT trading account on Hyperliquid, stepped through June to August 2026. The second, further down, is the 3FO CORP deposit address on Arbitrum, stepped through September 2025 to February 2026 — a different wallet, on a different chain, over an earlier period. Each panel states its own dates and address.

Through 8 June 2026 RIFT trading account · Hyperliquid · Jun–Aug 2026

8 Jun12 Jun11 Jul15 Aug19 Aug

Three addresses carry the volume. All figures are filtered to the authentic USDC contract; unfiltered, these exports overstate flows roughly fivefold.

AddressRoleInOutRetained
0x612528c7…3FO CORP deposit (Arbitrum)$7,186,361$6,745,593$440,767
0xbb8c12b1…Distribution hub (Arbitrum)$2,364,051$2,363,051$1,000
0x6a6A2f22…3FO CORP payout (Base)double digits

94% of everything reaching 3FO CORP arrives from the Hyperliquid bridge — $6,766,361 across 292 withdrawals. The distribution hub takes $2.36m in and sends $2.36m out, keeping a thousand dollars. Neither address holds funds; both are conduits.

The payout network, forming

The panel below steps through the 3FO CORP address at four points in time, taken from Arkham’s visualiser. Green lines are inbound, red outbound. Almost every outbound node is an exchange deposit address — Binance, MEXC, Bybit, KuCoin, Kraken, OKX, Gate, Coinbase, Bitkub, Nexo, BingX and others appear by name.

Through 4 September 2025 3FO CORP deposit · Arbitrum · Sep 2025–Feb 2026

4 Sep 2522 Sep 253 Nov 254 Feb 26

In plain English

In eighteen days from early September 2025 the number of addresses being paid by this wallet grew roughly tenfold, and by November it was too dense to count on screen. Money enters through one narrow channel and leaves to hundreds of individual exchange accounts. That is the shape of a distribution network, not a trading operation.

What was being launched at the time

The expansion has a stated cause. In a recorded community session in September 2025 — the same month the outbound fan multiplies — the founder announced a weekly yield paid to every holder of the platform’s internal token:

“Today is a very special day, and every Wednesday for the rest of our lives is going to be very special to us, especially for the BTCC maximalists … every Wednesday you will receive yield that comes against your BTCC.” Founder, 3FO community session, September 2025

A payment made to every holder every week produces exactly the structure the graphs show: one narrow inbound corridor, and an outbound side that grows by hundreds of individual recurring payments rather than by transaction size.

Participation required holders to combine the internal token they already held with $500 of fresh Ethereum. The same design reappears in RIFT’s later compensation terms, where legacy holdings are capped at 20% of any licence purchase and the remaining 80% must be new stablecoin.

Asked during the same period where reward money came from, a promoter answered plainly:

“The direct commissions [are] coming from the pay-in of the people. If you bring in a person you get 10% of the $500. It’s coming from the $500.Promoter, 3FO community session, September 2025

How this evidence is weighted

The quotations above are transcribed from a contemporaneous analysis published by this investigator in September 2025, which recorded the founder’s and promoter’s own words from community sessions. It is our own commentary, not an independent source, and is offered as dated context for the graph rather than as corroboration of it.

We also cannot confirm the payment cadence from transaction data: the export for this address reaches back only to 19 April 2026, for the reason set out below. The connection between the September 2025 announcement and the growth visible in the graphs rests on the recorded statement and the shape of the network, and is stated as such.

The dollar figures in this section are a floor, not a total

The graphs above show this address active from September 2025. The transaction export used for every dollar figure in this report begins on 19 April 2026 — not because the address was dormant before then, but because the explorer’s CSV export is capped and returns only the most recent records. The file we hold contains 4,473 rows against that cap.

So $7,186,361 inbound is roughly four months of a history the graphs show running for at least twelve. The true totals are larger by an unknown margin. Every figure quoted here is what can be evidenced from the retrievable window, and should be read as a minimum.

Where value leaves

Outbound routes are consistent and, with one exception, do not require an account or identity check. Arkham resolves each of the following by entity label:

ExitTypeObserved
Bridgers1.1Cross-chain bridge$1,843,340 across 59 transfers
RhinoFi BridgeCross-chain bridge100% of the sweep wallet’s outbound
Rango / HOT ProtocolChain-hopping$3,000 Arbitrum → BSC in five minutes
NEAR IntentsCross-chain settlementOriginal funder of the distribution hub
ChangeNOWNon-KYC swap service$66,610 out of one named wallet
RedotPay · RainCollateralCard / spending rails$158,750 and repeated top-ups
Binance · MEXC · BybitExchange depositsPaid directly by the payout wallet

Where it goes when it leaves for an exchange

Arkham tracks, separately from the raw transfers, how much an address sends to venues it can identify. For the 3FO CORP deposit address over 137 days — 6 April to 21 August 2026 that comes to $362,100:

Arkham exchange usage panel for the 3FO CORP deposit address
Arkham’s own breakdown. Deposits to identified venues, 6 April – 21 August 2026. Retrieved 22 August 2026.
DestinationWhat it isSentShare
OKXExchange$109,98030%
RedotPayCrypto card issuer$85,13024%
NEAR IntentsCross-chain settlement$83,29023%
LBANKExchange$44,99012%
BybitExchange$20,0006%
BinanceExchange$14,6704%
ChangeNOWNon-KYC swap service$4,0501%
Total$362,100100%

In plain English

Nearly a quarter of what this address sends to identified venues goes to a crypto card issuer rather than an exchange — money being loaded for spending, not cashed out. Another quarter goes to a cross-chain settlement service that moves value to a different blockchain.

Note also what this is not. These deposits total $362,100, against $6.7 million leaving the same address over a similar period. Only about one dollar in twenty goes anywhere Arkham can name as a venue. The rest goes to bridges and to individual addresses.

Arkham graph of the sweep wallet, nine feeder addresses on the left, RhinoFi on the right
The sweep wallet 0x219d7fe0…. Nine addresses feed it, including the master trading account and a wallet the investigation team tagged from a March 2026 video call. Every outbound transfer — 100% of value — goes to one place, the RhinoFi bridge. In and out balance to $0.00 exactly: it holds nothing. Collections are batched and released on fixed ten-minute boundaries.

In plain English

Small amounts are gathered from several wallets, pooled, and pushed off the chain through a bridge on an automated schedule. On 27 June the master account and the tagged wallet paid into it 34 seconds apart, and both amounts left in the same outbound transaction.

Arkham network graph of a named wallet on Base showing hundreds of counterparties
A named wallet on Base. The dense cluster on the right is card collateral contracts and repeated swap-service interactions. Exchange usage over 950 days shows $66,610 withdrawn through ChangeNOW, a service that requires no account, against $10,710 deposited.
Arkham network graph of a promoter wallet connected to multiple exchange deposit addresses
A promoter’s withdrawal wallet. Receives from the Hyperliquid bridge and from the 3FO CORP payout address, then forwards to an exchange within the hour. Lifetime deposits of $43,110 arrive entirely through one lender; withdrawals split across Revolut, Binance, Bitget, Coinbase, MEXC and Bybit.

The same wallet pays both platforms’ promoters

Within 48 hours in August the 3FO CORP payout address paid the two most senior named promoters in the community — $284.21 to one, and $38.00 then $48.45 to the other — alongside exchange deposit addresses at Binance, MEXC and Bybit, and card-collateral contracts. Payment amounts cluster on multiples of a single unit: $9.50, $19.00, $28.50, $47.50, $95.00. That is a commission schedule priced per licence, not a distribution of trading returns.

What these graphs do and do not show

Entity labels — exchanges, bridges, card issuers — are Arkham’s, not ours, and can be checked by anyone with an account. Two wallets in this section carry tags applied by the investigation team from recorded video calls; those are identified as such and are the only attributions that rest on our own work. We do not assert that any individual controls any address on the basis of a graph alone. Proximity on a network diagram is not ownership, and four leads that looked compelling on these graphs were discarded on verification — they are set out in section K.

K

What we tested and threw away

Four leads that did not survive checking

A report is only as good as the claims it declines to make. These were investigated and excluded.

And one correction on the record

An earlier internal working paper described the holder of a deposit account as a victim. She is the network’s most senior promoter, paid from the corporate wallet, and the account in question is her own crypto card collateral. That characterisation is withdrawn.

L

Check it yourself

Every address behind every figure

These open the exact records. No account needed. If you cannot reproduce a number from them, tell us and we will correct it.

Trading accountHyperliquid · hypurrscan.io
0xd6db8b6b271e1144b4d80e1296f8a6366b010e70
$2.7m balance · the source of every trade in the app feed
Investor’s RIFT walletHyperliquid
0xa3da5baf9f38311076594dc9e8229fc1023ff7b3
three transactions — the reconciliation in section C
Investor’s deposit addressArbitrum → Hyperliquid
0x222f9ce656e7f6e869a42539b6aa1b71b564511d
Fee collector A343 collections
0x7e10efdce7741948c8d35cd41c1edcb34eb6eb54
Fee collector B327 collections
0xdbf63079dfc98ca677f0b37b7d70aabb56541423
Fee collector C321 collections
0xf3f5e9d629ac031818b52d5bfa8a2dcb0e4336da
Fee collector Ddeposit hop only
0xd8846ad3…8cd634dc
3FO CORP depositArbitrum · arbiscan.io
0x612528c759dc1f110a5d4c6d325454ad8b93d829
$7.19m in / $6.75m out · 94% arriving from the Hyperliquid bridge
3FO CORP payoutBase · basescan.org
0x6a6A2f22fB0541Bc5f8d6b2F6E9ae17Bf3c3CABc
pays named promoters and exchange deposit addresses
Distribution hubArbitrum
0xbb8c12b12ad2b61a609fe812e4e48805b2a56b5f
$2.36m in, $2.36m out, retains $1,000
Hyperliquid Bridge2verified genuine
0x2Df1c51E09aECF9cacB7bc98cB1742757f163dF7
Marida LimitedHong Kong Companies Registry
BR 76783901 · incorporated 9 July 2024 · status Live
The platformterms quoted in sections E and F
riftprotocol.ai · in-app Terms of Service, last updated 16 August 2026
The card productsame operator
lquidpay.finance
Regulator warningsNew Zealand
fma.govt.nz — search the warnings register for predecessor products
M

How we know

Method, in order

N

Where we hold the line

What we did — and did not — claim