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 0x072e7fc2c9d28df3cf67ba5214ad3ce1293c73cb3c0dfa44e4e135c8ca155dbd. 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/6ded4094-64de-44f6-b7b9-8118cdb2a331.json and https://artists.proofprofile.net/proofs/artist/6ded4094-64de-44f6-b7b9-8118cdb2a331.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 0xbe6a352e34c612357863903d3cc006686c72f67562b4e075e9362afdc8e487e3. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/AR5TV2200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x277a5009931e4a6dc08e0804770e5a121c80a2aac922a29dc53b452dd76959eb. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/AR5TV2200006.
Nunca Voy A Olvidarte - Tan Enamorados - En Vivo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3902fdf48db1fcf0d3c8f75431fd8b407416f4e7406a3a1f1b0beb54c1552d33. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/AR5TV2200013.
2º Aniversario - Plaza de la Música (En Vivo)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa155e153e14a55cc9874d1015dd1c224f6fd0dabceaa312eb1ff3b665e445442. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/GBMA21868812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadcdb5fc9acc834ace4be27a4cc73659d27aaf33d4e6f71d4382b0a80527a8e0. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/GBMA21873240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca16193d1fa86f2f103b760d61ac0a338149f5741c035c51e266df29e4ae7757. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GBMA21873244.
Todo de Mí / El Amor de Mi Vida - En Vivo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53b5f996c1f3796fbfa7b479353747caf15f064ff60063502cce1269c5201116. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/GBMA21873246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c65a9d626fe55b4ff5e1d590d9be184c67545fe414b655f08fe267a16bfb518. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/PEBQ91818364.
Tus Mentiras / Lo Que a Ti Te Gusta / Me Niego
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e8bf53a8198aacf0da7eb866b806420345170b75830f4673595798040b35e9b. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/PEBQ91819167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25b2a8af9cb8163b7386042b17129c2236a5dfff31f7029996ff2350b3d14d0e. 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/PEBQ91894572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x436e121ff4cfad857032efbcde517e0549bdf479f05a69ca9219a99a33477ab5. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/PEBQ91790468.
Por Si No Te Vuelvo a Ver / Quitémonos la Ropa
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaa280c0de9be2fbd7a41c7c03e6462448f40af8752fb15d78b89b71d7c1ebf8. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/PEBQ91790470.
Ay Mi Dios / Fuera de Mi Vida / Ojalá No Te Hubiera Conocido Nunca
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceb2562dccfc6800d403ec0d32c9e44d760142e031bee43394692480370beb73. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/PEBQ91790477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0c628146bc315f20b61784fd1dcbe7a1b2f56424029c6dbaa65afe2b0ae6c7b. 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/PEBQ91790482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9c50b2a09e62abfdb7fea275065f8e9799cd7263e206334b600a9d9a8488fb6. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/AR5TV2400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe96c715f4daae2ddc14f2b028f2bb2e2afa3ae7d75aff88adf82f39dcf4e76c4. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/AR5TV2400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0715bff35ad52c609c9ce6318013c95854e1868ee2713498fc7bdf1af2821ced. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/AR5TV2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b392b0f168c90f78728887293135e678f00dc5d79e9a2c711a7095088642536. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/AR5TV2400000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf27e5546357c042df086644aaf45e7740fb8187f3379c16baf61e29f7934c735. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/ARV5V2400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25942fbb859e9d1bece184c28b0e5796947aa5a3035fa35d8dc2861d82ea2bcb. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/USCGJ2421361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83b60ecf727c7708500ef98f90f424376af4380acba5ef6215860eae03264d04. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/ARQ452400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9faf79a4b06ac91ef510d048e0d440f6f4b578d5bd8dd905cdaf6129485f45d7. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/ARQ452400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x474aea2c0401cf363564b80adc7f6c50b817390ce54271780edfa452560dc33d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/AR5TV2300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8344b00ba9c5ec4a305def72bd98056b4908e8b7611662c57aba41df952fa391. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/UYM123002487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebf97e849558cfeba183b44152481ae67aa4fbfeb2cb55baa8f2d796c8c41a44. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/AR5TV2300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52fb1c4e3bec517198a23f0a6e4e2f45d3cb33315358f7f4542ddefa6f80409b. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/AR5TV2300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d7a2ee6d1c90edb68e178bc92f263bf2104edfe8793cef852c2c57a6e9b8acf. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/AR5TV2300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05587ea3747a7fb8cc4a931e3a97c0e052689353ddf5cfb8469c4818ea2c8286. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/UYM123000177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbac01bdb07f09b0eedf68476b98d5ca364ea968ea0bafb3aa263326e71f71c9b. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/ARHXW2202195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e08f0dd6f88c90710297b4683d4e71be5cf4afd5aa090804d15ac2dcca84f0d. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/AR5TV2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39c45abe45487b51f3a9013e739f106e6922bbad1db5173e5c5a238c826d5436. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/AR5TV2200041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa560b5df474bcbb16af29b0372b7f6600246f35f4b1eb8dfcea63da0628f0481. 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/AR5TV2200040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02360c2076206506fec557d9079c4a8c422da4ea220705918397667894aa3841. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/AR5TV2200039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50ba27225b27ae7e60b9ff85294f6b8504ef34cb3181027f32d66405810ab7cb. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/AR5TV2200038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x364063e33103a00035cc54317bee4a0bf7de31866e522a6749513ad5cc3bd79a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/AR5TV2200034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x656cc4708166940f5c197dd60475c845e5273e884b4f7a603f7da0ab755a59a0. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/ARBEI2200017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61aa7d4d721aaf10e39f3e794b707dba1b7180bffed39f220591e30f0d15efb0. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/AR5TV2200032.