# [Bounty: $70] Make `useUploadSample` fail loudly when no signer is present

- **id:** `mirror:github-thirdparty:generic:sampled-labs/sampled#65`
- **url:** https://github.com/sampled-labs/sampled/issues/65
- **repo:** sampled-labs/sampled
- **forge:** sampled-labs
- **escrow:** seeking funder
- **reward:** 70 USD (face) → winner $63.00 after 10% platform cut
- **mirror_id:** `mirror:github-thirdparty:generic:sampled-labs/sampled#65`
- **spec_hash:** `sha256:bc706d3221888ccdcbcfe53f06f2f27f1a555f6aad73a64efdd2fb04f7c42293`
- **status:** seeking-funder

## Claiming

Submit work on the source thread exactly as you would for the original platform —
funded mirrors auto-ingest cross-referenced submissions. Direct claim:

```
POST /api/mirrors/claims
{"mirror_id": "mirror:github-thirdparty:generic:sampled-labs/sampled#65",
 "forgeRef": "github:owner/repo#123",
 "payout": {"near_account": "you.near"}}
```

## Spec

[Bounty: $70] Make `useUploadSample` fail loudly when no signer is present

Source: https://github.com/sampled-labs/sampled/issues/65

---
Machine twin: `GET /api/feed` · list: `/feed.md` · updated 2026-11-14T13:24:42.671Z
