How Memepany works
Memepany is an airdrop machine for real equity. We spend our own capital to purchase genuine fractional shares, then deliver them into eligible Robinhood accounts through the Partner Stock Program rail. This page walks the full pipeline — from a market order to a share landing in an account — and the public ledger that records every step.
Architecture at a glance
Four cooperating services connected by a single event bus, the Dropstream. Each service is stateless and idempotent; the only source of truth is the ledger.
# the drop pipeline
Stonk Broker ──▶ Acquisition ──▶ Allocation ──▶ Settlement ──▶ Ledger
(fills) (custody) (matching) (delivery) (public)
1 · Acquisition
Every airdrop starts as a real order. Acquisition batches demand and routes market orders to Stonk Broker, our registered executing partner. Fills are custodied before anything is promised — we never allocate a share we don't already hold.
- Batched routing. Orders aggregate into 60-second windows to minimise slippage.
- Custody-first. A fill is ineligible for allocation until settlement confirmation is received.
- Fractionalisation. Whole fills split into fractions down to
0.0001 sh.
2 · Allocation
Allocation decides who gets what, drawing from the eligible pool and weighting by a fair-share curve. It's deterministic given a block seed — which is exactly why the explorer shows identical numbers on every refresh.
// fair-share weight for a candidate account
weight(a) = base + streak_bonus(a) - recency_penalty(a) + entropy(block_seed, a.id)
| Parameter | Default | Notes |
|---|---|---|
| Block window | 60s | One settlement per block |
| Recipients / block | 3–20 | Scales with treasury depth |
| Slice size | 0.02–0.60 sh | Per recipient, per block |
| Cooldown | soft | Recency penalty, not a hard lock |
3 · Settlement
Once allocated, Settlement delivers each slice over the Partner Stock Program. Delivery is atomic per recipient: either the full slice lands or the allocation rolls into the next block. No partials, no pending — only confirmed shares.
N covers exactly the minute starting at genesis + N·60s.4 · The public ledger
Every settled block is appended with its hash, ticker, recipient count, total shares and network fee. Because block contents are a pure function of the block index, any client can reconstruct the whole history and reach the exact same totals — no trust required.
{
"index": 152340, "hash": "0x9c1af23b8e04", "kind": "PARTNER",
"ticker": "NVDA", "shares": 3.4187, "recipients": 14, "fee": 4.21
}
Eligibility
Any active Robinhood account in a supported region is a candidate. Nothing to sign up for — the allocator discovers eligibility, you don't apply for it. Recent recipients are briefly deprioritised so the pool stays fair.
- Active brokerage account in a supported region
- Able to receive shares via Partner Stock Program
- Not currently in cooldown from a recent drop
Ledger API
The same engine that powers the explorer is exposed read-only. (Illustrative — endpoints simulated for this demo.)
GET /v1/ledger/tip # latest block index GET /v1/ledger/block/:index # a single block GET /v1/ledger/totals # cumulative totals GET /v1/ledger/stream # SSE, one event per new block
Security model
Memepany is a delivery service, not a wallet. We never need — and will never ask for — your password, MFA codes, seed phrases, or a payment method. Value only ever flows toward you.
Glossary
| Block | A 60-second settlement window; the atomic unit of the ledger. |
| Dropstream | Internal event bus: acquisition → allocation → settlement. |
| Slice | The fractional share allocated to one recipient in one block. |
| Tip | The most recent block index on the ledger. |
memepany