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 0x06a2880f977725a0bf139c5a722657df0d3cfd49089f09aee5ed56e3877b55e5. 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/7124758e-9757-4fbb-8e52-1b289edd3b44.json and https://artists.proofprofile.net/proofs/artist/7124758e-9757-4fbb-8e52-1b289edd3b44.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 0x851e64fc1d87de0fc7a7fbd87b5f9c40e9d7c45e6884e4e024c4fb4d34847ffd. 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/3WDSmcvnZ1v1QDmGAzF5w7.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/3WDSmcvnZ1v1QDmGAzF5w7.
{"copyright_id":"0x0c457a33ecf6c09b7d92d135da9f8f23f4100669d55ea66741bdd1eef0814128","isrc":"QMANG2420756","name":"Vivo Pensando En Ti","registered_at":"2026-06-05T17:00:34Z","spotify_id":"2yTiLskb7TfNRDojFmc4GQ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c457a33ecf6c09b7d92d135da9f8f23f4100669d55ea66741bdd1eef0814128. 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/2yTiLskb7TfNRDojFmc4GQ.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/2yTiLskb7TfNRDojFmc4GQ.
{"copyright_id":"0x4573aac36d1a6fe2b916be01f46812a3fd4bb5b3d2fcfa75445204af36c30e4f","isrc":"QM3DF2431883","name":"Ya No TQ Pa Mí","registered_at":"2026-06-05T08:45:22Z","spotify_id":"7cgUkY3v0yiaPPHBbZX4CW","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4573aac36d1a6fe2b916be01f46812a3fd4bb5b3d2fcfa75445204af36c30e4f. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7cgUkY3v0yiaPPHBbZX4CW.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/7cgUkY3v0yiaPPHBbZX4CW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb186eb2c1500147c551771301263c19258f7ae286e709deaf176c50e4dbedd13. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0qaR8TU1lF6xiUvqqiYBXx.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/0qaR8TU1lF6xiUvqqiYBXx.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8854c2bcd0fe412c3865e8869ad38925a29882b320159b6559ca5183191f95be. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31:54Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6g84JiW8TStZHrZ5Uj6O0T.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/6g84JiW8TStZHrZ5Uj6O0T.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x270eaf95fc019f00e3ac7d06595241ea614fcb7883c522a8302c14c254d37902. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0pMiimbzoXtukO1fY6TLeD.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/0pMiimbzoXtukO1fY6TLeD.
{"copyright_id":"0x0c457a33ecf6c09b7d92d135da9f8f23f4100669d55ea66741bdd1eef0814128","isrc":"QMANG2420756","name":"Vivo Pensando En Ti","registered_at":"2026-06-05T17:00:34Z","spotify_id":"1F40qIW5twqImATLoKdJMb","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c457a33ecf6c09b7d92d135da9f8f23f4100669d55ea66741bdd1eef0814128. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1F40qIW5twqImATLoKdJMb.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/1F40qIW5twqImATLoKdJMb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb166c9c647cb2ce8c54fd3db055fd257e8296b908cd59662cb96a7937c7fe80. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5N2YUofJkf0sCRklJFyn5k.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/5N2YUofJkf0sCRklJFyn5k.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05458992976e21607756b7bb3e819d13931b3919fef6e264344dc821572e2b90. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/29opeTEEvZJe9jCxUlDiHJ.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/29opeTEEvZJe9jCxUlDiHJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x851e64fc1d87de0fc7a7fbd87b5f9c40e9d7c45e6884e4e024c4fb4d34847ffd. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1LscARt80G1o8M373BPDxP.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/1LscARt80G1o8M373BPDxP.
{"copyright_id":"0x4573aac36d1a6fe2b916be01f46812a3fd4bb5b3d2fcfa75445204af36c30e4f","isrc":"QM3DF2431883","name":"Ya No TQ Pa Mí","registered_at":"2026-06-05T08:45:22Z","spotify_id":"67otIOOq7t8oD4cBqPTAWD","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4573aac36d1a6fe2b916be01f46812a3fd4bb5b3d2fcfa75445204af36c30e4f. 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/67otIOOq7t8oD4cBqPTAWD.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/67otIOOq7t8oD4cBqPTAWD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb186eb2c1500147c551771301263c19258f7ae286e709deaf176c50e4dbedd13. 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/1ddP6ZWOFe7kWNVUrwRtjx.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/1ddP6ZWOFe7kWNVUrwRtjx.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8854c2bcd0fe412c3865e8869ad38925a29882b320159b6559ca5183191f95be. 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/5pWRsWc7TBjFEmFB7rghRY.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/5pWRsWc7TBjFEmFB7rghRY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x270eaf95fc019f00e3ac7d06595241ea614fcb7883c522a8302c14c254d37902. 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/0MAUruDcF1FFcuIqEza7vC.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/0MAUruDcF1FFcuIqEza7vC.
{"copyright_id":"0x0c457a33ecf6c09b7d92d135da9f8f23f4100669d55ea66741bdd1eef0814128","isrc":"QMANG2420756","name":"Vivo Pensando En Ti","registered_at":"2026-06-05T17:00:34Z","spotify_id":"0JyLchs0HNkXPPw4OtGbpd","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c457a33ecf6c09b7d92d135da9f8f23f4100669d55ea66741bdd1eef0814128. 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/0JyLchs0HNkXPPw4OtGbpd.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/0JyLchs0HNkXPPw4OtGbpd.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16c4126b4caf6c36c83a2ff6f27717f53d2e466b88dfca3033351c9905b8de8a. 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/3j6jXmX2kX08myGSAwLRlE.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/3j6jXmX2kX08myGSAwLRlE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb166c9c647cb2ce8c54fd3db055fd257e8296b908cd59662cb96a7937c7fe80. 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/4Kh1nzzIc4XSiHzQCJa77s.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/4Kh1nzzIc4XSiHzQCJa77s.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05458992976e21607756b7bb3e819d13931b3919fef6e264344dc821572e2b90. 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/1V8oWseIaArZ2alvucxdfW.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/1V8oWseIaArZ2alvucxdfW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x851e64fc1d87de0fc7a7fbd87b5f9c40e9d7c45e6884e4e024c4fb4d34847ffd. 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/4I1HHlyiMevWFM8J2XqhSq.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/4I1HHlyiMevWFM8J2XqhSq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ea5ab0a70563a909c5323d8b123ca79d1f8330cb5647bd21e1e926e730b503a. 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/5GhLYRGUsThs1MVICzVDqk.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/5GhLYRGUsThs1MVICzVDqk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x960f929316a782718d1c36d5a565a31ac610c0a7de3c46987765c8f4373f86dd. 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/0jX3AH0zRsSME34yQZ9DIb.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/0jX3AH0zRsSME34yQZ9DIb.
{"copyright_id":"0x4697e63ffbed172d9493a39497b058ae70e9b52dd86f410ad3c0bd61e7dc23b9","isrc":"QMANG2467849","name":"Me Gustas Demasiado - Remix","registered_at":"2026-06-04T11:49:58Z","spotify_id":"1aHpEJZ4fFXy0apAgK5hQL","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4697e63ffbed172d9493a39497b058ae70e9b52dd86f410ad3c0bd61e7dc23b9. 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/1aHpEJZ4fFXy0apAgK5hQL.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/1aHpEJZ4fFXy0apAgK5hQL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8854c2bcd0fe412c3865e8869ad38925a29882b320159b6559ca5183191f95be. 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/2Z075AEkSM0NEetQRNhXrh.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/2Z075AEkSM0NEetQRNhXrh.