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 0xd4bfeca1a6d4755a88e2790523a66a832db479225da8d5ec21699f2f18e564b9. 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/b9e904c1-2837-4255-9ffd-b6c5eb663939.json and https://artists.proofprofile.net/proofs/artist/b9e904c1-2837-4255-9ffd-b6c5eb663939.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 0x18a1f0bf2d17106406373c650fed7094bf8502994fe2fc2f6846b4fb33a8c704. 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/ES6100313502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7775a854c3ffb46910bb2e0d9bbf7eeec3642d8d721c69f1221cf427f305bbdc. 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/ES17D2201712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51c7d9e890d42873788a254f933a9f32f97583277255aefd9e71d076b45e8312. 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/ES17D2201714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e5b355e00a87c98bb08ab11c2fcfc3131f20066aad29b5fe194e7d37cce1c3b. 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/ES17D2201715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c5f54cfe655c6d95ff96d855cac51252be5f7dc438f77832a5d50b44145975c. 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/ES5891901389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f921004b5dd59ec8132b8f96c6c0bc1efc82f5e3c451aeeb6fc2a910012e1f0. 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/ES5891901397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x743c0926170b62a886343b7d6690ad3bf4b515c241652d0db666e0ae2367a946. 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/ES5891901390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79ae3a27f47c2d04468d52275ead6091280d8e72170a5a29b95362dda64b2bdd. 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/ES5891901398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54f506be742e2759704b0fb042043f87fa6abed27757acac5e9b0bf1bf36e197. 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/ES5891901391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d81e0d17117bddd10aa003371faf149480aa570054918fe45bee040e9459f3f. 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/ES5891901394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29d516c4718c135c9f21c74b1fcde8ffd8c245f7cbcf87b07ca1750eb46f6dc2. 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/ES17D1900896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6593e96616e221256434be47a852fc470a4764ae84f39a01cc4a02d518dfc4c2. 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/ES17D1900897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d70b18b363c52cf13ff151e982b63d12c1c57d59b467f3659ad83b36317cb2d. 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/ES5301354014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5573d911a2b79bfa938820bbc9fdd403a76e650d0a8421f572f29a47f2712f7. 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/ES5309801331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c98ebcb331cd97a85326eb5835bd7ac84e67e34b19e1da97cc4d95d837b7df0. 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/ES5309801304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43499efca4a4a8b8b6a37d7a2b6b2fec420989445ba17692cf8bb9479f95e79b. 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/QM4TW2320402.
Els Temps Encara Estan Canviant - Cançons del Grup de Folk
Serrat Encanta: Per al Meu Amic... Serrat
Les mémoires d'un ventriloque (Chansons 1981-2018)