A "vendor" on bloxstrike.net is a real Roblox player approved to fulfill orders. They aren't bots, employees, or automated accounts — they're traders who buy Robux in bulk (often via DevEx — Roblox's developer cash-out program) and resell BloxStrike Credits at a markup that's still cheaper than retail Robux pricing.
Every vendor goes through manual approval and binds at least one alt account to their bloxstrike.net profile before they can list. The alt account is what actually sends the gift on the BloxStrike side.
Why an alt account?
When a vendor gifts Credits to a buyer in BloxStrike, the gift inbox on the buyer's side shows the gifter's Roblox username. If that were the vendor's main Roblox account, buyers would learn their main handle and potentially try to bypass the platform on future orders (cutting us — and the escrow protection — out of the loop).
To prevent that, vendors register a separate Roblox account as their VendorAltAccount and verify ownership by putting a one-time codeword in the alt's Roblox profile description. Once verified, the alt is what shows up in the buyer's gift inbox; the vendor's main account stays private. See docs/DECISIONS.md D005 for the full rationale.
Routing — how an order finds a vendor
When you click Buy, our routing layer (lib/vendor-routing.ts) does this:
- Filters out suspended vendors, banned accounts, and listings that are paused.
- Among remaining live offers, picks the cheapest price per pack.
- Tie-breaker is least-recently-fulfilled (round-robin among equally-priced offers — keeps the work distributed).
- Creates a
CreditsFulfillmentTaskassigned to that vendor with a 15-minute SLA (default). The vendor sees it on their dashboard and gets a Discord ping.
If the vendor doesn't accept within the SLA window, the task auto-expires and reroutes once. If the second attempt also fails, the order refunds — escrow is reversed and your wallet is whole again.
What the vendor actually does
The vendor opens BloxStrike, picks the right SKU from the in-game store, pays in Robux, and selects "Send as gift" with your Roblox username. The gift lands in your BloxStrike inbox. The vendor clicks "Mark sent" in their dashboard. You see "Delivered" in your order list.
There's no automation on the BloxStrike side — every gift is a real human in BloxStrike's gifting UI. That's slow (15-minute median fulfillment is realistic) but it's the only legitimate path because BloxStrike doesn't expose a peer credit transfer API. (See docs/DECISIONS.md D004 for why custodial fulfillment isn't possible.)
What you see vs. what we see
- You see: the vendor's verified alt username, their reputation chips (
★ 4.95,1,247 orders,~4 min avg,Alt verified), and the price. - We see: the vendor's main account (for payouts + KYC + ban-class consequences) and which alt is bound to them. We never expose the link between alt and main to buyers.
Reputation chips you'll see on each offer
| Chip | What it means |
|---|---|
★ 4.95 (1,247 orders) | Lifetime success rate (% of orders that completed without dispute) and order count |
~4 min avg | Average time from order placement to "Delivered" status |
| Alt verified | Vendor's alt account passed the codeword verification |
| New vendor | Vendor has fewer than 5 completed orders — exercise extra care, the price is usually competitive but track record is short |
Discord — apply to be a vendor
If you have access to discounted Robux (DevEx credit, bulk Robux purchases, etc.) and want to run vendor inventory, the application happens through our Discord server.