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 0xaf94eb8c28c97f4fb71498294ecb7f2bf30a4bf01514827d9b1c5e139056d8ba. 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/3958cc15-a41d-4a1c-810a-ec70add8cdac.json and https://artists.proofprofile.net/proofs/artist/3958cc15-a41d-4a1c-810a-ec70add8cdac.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 0xe763fa62bc1089ed26598a9f6478e8ede6336e108298c57871205721836c3b15. 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/7KIyDYHtXFy0FmgfHuGPmc.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/7KIyDYHtXFy0FmgfHuGPmc.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3379f7f106ae722fb98710ebde4d42ab5930bd45f26af783265ac25e05013c59. 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/7f5C7ZsZUA3Xh41VkG5SyD.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/7f5C7ZsZUA3Xh41VkG5SyD.
{"copyright_id":"0x3ebac90aa89d418dcf5e5871d2e35e5ae5dba0cc0ec13abbe1d85e1da523204d","isrc":"ARBIC2300004","name":"Nena Sad","registered_at":"2026-06-01T13:04:08Z","spotify_id":"1tMG67mMQCsculYUqJR5RC","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ebac90aa89d418dcf5e5871d2e35e5ae5dba0cc0ec13abbe1d85e1da523204d. 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/1tMG67mMQCsculYUqJR5RC.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/1tMG67mMQCsculYUqJR5RC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58b952b232a1f7e9897ec170a370797574ad45ea16d90bebaf9a139490cad78b. 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/2MqD7UL2LMBj7qTAkG0D1s.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/2MqD7UL2LMBj7qTAkG0D1s.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e421c54cb5559036985fc58ecc62ca81f6b146fe6c032c7783ffaa5b677cb3e. 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/2LPuBE6ZSjR0CEh76u4uiI.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/2LPuBE6ZSjR0CEh76u4uiI.
{"copyright_id":"0x57e144f38d9560a12c3a78a0f468757a44dc20ebfb073183eef97d4efb6346cc","isrc":"ARBIC2300007","name":"Angel Guardián","registered_at":"2026-06-10T02:01:59Z","spotify_id":"4Ir8AnDdtGuURcgiOgakFb","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57e144f38d9560a12c3a78a0f468757a44dc20ebfb073183eef97d4efb6346cc. 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/4Ir8AnDdtGuURcgiOgakFb.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/4Ir8AnDdtGuURcgiOgakFb.
{"copyright_id":"0xeab5d32a87a50dc4c898c5e199315b78aadc7a3fd65a42e13385e130c5b4586a","isrc":"ARBIC2300009","name":"Corona de Cristales","registered_at":"2026-06-10T02:02:45Z","spotify_id":"32hVx95IKV2WkcpQ8f1xFJ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeab5d32a87a50dc4c898c5e199315b78aadc7a3fd65a42e13385e130c5b4586a. 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/32hVx95IKV2WkcpQ8f1xFJ.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/32hVx95IKV2WkcpQ8f1xFJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ef9e782d5651395a91126223db5bb4c4fcb4aa006740f374fe80b0dba846a1c. 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/5Eiry83qoPFWCktRhN8kFl.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/5Eiry83qoPFWCktRhN8kFl.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e7520f622d26728f9354b30dde2e5771d61c8438c0a9b5b9276a2d503156ee0. 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/0HGanFHQi8NwjCDtNSMgQR.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/0HGanFHQi8NwjCDtNSMgQR.
{"copyright_id":"0x5457aeffcf98e37858b73f4a7b84d6ebc0ee47433ada23424d788402c873b19a","isrc":"ARBIC2300012","name":"Tuve Que Hacerlo","registered_at":"2026-06-06T03:00:35Z","spotify_id":"5KNNg5Asp6AF7zszjfDRre","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5457aeffcf98e37858b73f4a7b84d6ebc0ee47433ada23424d788402c873b19a. 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/5KNNg5Asp6AF7zszjfDRre.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/5KNNg5Asp6AF7zszjfDRre.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e3a904861d0529767c9e56b961b828b14183a20b4ed68d8b563997a67797ecd. 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/4h5cPCKxqgTEkNBKODloXo.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/4h5cPCKxqgTEkNBKODloXo.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe763fa62bc1089ed26598a9f6478e8ede6336e108298c57871205721836c3b15. 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/4hCHvrNozvAGPJGeadXJML.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/4hCHvrNozvAGPJGeadXJML.