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 0xe9779c7819e6abba261e4203122651e060c7c83c3bde44afff3da6cad2567b4c. 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/ff0d8d6e-da92-4467-b75f-e3a8e4b81070.json and https://artists.proofprofile.net/proofs/artist/ff0d8d6e-da92-4467-b75f-e3a8e4b81070.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 0x4621f69069e938ac2b42519701798792aa59f9c7e2154ea462863778acd249b4. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QMDA72588404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa28264716666a17b4e3c1b4e55a05677b1a1c86b59843e6147648773f85df246. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29: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/QMDA72588405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22b757a6cdb9fe4f32438659e5c8d895ef411d33836768ebd400281a0ff539d8. 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/QMDA72588406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69c779e6bd40cf1f069cfe8cc555b46c9effca5db5848147c540e44166085b29. 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/QMDA72588407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6095ffe1d4e0b11c78debf0df222cf03dbf053690fa7ee9b457b4802e870d357. 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/QMDA72588408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb988d1c8e53c5c48a281bc95eff0e07aed0cca2227131fbd7be340f70abb1b65. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QMDA72588409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51d39c951aa16e3a6ccda6f9238d827993764a02489a7704a93bc492d4f749cd. 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/QMDA72588410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a31cbf641bd3dba954fea5cc074d743413faa44864b60c3dca397b2a33aff08. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QMDA72588411.
Las Promesas Son Para Romper - Live Session
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc1ce247d2ef7885967a1bbd370a463e0fac38b1b577fe53e9cda95777d6a6ce. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QMDA72588412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3274dc5a37df025b1f1ade0c3db53c15b5f89a8aa4eb4ac330e2e85fa822263. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QMDA72588413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbde7bb5c77c5a40bd19788dfde990a3d13d85a4e0bc4ccff091b09f7d3fdebf. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QMDA72588414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x682dd6f4ca1f73258833bd82700b7b54b8194e0937ad6e01d33a5b3528a13e1f. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/QMDA72588415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x433be30cdfa079be9dbd55be1c548ff63cf89d61c2b657c54279249298b717f5. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QMDA72588416.
Nuestro Plan - No Tan Acústico (Bonus Track)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f9f071cf0de1ce7b2b293047aa4d1f7526f4e957d788c95ad47ebd623c65fb5. 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/QMDA72598101.