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 0xb6d4fd51ecd40ca1f46afdd3326ea3686701fb1dfc29b20bccb2de2d5b3f0a11. 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/23e9b75c-954f-4a56-bd79-138bfdef5db2.json and https://artists.proofprofile.net/proofs/artist/23e9b75c-954f-4a56-bd79-138bfdef5db2.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 0x50091413a1fc185fa078faba10d5686095591586307a85e20d766bc580e21d65. 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/ES5152000388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d9d9a5061c7be01ced236fe96d3701c1b0f41d767f2429ebdd4a639c6eddee2. 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/ES5152100708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa044609cf3bbed2935fab03eaa7aa133632958518362bef883ea2347bd470964. 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/FRX872473255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bdc540beb1e8f1e62827ffe1aebe9d8d30948ad2964a9b8441c64acb11b6e38. 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/ES5152400132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf51042ddafb59a28308ad3d02c8034e3a3d824285c4915068488094bc1822ed9. 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/ES5152301007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fb99ac7d3cdccd2dea4fbc9ec5961105b62ce579d642f9bdb2b885e1b047e2c. 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/ES5152300769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x588d3d30de40cf12e70f87615328626b9810fad7ef7a7d872f608cc648ea1ea3. 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/ESUM72302500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4f88207a9831d34e62d306fa0bd81a2f78e620fc245a609bb8f8f4c22178761. 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/ES5152300291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x197f296137800c50b52450fab2f565dce136944b0a16eb3308f12608b5891f65. 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/ES5152201555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x415550f9ba88eb1bfba5daee8335dd3be09900e20dd5798b7471b5b76c3e9e8f. 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/ES5152200709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8be668211b67a0709697aa3f27c1b89afa4748ae4f82195b3bc38dbdf13e764. 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/ES5152200220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4c258b24bf0c70bd966dc7e1bbea6c03cd58c1af3282a260eed6f44571bd6f5. 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/ES5152101199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa82f3bb5267e81fc93c1455d68f6906b4fb0e14438b6eee0af1ecb801e73d6f4. 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/ES5152100424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5ed49b6ba673ed1465ed0b7853bb9536aa7b5a4e1ca186f5074056fc03a4765. 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/ES5152100032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcab7005bcb52ea71bf660935e44a1eeec6cca9e4a753e468e9c737f5134f5246. 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/ES5152001287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x305000c14861cc1357844c5f9f77b7e1e8bedeea9f09d0625310acf1a682908f. 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/ES5152001092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc43c297d74b8a6dc90ec726be90855dfec35d3db0b10957cb5ca86e3bd1994d8. 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/ES5152000918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4567ea662ebdae4ea5f4d462004d14041fb753aecd5c0159ca885ff045360a88. 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/ES5152000565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09246ea0f54f1af85f2c021908a769d5361a2afed2f0f33e8d154c50d95b1835. 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/ES5152000066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ebf8b9e968f1a27f2082158103b73efb875cc449c1df27b39547f5e2a9c5a8d. 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/ES5151802476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x010f3df46e005f11df95d728934341c1dba3c06e70839a723b07ff9679938a93. 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/ES5151802471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x419a47a97ce1e4c8eaecaee225daa815d3459ddab6e38d70cc146a47bf5e56c0. 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/ES5151802473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1982bfc8648af58d7d105fe71bce9d2402b3978a4ffb601cd7578a0f01baa712. 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/DGA0R2462737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7463b68480f8f5558dd89e4c4c32e3eadc5ee8c4759ebe7b593046be915c30d0. 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/DGA0R2462738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18d21b64202f599c31ccab74f4354389b9f043b61521dab7c044ed33889ab67f. 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/DGA0R2462739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04b7e0307217de6e4ad13fc8b32ce5205bdea5293f4111fd722aa057ed906624. 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/FRX202447664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecf403e41260ce67f3e9f150059b3555f356e2b847c270bb64294491912e4466. 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/DGA0R2462740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd176a9c1e4acee795e48cb71b92e687906a591ba9cfb35fda7612e62bba2bc9d. 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/DGA0R2462741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad70ba16fe9e77813231abefd868de41ea0e6e6e94cb90ac89d5a83687b98b9d. 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/DGA0P2449587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf40ec03504b51cb3efca31be60c190110d1c47685a461e4c8874bb1b8fbda53b. 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/DGA0R2462742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2177aa2be86c4c804a2f0d596c27f4847ed29d42db4e73316737e2b7e610698. 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/DGA0H2425372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde282976112306b06332196db7832f7660d2af771742df8b3db2f1f399c025e6. 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/ES5152000359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11342e68b6018fda5e725979a50ac193e4b6c7ac5cb7580e7343555073dd9fc0. 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/ES71G2318610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43f4be010228144b8d09fcb863bb57a75f93596c90b38bb377abea773060cab4. 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/ES71G2336885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7a498725decb597a91e669d1eaf56a39e3b84bf3661612326286223829f8689. 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/ES21S2100114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73a43786ca66310a680c329553cbc9af89772980d10623c52803a9a994d523e8. 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/ES5152200580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b7ebcdb062512275503e6f6f0903814f6983a78ccd569e115553e4c5171f401. 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/USA2P2118791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e21eec8a6c23b3dbd14d7ab2399e3ace52aa61c83fa47e5cc3d0677b4218c04. 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/USWL12100143.