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 0x1d9ca9da4bf307a9fe3f6bc07dd902e6fb6dfc91e437e3ef322f3a7881af3324. 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/3e0e6e43-564e-40d0-9f08-a7109084dbba.json and https://artists.proofprofile.net/proofs/artist/3e0e6e43-564e-40d0-9f08-a7109084dbba.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Canta i Balla amb la Nia, la Mel i en Ton
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 0xcb5700fcab66bdc7ecf88251a729f101e573e34126fea4ec6eb29ac9b2245440. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00:27Z), 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/ES5301561636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69669993938b1c2a14f4241c28351370eab6655a31dace6cd068968bfb77c57b. 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/ES5301561638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3432ac81a9e5c8406ce81a4b0e3dc990a30db971fdd6c1cebd2faa6a38bfbc60. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/ES5301561641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c1c67c8334fc827965a84d077fad475fd22ab5bc2111c7dc4e2a0aa13843abd. Chain 2 (Bitcoin): anchored in block 959091 (2026-07-22T02:33:54Z), 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/ES5301561642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0db54fdcc8a6e1db6c2b70ac0870b62372a5505e7006c79b46c44d313fe9571. 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/ES5301561644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3700b1022e8320d07fb474142ac003a7986038d99213b0339ea15a5ad907cb22. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), 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/ES5301561645.
Canta i Balla amb la Nia, la Mel i en Ton Vol. 2
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2a36755c6e28de06bc54ad1d50c683d718850fb0a376bef9ab97bc6f5161693. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/ES5301662530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f8f1a0da6601270bde54779fd61fd3de7ff385b3e05205d5af9df3bffea0be5. Chain 2 (Bitcoin): anchored in block 956430 (2026-07-03T02:22:42Z), 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/ES5301662531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb5ac1f382c40df9d5c1865eb436ff3b40480c096bc6b6925e0a2ad44be5ecee. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/ES5301662532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a7690ca208825888728056dddeac11759dddbe92a91ff9a8852e52d6fee590d. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29:05Z), 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/ES5301662533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5225c746f8e461228eed5daff2b48b4171ecb69c48c9dbe6f693c85d66a95b77. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/ES5301662535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf98584a816df90eb80e0c6f799b3e8c541723a80196270f576ef5b29b15f462b. 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/ES5301662537.