-
-
Notifications
You must be signed in to change notification settings - Fork 96
Open
Description
Miner Payload Schema Verification
Bounty: #465
Environment
- Date: 2026-03-02
- Node: https://50.28.86.131
- Endpoint:
GET /api/miners
Live Payload Sample
{
"antiquity_multiplier": 1.0,
"device_arch": "modern",
"device_family": "x86",
"entropy_score": 0.0,
"first_attest": null,
"last_attest": 1772415738,
"hardware_type": "x86-64 (Modern)",
"miner": "fraktaldefidao"
}Schema Fields
| Field | Type | Description | Status |
|---|---|---|---|
antiquity_multiplier |
float | Multiplier for vintage hardware (1.0 = modern, >1.0 = vintage) | ✅ |
device_arch |
string | Architecture type (modern, apple_silicon, etc.) | ✅ |
device_family |
string | CPU family (x86, arm, etc.) | ✅ |
entropy_score |
float | Entropy/hardware uniqueness score | ✅ |
first_attest |
int/null | Unix timestamp of first attestation | ✅ |
last_attest |
int | Unix timestamp of most recent attestation | ✅ |
hardware_type |
string | Human-readable hardware description | ✅ |
miner |
string | Unique miner identifier/wallet name | ✅ |
Current Miners (14 active)
curl -sk https://50.28.86.131/api/miners | python3 -m json.toolVerification Results
- Schema Consistency: ✅ All 14 miners return consistent schema
- Field Types: ✅ All fields match expected types
- Null Handling: ✅
first_attestcorrectly returns null for new miners - Timestamp Format: ✅ Unix timestamps (seconds since epoch)
- Hardware Classification: ✅ Properly categorizes x86, ARM, Apple Silicon
Discrepancies Found
None. The payload schema matches the documented RIP-200 specification.
Additional Notes
- The API returns miners sorted by
last_attest(most recent first) antiquity_multiplierranges from 1.0 (modern) to 3.0+ (vintage 1990s hardware)entropy_scoreis currently 0.0 for all miners (feature may be in development)
Claiming 2 RTC per bounty #465
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels