1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b4daff9a602f942c715bc14e7e3400f8fe98c57b116be6139f25b383b5049ef. 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/7c15b9f0-76e1-4b64-a0ca-d5e8de204bb7.json and https://artists.proofprofile.net/proofs/artist/7c15b9f0-76e1-4b64-a0ca-d5e8de204bb7.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f2971382810d6b49965f0bbbfcc12f5829f6e067f28b6c7d86e655b60a3b38f. Chain 2 (Bitcoin): anchored in block 957595 (2026-07-11T18:26:17Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES5029500039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa12d1c543d267fc9cb19fb8089ff31cec66593009deb430d7a80ea6733a10c47. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES5029500040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8261ba242c9085d1df68bcd51e382378774483c75e868392a56661d138955ae1. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES5029500042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x740af7c5653bb90984d26d1d60c65690201f6143eec367418fa23f8a1610518a. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-19T22:59:45Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES5029500043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d3f4621e31f1ea174cbb6a0b523b530d2679989eec73b16a6127716e6d80c47. Chain 2 (Bitcoin): anchored in block 957595 (2026-07-11T18:26:17Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES5029500046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dc57f6aff483ff5de7a7c47831d5a1d57c9d996e85840b5d5aeebbee52f6bcd. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES5029700042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7df2bad94339a0bedecd8da0158ca9caf1fbae89421f53fb19d05fc21362b1d4. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34:21Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES5029700044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1f60724f038e1390544117d14e7a540cba1f5b1fd3b00ddab9e653d2efce9d5. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES5029700048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a02cc5e1000e00120f3bddd045f4570cbc3e26d2c603b320b0a7455efe100a9. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES5029700051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81f7581c0bb9024059a0dbd1141c1345e810855f530817937f49719c9cbb170a. Chain 2 (Bitcoin): anchored in block 958682 (2026-07-19T06:17:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES5010096000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fe09047d415571187598d4709b1442b19bcdf3f719a06cdca5973091ad26619. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES5010096005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2755573ba5f0095fb1b33a0d2a4e16d5bb468b7e345f504bfed2522bdd5303ac. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES5010096006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0694c36f4dadf3d748a42cc3f6f56c532b55a426edd0efb9a0b32d22de0e4ab. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES5010096007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc47007c6c1b4665e1749548b405027b0ebd91b4de5eb47879c3d4c849c931e2. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES5010096009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f739d0e373d43701762b96c83d6892763ec22320a721c20250a2e36a9d9f78b. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES5010200089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffc9d7775850796326d9366fa07ef59b00fcd6b2abfb1f758d54c23cd66f7a39. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES5010200090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c3ab8615a9766bb0bf23dba0c81e2f3408bbb0e16d2da8b2195404295afc727. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES5010200094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcdf3c011350d62c94ac44b12b950c08e8846d27ec633ded13d5bba676ddeb1f. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES5010200096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4a69e07e5ef7ea018ab48239c33aff3d56b96f49fffa94274231f4849a27304. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES5010200099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee6338fdb9eb1146b134cafce191ca5e5d949ad26fcd534f1db7ed2df76afd4e. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES15A1100039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f0b8b0669035be32bcc011d6038bd1e46b2b7379241785b9fc3d8f5441e88a9. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES15A1100040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d26ecfe0a17746d371fca99260abd3fab66937dfc9cd29bc04c8de71c46982d. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES15A1100042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8532094c5f3f08c9413a1fbd8c4e5e47dc8ea5dc8379fb20ebb3d6d17b0c13e. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES15A2000118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cdcec292c7f2236c628a03ed507235beb1d0db7e7b2c4ca8160cbc3e322627c. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES15A2000120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x242ab6a093b8170eee93a1370008aca759f5df067eadfee16cd073a05371535a. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES15A2100131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecb015a8dff425caa68d44b8b55ad9bcd424caab9d7bfdf944eb2dbb2f79bc9f. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES15A2100132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe749478f6f62246e9571c13e9c887d5ea843fac9ef19ed58ecd0ea5cb058c2c7. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES15A2100133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x582709808e15e212bd171258b4161d32b0c7a5acc6ecc33b08d6be54d9455df9. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES15A2100138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ecdb809e7407f52eefec36be77c98bee587356193f6a463cf9dcfeb94266c0a. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES5029500038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2f780d2bb3bd1eec328375086bf3578af9b2cd47a4d7b5d9fd36ffd7b00857f. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES5010096004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6cb86999f6271129cb000e058527923704b8ac6077f651d2850ccb396e041f7. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES5010200097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ecdb809e7407f52eefec36be77c98bee587356193f6a463cf9dcfeb94266c0a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES5029500038.
Las 100 mejores canciones de amor del Pop Español
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bfbdc9e2e9ab846e6ff8a844a95b887311f003eeb5800e19ecb4d3ac3536146. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES5010200078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78667537f9d89699de5ce723ac66e40da965a74ec17a8104640c53821f6d4f26. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15:04Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZH5R2000076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c63abca6b8a2d8d68f00f80719635354d422b9abb9cb2834f6497dca0b9f90c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES5120100480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34c3b5695753743b2b42944c58273f23e26dcad7b6e988bb1ec92171937bd1fc. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES5029500397.