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 0x4126adbfe78cad194bff411e446f0a2855bb7ca271400e6a1c55786400fbe91f. 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/b1d93b96-808f-480a-9438-75dd75e424f9.json and https://artists.proofprofile.net/proofs/artist/b1d93b96-808f-480a-9438-75dd75e424f9.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
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 0xfa630668711ca6a5a2d79ca2c096629a297289cbae84175f93d66cc3324e683c. 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/1yC8Ywju4DY0c3mAsDTUyA.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/1yC8Ywju4DY0c3mAsDTUyA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa9d21815ca857fb1e53ce1e33a573ef6ecd03c98c6c31fdc42a2a5840ba4613. 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/2gYtnro9u6LnSy7MVhj1pa.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/2gYtnro9u6LnSy7MVhj1pa.
Freddy Krueger Vs la Niña del Exorcista Vs Chucky Vs Pennywise Vs Jigsaw
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x187b3c5d896f7591a438b1cf0e8cfac5def9c5f33789cd3446f710f71e293cf4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3R1tFZ1hu4NAyAec6LZlr1.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/3R1tFZ1hu4NAyAec6LZlr1.
{"copyright_id":"0x990ed85feed7b1a64d65d37d0e6eabbed63296ef0b582b9c803bf0383796488a","isrc":"QM6P41945739","name":"A Mi Lado","registered_at":"2026-06-07T02:42:33Z","spotify_id":"3kxBhVkiHMBRjdJJznxnf7","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x990ed85feed7b1a64d65d37d0e6eabbed63296ef0b582b9c803bf0383796488a. 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/3kxBhVkiHMBRjdJJznxnf7.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/3kxBhVkiHMBRjdJJznxnf7.
{"copyright_id":"0x48b99fc04e2fb61c4437e18b94f4e625307a69bd388ada3a503ad57b212eaa89","isrc":"QMFME1968992","name":"Mereció la Pena","registered_at":"2026-06-09T10:12:10Z","spotify_id":"1Iq0b5lSvnScxlldrQSRPI","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48b99fc04e2fb61c4437e18b94f4e625307a69bd388ada3a503ad57b212eaa89. 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/1Iq0b5lSvnScxlldrQSRPI.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/1Iq0b5lSvnScxlldrQSRPI.
{"copyright_id":"0xe011d998c878ee50c6a6bd293bafe8420ead252596b1aed8dc8e94e15d21da26","isrc":"BK4DA2307355","name":"Donde Más Duele","registered_at":"2026-06-06T12:36:06Z","spotify_id":"05ZUF1CPK6PYlv7kpkGuiz","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe011d998c878ee50c6a6bd293bafe8420ead252596b1aed8dc8e94e15d21da26. 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/05ZUF1CPK6PYlv7kpkGuiz.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/05ZUF1CPK6PYlv7kpkGuiz.