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 0x2f3a20a626a019bfe77ef336f89b9fb0bd38b041fef400e58a7bc9bb704ea363. 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/39a054b4-fbf0-4395-ae3f-a5e03431f801.json and https://artists.proofprofile.net/proofs/artist/39a054b4-fbf0-4395-ae3f-a5e03431f801.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 0x031203f0992e048723ea80131585093244712b2e6b3975b7892e7c6cdb09a67d. 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/ES7330500084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2e5fb46f4cb9ff5c1d48c029fce47b48e497ac624be8c9b02eefd8427ef41e5. Chain 2 (Bitcoin): anchored in block 959063 (2026-07-21T21:45:32Z), 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/ES7330600108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe753918a500fc3b129dffbf325f6bc89b0a4052aad7e825f6277031e89e6b0d5. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01:46Z), 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/ES7330800161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e61aa91df4607984f7a1f0d85cf88ccf48841e9ebe5ade26c446d1f6c6fc985. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01:46Z), 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/ES7330900249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc82ad7a970f90f04308700f96397cc34589d4c9c46d7323625e5b570afcf76d1. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47:20Z), 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/ES7330900254.
Cada Vez Más Flaco (Directamente en Barnasants)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x786e2cd04972da7d58636abd595006133406b3ea692e7795802aa25dbf535229. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/ESA031202001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbdc9a605aeac6143bb09d852898746cbd764356d05ae599ef4162d98c63d771. 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/ESA031202002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d22077a8415f6d5343528a2952712a0d55c2d091d3471055ce1751c94fc475e. 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/ESA031202007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12791c3f626ca36847efd6166c7de5d6a3a53522714e7826378bfffe56a3ca80. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/ESA031202008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a035b393174382dd10e86d69348c4f8e94760079afb3fedddc977587c04c3bd. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T04:30: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/ESA031202010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x121dbe3b13bb4b1ca1f2c979104e0cb807ee77cb11b66216224f693d2e4b8ced. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33:35Z), 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/ESA031202014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c0b134fbfc935ba654aa968dd40edd3ad5f0d803af24ceda779b88eccdba9f7. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55: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/ESA031400701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37aeb33dcd5537e01a12008c1891b981893436858d9ee9c3dad0eace1583b499. 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/ESA031400706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x197210b5bdd1e029f0dfcdc3daf594821094ea5a81ca6b94d780ada280fe69d8. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T16:12: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/ESA031400709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdccb9e85f56a86165242c9731a0834c4960d414e4fce8a7c1db1d3a4a744afcc. 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/ESA031400711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0adcc84780106a8060ca78076c50e8bbd91dfee5ee0465d295b1c5da0fa683af. 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/ES6101600369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe26d0b81a8355e17ed1ce756e39d706ebc32daa41bc2a9b77751e2f9a1acc312. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55:47Z), 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/ES6101600371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbea53614c7eb5668411202b892f97407385ca5abc9d67cb345dda0d96a205368. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47:57Z), 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/ES6101600375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75630fe36f91f188173e33df5ee2dcf4cb06506f76452adb9b43dec45d8139f4. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/ES71G1932036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dbdaa8cdee121efce66cda03dc458817a37d669846232013d51d76d806de83d. Chain 2 (Bitcoin): anchored in block 957866 (2026-07-13T14:54: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/ES71G1936784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0ab861e328b7fd65c8f20326a853b9d84513e8831d1ba738cbf6cce0111cb73. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/ES71G1936785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb70f4783cee218c396b32975258485bcfc9c79b221274b9bc8e23bb684dc6f53. 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/ES71G1936789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fc53933d67380cf35ebeacd5d6d365bdae91e06b517c055c2ee2c3674fbcd80. 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/ES71G1936790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb3b17bfe45479b3feca18aa3460ace8d3095fda4b44273c1cc5cdfe8de02a4d. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/ES71G1936792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x926ecc03c7699ea7fa6c714944cca6ec44c11a984f95e28c8aa4fb168f7c66f2. Chain 2 (Bitcoin): anchored in block 958504 (2026-07-18T05:41:32Z), 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/ES71G1936793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbf48d8935349c34a9d2fd6aa992ea1598c590d4f910f668780a26d03439f0e3. 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/ES5052400353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f2a1262c998ca22440037c39ddc49a1fd72cfd84602cea9c0be144552e9a754. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/ES5052400373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71b63bbcb7ebd755236d41ed8a7196634497de8286a55537a2a37ee982d10d53. Chain 2 (Bitcoin): anchored in block 958417 (2026-07-17T12:56:50Z), 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/ES5052400228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b15ac6ad60e96f9cbdfcb08d034f3475e75eff048041bf8535e30623bf73768. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/ES5052400097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfd8b42cd033a67defebea5d9dfa2bec85b2e0e12fdac2df3be3e0a3c53c1cce. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17:53Z), 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/ES5052400374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbf48d8935349c34a9d2fd6aa992ea1598c590d4f910f668780a26d03439f0e3. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T08:02:12Z), 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/ES5052400353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7133e7d0122f3d253855f5ba246d246ab65852a1c1ca876cf46cfb80a92afb18. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/ES5052400375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59bd7c171c40a86233171935a2aaf69233bb46cddcda35db2dfbb56391d5614c. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17:53Z), 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/ES5052400377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dea12a01853c9df5e407802352679819097bb8bd5457f30133ba4068a06739e. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/ES5052400376.
Las Maquetas de París 21 (Génesis de unas Canciones)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02bbb52b76f87cf5d031598324ec4f1e51814dc181f321bbd1c78997580b8d6e. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48:38Z), 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/ES5052500056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2e3ed3425218e8f99da21a987f5164a5fe19dd1e778360974541dbcdc01618b. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19:04Z), 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/ES5052500058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76284046748bcd6fbc7a12baff637eb2e81077d74fc01cf1f29d9558e38f3614. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/ES5052500060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d761540de9185dfd01ab47a6424f1e26ea3d9b617931b8c115000d2c2889724. 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/ES5052500061.