Documentation · v1.4

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 document explains the full pipeline — from a market order to a share landing in your account — and the public ledger that records every step.

TL;DR
Memepany buys → allocates → settles → records. A new settlement block clears every 60 seconds, and each block is written to a public, append-only ledger you can read on the Fees / Explorer page.

Architecture at a glance

The system is four cooperating services connected by a single event bus we call 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)
                     │                │              │
                     └──── Dropstream event bus ─────┘

1 · Acquisition

Every airdrop starts as a real order. The Acquisition service batches demand and routes market orders to Stonk Broker, our registered executing partner. Fills are custodied in Memepany's treasury account before anything is promised to a recipient — we never allocate a share we do not already hold.

2 · Allocation

The Allocation service decides who gets what. It draws from the eligible-recipient pool and assigns each selected account a fractional slice, weighted by the fair-share curve below. Allocation is deterministic given a block seed, so the same block always produces the same result — this is what lets the explorer show identical numbers on every refresh.

// fair-share weight for a candidate account
weight(a) = base
          + streak_bonus(a)      // consecutive eligible days
          - recency_penalty(a)   // received recently? wait your turn
          + entropy(block_seed, a.id)
ParameterDefaultNotes
Block window60sOne settlement per block
Recipients / block3–20Scales with treasury depth
Slice size0.02–0.60 shPer recipient, per block
CooldownsoftRecency penalty, not a hard lock

3 · Settlement

Once a block is allocated, the Settlement service delivers each slice over the Partner Stock Program. Delivery is atomic per recipient: either the full slice lands or the allocation is rolled back into the next block. Recipients never see a partial or pending share — only a confirmed one.

Why 60 seconds?
The block interval is a deliberate rhythm: long enough to batch orders efficiently, short enough that the explorer always feels alive. It also makes the ledger trivially auditable — block N covers exactly the minute starting at genesis + N·60s.

4 · The public ledger

Every settled block is appended to the ledger with its hash, ticker, recipient count, total shares, and network fee. The ledger is the canonical record; the website merely renders it. Because block contents are a pure function of the block index, any client can reconstruct the entire history and arrive at the exact same totals — no trust required.

// a ledger block, as rendered by the explorer
{
  "index": 152_340,
  "hash":  "0x9c1af23b8e04",
  "kind":  "PARTNER",
  "ticker":"NVDA",
  "shares": 3.4187,
  "recipients": 14,
  "fee":   4.21,
  "t":     "genesis + 152340 · 60s"
}

Eligibility

Any active Robinhood account in a supported region is a candidate. There is nothing to sign up for — the allocator discovers eligibility, you don't apply for it. Accounts that recently received a drop are temporarily deprioritised so the pool stays fair.

Ledger API

The same engine that powers the explorer is exposed read-only. (Illustrative — endpoints are simulated for this demo.)

GET /v1/ledger/tip             # latest block index
GET /v1/ledger/block/:index    # a single block
GET /v1/ledger/totals          # cumulative shares/fees/recipients
GET /v1/ledger/stream          # server-sent events, one 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. The only direction value ever flows is toward you.

If someone asks you to pay or log in — it isn't us.
Airdrops require nothing from the recipient. Treat any request for credentials or payment claiming to be Memepany as a scam.

Glossary

BlockA 60-second settlement window; the atomic unit of the ledger.
DropstreamInternal event bus connecting acquisition → allocation → settlement.
SliceThe fractional share allocated to a single recipient in one block.
TipThe most recent block index on the ledger.

See it live on the explorer →