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 0xf354323101ab5a5da25f5e21416c6b6bfbd36f68d0612c04f140ba4b88fcb8f0. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/028f6f5d-4a2d-4c54-80cb-97392e827389.json and https://artists.proofprofile.net/proofs/artist/028f6f5d-4a2d-4c54-80cb-97392e827389.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x731ba0707fa71aa6ef5d5bcb45a59ed1d25d0dcb173ef3703e534351085dc7c2","isrc":"QMRB32100011","name":"I Can Only Imagine","registered_at":"2026-06-24T12:33:53Z","spotify_id":"6OYWSeJfRiEGlMEnat3eWh","type":"track"}
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 0x731ba0707fa71aa6ef5d5bcb45a59ed1d25d0dcb173ef3703e534351085dc7c2. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6OYWSeJfRiEGlMEnat3eWh.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/6OYWSeJfRiEGlMEnat3eWh.
{"copyright_id":"0x355d8a22e278e0a94f5f9700eac69e39c3eab6c5fc01b06442f639dc9ea324f7","isrc":"USGOT1858006","name":"No Matter What (feat. Bart Millard)","registered_at":"2026-06-04T13:47:23Z","spotify_id":"1YCdG8XueAjEKfFwMLxu3u","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x355d8a22e278e0a94f5f9700eac69e39c3eab6c5fc01b06442f639dc9ea324f7. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1YCdG8XueAjEKfFwMLxu3u.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/1YCdG8XueAjEKfFwMLxu3u.
{"copyright_id":"0x355d8a22e278e0a94f5f9700eac69e39c3eab6c5fc01b06442f639dc9ea324f7","isrc":"USGOT1858006","name":"No Matter What (feat. Bart Millard)","registered_at":"2026-06-04T13:47:23Z","spotify_id":"10lPllhUdseZieqRyAc1Vq","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x355d8a22e278e0a94f5f9700eac69e39c3eab6c5fc01b06442f639dc9ea324f7. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/10lPllhUdseZieqRyAc1Vq.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/10lPllhUdseZieqRyAc1Vq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x672f7d3a408bdd349dd8141bf8174f8580eff40911402fcbb676de86f5669eea. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1U540DUFxUulLZRlBLE7q3.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/1U540DUFxUulLZRlBLE7q3.
{"copyright_id":"0x874942d1f711b8e78dd1722de717baca30be36480ab38353cc2e04d47663de78","isrc":"USUG11902683","name":"Overflow - Willyecho Remix","registered_at":"2026-06-09T06:21:54Z","spotify_id":"4CSsRVgxpAvd8zhlySPZSY","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x874942d1f711b8e78dd1722de717baca30be36480ab38353cc2e04d47663de78. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4CSsRVgxpAvd8zhlySPZSY.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/4CSsRVgxpAvd8zhlySPZSY.
{"copyright_id":"0x874942d1f711b8e78dd1722de717baca30be36480ab38353cc2e04d47663de78","isrc":"USUG11902683","name":"Overflow - Willyecho Remix","registered_at":"2026-06-09T06:21:54Z","spotify_id":"0vITHsYjAlllvG3rDNpuva","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x874942d1f711b8e78dd1722de717baca30be36480ab38353cc2e04d47663de78. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0vITHsYjAlllvG3rDNpuva.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/0vITHsYjAlllvG3rDNpuva.
No Place Closer To Heaven - Full Circle Album Version