1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2c6323972e89c4bd8bdc870fcac22e23617006b8e7c27925db5a7dfc248c028. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3caf3822-02e2-43c6-82cf-625c902534aa.json and https://artists.proofprofile.net/proofs/artist/3caf3822-02e2-43c6-82cf-625c902534aa.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Meditation / Special Occasion - Radio Edit
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7ae6d9b134ece3881646523bc9b06500f9222a8e94300954657a444bc82a6ba. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7zIdyEYH80UHfDE1fOr8xo.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7zIdyEYH80UHfDE1fOr8xo.
Live from the Parking Lot - ChopNotSlop Remix
Looking At The Moon Through The Sunroof (Radio Edit)
{"copyright_id":"0x2a4f38d4f44086d1e4f0bf0641bd83e2a29cd4b738e655dac28d8f0dee074436","isrc":"CA5KR2429273","name":"Passenger Princess","registered_at":"2026-06-29T10:26:31Z","spotify_id":"6eKwmRPc0qU0bBBkaw5pKX","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a4f38d4f44086d1e4f0bf0641bd83e2a29cd4b738e655dac28d8f0dee074436. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6eKwmRPc0qU0bBBkaw5pKX.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6eKwmRPc0qU0bBBkaw5pKX.
{"copyright_id":"0x2f141f91fc3c688ce0fe8eeb0022ee1a76aa15299b442b4fa054a0d4cd3197d2","isrc":"QZLL92559996","name":"Shootin To The Moon Pt. II","registered_at":"2026-06-29T10:27:55Z","spotify_id":"6lbe4vNqnapO4QS3LNHImu","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f141f91fc3c688ce0fe8eeb0022ee1a76aa15299b442b4fa054a0d4cd3197d2. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6lbe4vNqnapO4QS3LNHImu.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6lbe4vNqnapO4QS3LNHImu.