# moneycanbuy.fun persona illustrations

Four transparent waist-up toads for the How it works rows. The face in each image is a clipped, uniformly scaled copy of `brand/mark.png`; the torso, chain, tag, clothing, hands and props are drawn as flat SVG paths. The drawings use the palette in `brand/colors.md`. `toad-head/front.png` and `toad-head/three-quarter.png` were inspected for anatomy and proportions. The judge badge uses only the angular face outline and one eye ring from `explainers/imd/nft-1.png`.

The drawing tool was Python 3.12.3 generating SVG paths, rendered with librsvg 2.58.0 and Cairo; Pillow 10.2.0 handled resizing and the contact sheet. Image model name/version: none; these are code-drawn composites, not model generations. Every 512 px file is a Lanczos downscale of its 1024 px file.

| File | Tool; model/version | Exact drawing method | References used | Regenerated and why |
| --- | --- | --- | --- | --- |
| `author/author-1024.png` | SVG/librsvg 2.58.0; no model | Shared clipped master face, green bust and gold chain; vector pointing hand, closed padlock and transparent coin box hugged by the other arm. Render at 1024 px. | `brand/mark.png`, `brand/colors.md`, `toad-head/front.png`, `toad-head/three-quarter.png` | Regenerated after adding visible coin rows around the arm. |
| `author/author-512.png` | Pillow 10.2.0; no model | Lanczos downscale of `author-1024.png` to 512 px. | `author-1024.png` | Regenerated from the revised 1024 px file. |
| `doer/doer-1024.png` | SVG/librsvg 2.58.0; no model | Shared clipped master face and chain; vector dark hoodie, sweatband, raised fist and phone with a single blank cream screen. Render at 1024 px. | `brand/mark.png`, `brand/colors.md`, `toad-head/front.png`, `toad-head/three-quarter.png` | Final rerender after visual review; artwork unchanged. |
| `doer/doer-512.png` | Pillow 10.2.0; no model | Lanczos downscale of `doer-1024.png` to 512 px. | `doer-1024.png` | Rerendered from the final 1024 px file. |
| `judge/judge-1024.png` | SVG/librsvg 2.58.0; no model | Shared clipped master face and chain; vector black robe, raised dark wood gavel and circular badge with only an angular face outline and one eye ring. Render at 1024 px. | `brand/mark.png`, `brand/colors.md`, `toad-head/front.png`, `toad-head/three-quarter.png`, `explainers/imd/nft-1.png` | Final rerender after visual review; artwork unchanged. |
| `judge/judge-512.png` | Pillow 10.2.0; no model | Lanczos downscale of `judge-1024.png` to 512 px. | `judge-1024.png` | Rerendered from the final 1024 px file. |
| `predictor/predictor-1024.png` | SVG/librsvg 2.58.0; no model | Shared clipped master face and chain; vector blank lined slip, plain gold coin stack and dark floating panel with one rising green and one falling red-pink stroke. Render at 1024 px. | `brand/mark.png`, `brand/colors.md`, `toad-head/front.png`, `toad-head/three-quarter.png` | Final rerender after visual review; artwork unchanged. |
| `predictor/predictor-512.png` | Pillow 10.2.0; no model | Lanczos downscale of `predictor-1024.png` to 512 px. | `predictor-1024.png` | Rerendered from the final 1024 px file. |
| `contact-sheet.png` | Pillow 10.2.0; no model | Place the four 1024 px renders in author, doer, judge, predictor order on black, repeat on dark card, then show each at 96 px; add filename and 96 px labels on this sheet only. | All four `*-1024.png` files, `brand/colors.md` | Regenerated to fix label placement and show the revised author. |
| `README.md` | Manual Markdown; no model | Record methods, references, exact formats and visual review. | All listed references and final output files | Created after final render. |

## File checks and visual review

All eight persona files are PNG RGBA at the named 1024 × 1024 or 512 × 512 size. The four 1024 px alpha bounding boxes are: author `(148, 183, 889, 845)`, doer `(128, 183, 846, 845)`, judge `(148, 183, 876, 845)`, predictor `(148, 183, 929, 845)`. All four corner alpha values are 0 in both sizes. Each figure has more than 8% empty margin on each side. `contact-sheet.png` is a 2048 × 1290 opaque PNG with the two requested backgrounds.

1. Pass for all persona files: no letters, numbers, words, prices, addresses, QR codes, extra logos or controls. The gold chest tag is the only symbol; the contact sheet alone has filename and size labels.
2. Pass for all persona files: the same clipped master face preserves the heavy lids, cream eyes, smirk, spots, green and dark outline; every body has the visible gold chain and dollar tag.
3. Pass for all persona files: the same head raster scale, vector stroke widths, palette, body proportions and lighting direction are used across the set.
4. Pass for all persona files: transparent RGBA outside the drawings, including all corners; no checkerboard, ground shadow, halo or visible fringe. The contact sheet is intentionally opaque.
5. Pass for all persona files: exact 1024 × 1024 and 512 × 512 dimensions, no clipped figure, no upscaling; each 512 px version comes directly from its 1024 px render.
6. Pass for all persona files: flat cartoon fills and outlines, without photorealism, 3D rendering or a real or famous character likeness.
7. Pass for all persona files: author has the closed clear coin box and pointing hand; doer has the triumph pose, hoodie, sweatband and blank phone; judge has the robe, gavel and NFT-shape badge; predictor has the blank slip, coin stack and two-line panel.

Unmet visual requirements observed: none. moneycanbuy.fun may use, change and publish these files without attribution.
