# Reelier receipt — ipify-public-ip-echo (✓ PASSED)

- **Verdict:** ✓ PASSED
- **Skill:** ipify-public-ip-echo (SKILL.md)
- **Steps:** 1/1 passed
- **Replay time:** 168 ms
- **LLM tokens:** 0 (deterministic Level-0 replay — 0 means no model was called)
- **Received:** 2026-07-22T19:51:20.320Z
- **Skill content hash:** ff16713d78c07c8a96fd133bc758b07cdafc22d796c87b4f80e1750c520353cc

## Steps

| # | Step | Outcome |
| --- | --- | --- |
| 1 | Public IP from ipify | passed |

> No step in this run failed — a real, byte-verified replay, not a summary.

## Replay it yourself

```sh
npx -y reelier@latest get reelier/ipify-public-ip-echo@sha256:ff16713d78c07c8a96fd133bc758b07cdafc22d796c87b4f80e1750c520353cc
npx -y reelier@latest run skills/ipify-public-ip-echo.skill.md
```

- Permalink: https://www.reelier.com/r/dSGVI5IWXjpzPgVAAzxt6uFn
- Badge (SVG): https://www.reelier.com/badge/dSGVI5IWXjpzPgVAAzxt6uFn
- JSON: https://www.reelier.com/r/dSGVI5IWXjpzPgVAAzxt6uFn/json

_Reelier — agents make claims, Reelier writes receipts. MIT._
