---
title: "The address cannot be credited in the mint it asked for — x402 defect class rail-cannot-receive"
description: "The address cannot be credited in the mint it asked for (rail-cannot-receive), an x402 defect class: On Solana, the payTo owns an associated token account for the offered mint, so a transfer has somewhere to land. Detectable by an unpaid probe. The payment fails in simulation before it can broadcast. Every structural check passes and nobody can pay."
canonical: "https://scvd.store/defects/rail-cannot-receive"
url: "https://scvd.store/defects/rail-cannot-receive"
term_code: "rail-cannot-receive"
defined_in: "https://scvd.store/defects"
data: "https://scvd.store/defects.json"
vocabulary_version: "22"
license: "https://creativecommons.org/licenses/by/4.0/"
---

# The address cannot be credited in the mint it asked for

`rail-cannot-receive` — an x402 defect class.

**Asserts:** On Solana, the payTo owns an associated token account for the offered mint, so a transfer has somewhere to land.

**Costs:** The payment fails in simulation before it can broadcast. Every structural check passes and nobody can pay.

**Detectable:** unpaid — a free probe can see it

**Falsified by:** getTokenAccountsByOwner returning at least one account for that owner and mint. Anyone can repeat the read; it is public and unpaid.

**How an operator clears it:** Create the associated token account for the offered mint on the payTo address — one transaction from any wallet tooling — or point payTo at an address that already holds one. Re-run getTokenAccountsByOwner yourself to confirm before relisting.

**What a buyer does:** Do not broadcast on Solana against this payTo: the transfer has no token account to land in and will fail in simulation, or worse. Pay on another rail the door offers, or wait until getTokenAccountsByOwner shows an account for that mint.

**Our signal:** `solana-rail-receivable`

**Also known as:** `rail-cannot-receive` (Cairn (cairnwake.com)). Check: cairnwake.com/scoreboard.json, read 2026-08-23: a public machine-readable rollup of its published reports. Wrong if: Their published definition describing a different observable property than the one asserted here.

---

Vocabulary v22, CC BY 4.0. Every class: https://scvd.store/defects. Machine-readable, with falsifiers and cross-instrument mappings: https://scvd.store/defects.json.

A class describes a property of one endpoint at one moment and never accumulates into a judgment on an operator.
