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 0x259a8f33f81a1ede3bc355c215cfa4dd794359be823be2bc58d0a061cd342cfe. 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/58197bf8-2b8a-4a3a-ab97-20f72d7605c6.json and https://artists.proofprofile.net/proofs/artist/58197bf8-2b8a-4a3a-ab97-20f72d7605c6.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 0xc4451c0f0da670315644191dbe023a614853db7f868e4432e90616a14e248de9. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T17:52:25Z), 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/ES5151401482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbf97b85ded64e30ad00d6d26d3c38e62a507af2d26ad3842247fae26687f4a1. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/ES5151401483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0058ed4ef30bff431292bfcd5e0aa10412233cc596276f023b0aed73ec451e3f. 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/ES5151401488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56e1f38553741de8a5704f01e4660e4ae185aef1539e86d4252350cc495b0ce1. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/ES71G1705490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24c05bd49f7a4d2e4a43f01c227895ed6ae06bfae6dd1571bcd81c7e86c4a339. 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/ES71G1767063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f5003f9b8ed2d8cde266f0ddd2a560e3c7d4bf11374f1d6dc0c63bf41e64adc. 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/ES6410204104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ebc9f18706d8faec33ac421d75a4cab72c87649a8a76fa81c8f32ab496f3b48. 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/ES5010700203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44e97d54f1061a5d6e4ec496e54a1eaab9b16a74d69d217f42084418491e1e55. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/ES5301149729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3d072d13df23304234fe4696b74593127ba8c07ceb45fc79909ef4aaeaf7c2d. 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/ES7311300203.
Tributo a Sabina. Ni Tan Joven Ni Tan Viejo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebbdcf800ce2486c67206e6c024c53a4259d657ad6599869a070fd976233e3b8. 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/ES5021901637.
Y Nos Dieron Las Diez (feat. Travis Birds & Zahara) - Tributo a Sabina
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x933e18753b308178d6940bc83db8304013711a47c10f78658945ac561145ab90. 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/ES5021901596.