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 0xa0fb00eb98a52e50c01625b2e87a3e5905bf14e15ed52b1938a1841de595f145. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a5b19672-c63d-422a-b471-6ceec86759e6.json and https://artists.proofprofile.net/proofs/artist/a5b19672-c63d-422a-b471-6ceec86759e6.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Justin Credible Presents: Hunger Flow, Vol. 1
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 0x8ee57efba62a837f723bd1d5e891bd064c0aab0b268b5f5b79dad3139c50d6db. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1YYtmV1gL19dbj2VF02QZI.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/1YYtmV1gL19dbj2VF02QZI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdca90b3c312248f81b322f5ac6d1ef2d9f9e770bff57d20eac675360f50d7c2f. Chain 2 (Bitcoin): anchored in block 956383 (2026-07-02T18:11:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5uapTDuzG3ZYn49tEKVKoD.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/5uapTDuzG3ZYn49tEKVKoD.
{"copyright_id":"0x8ee57efba62a837f723bd1d5e891bd064c0aab0b268b5f5b79dad3139c50d6db","isrc":"USA2P2244642","name":"MCM Belt","registered_at":"2026-06-19T05:59:05Z","spotify_id":"3o1Dg8A5zvlherNjZigLRR","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ee57efba62a837f723bd1d5e891bd064c0aab0b268b5f5b79dad3139c50d6db. Chain 2 (Bitcoin): anchored in block 956500 (2026-07-03T13:55:21Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3o1Dg8A5zvlherNjZigLRR.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/3o1Dg8A5zvlherNjZigLRR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdca90b3c312248f81b322f5ac6d1ef2d9f9e770bff57d20eac675360f50d7c2f. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3qsojVGCxZ2b7eSlIZOolC.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/3qsojVGCxZ2b7eSlIZOolC.
{"copyright_id":"0xeb848752a2ea619de45cd55ab1ce0c277b9b4d604830c8c2ef3bb28cf14c6ed2","isrc":"USUM71922196","name":"Easy - Justin Credible Remix","registered_at":"2026-06-06T18:30:07Z","spotify_id":"4KjZzLfbEQufgnpfqIZsTX","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb848752a2ea619de45cd55ab1ce0c277b9b4d604830c8c2ef3bb28cf14c6ed2. 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/4KjZzLfbEQufgnpfqIZsTX.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/4KjZzLfbEQufgnpfqIZsTX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f8a36ccb19fa5c19a077d9c7d2a4c47a6c2162b8b475a18359f898a4a948309. 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/5e6TesL92Cvc107Tr61pqV.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/5e6TesL92Cvc107Tr61pqV.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7f4b395e0b72adcb4beb32de095384af2fdca4e47076993599f45c81e0b81fd. 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/7d1Z86dhfPfjivL9VJh4uF.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/7d1Z86dhfPfjivL9VJh4uF.