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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fd2bd35dfb00003744bb82e27f8a622ebc9c16b54f92070bb33b5964905896a. 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/a25fafef-6e51-4e50-8d6c-e89a8ab1bb91.json and https://artists.proofprofile.net/proofs/artist/a25fafef-6e51-4e50-8d6c-e89a8ab1bb91.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf19ab662224b8e9ff1c04fe9833e1fc2bb85379f47c435dc55960dc851009ca3. 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/SE5W32300224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b20f5a0a920193325bc5121311e61bd057bd3cc6ce2a0af94d18cf71325ee84. 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/SE5W32309781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33092aff5bf3075b9a3e66c7374ffdea5252ff7b4d0b9242e41195ecf6ffce96. 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/SE5W32308712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4ae65623da6c988812e9075a5d1d21a8c7f92a6ba1605d9214b07a531a7df60. 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/SE5W32309353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9355a9accada6345b517bfeff2782731dcc470502d313d748d6703ae13863acc. 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/SE5W32505953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9184a5d7ee9affc4096c2a9dad3f4b7bb49f625b056de4cf3648bdffe12f3dba. 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/SE5W32505328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3f495084424c447d56e49cb6154989822a7d9f07a3a4ba7afa1e8e90f779915. 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/SE5W32500162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1ce94ec06720803660844d0fbed303d99c46863a8d4068c20f2d151873695eb. Chain 2 (Bitcoin): anchored in block 957048 (2026-07-07T14:18: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/SE5W32414627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5b9fa31b78771b53ee82ee033b72bfb5f96e8e1373087d310a3b120652331cb. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/SE5W32406368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbacd7767c9116967071b41e53c9334abb4154b626961a6c86cfa04cef6f782ca. 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/SE5W32405876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fa5a7cb4316416153fb3734ef859f34758740fac99583c41c81758fa6c79a32. Chain 2 (Bitcoin): anchored in block 957820 (2026-07-13T07:54:01Z), 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/SE5W32405168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfece9aeb86a8dbeb9ce108a6b7bdc401607940e2469a23640966ac20666069ea. 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/SE5W32400448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x073d8a889d586ab49da9aa28ff0540e8b44c5982f3344ec6870c2ed90f033911. 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/SE5W32400173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f2a6131534a538a7fddb5e87974dcf01477cf79e4d6ca6c360d87fb4cffda78. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/SE5W32204741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ec2a7258008e36998e0aee62558e07549df5a814302e9277b12b258a60dd9d5. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/SE5W32204313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4ca25652afcedd4634ff1312c9d01fbba782042d8694ff505ac9468a04e5533. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/SE5W32203410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78b40d1396963dc29ae22fc391ab20ef95915c8c0dc825efff5b4e091f0653aa. 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/SE5W32202535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aa715244f0d97c557890c1c08b8078072b7ed67b5f372259b62f6811ec973be. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/SE5W32202344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dfe2c5eaf5992a6afa1341424a52bb0a1b194076189eef393cf8ceba240d047. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/SE5W32202001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa608565bc521029ffe533a264ca32c81d3a7a691021f785170c719893630b338. 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/SE5W32201547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52f93bb1201fd2fa2b50cfd8f9858e19bbff2ff6fd1b807122951aeb3a571124. 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/SE5W32201100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15d4f76f503b28dc41f816fc22b77ca0ad39aa685a3803d704065978335e0f5a. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/SE5W32200265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd397a0d36c2cedb808a115fe3bbc74c808576c23a376549f4bef1dc5b7724a49. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/SE5W32102562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c94137b88fb35fa4134eedcd249e9b2bcfddccd903aba1f52298c11885c35df. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/SE5W32101973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f476adcff089744f4c8e5918203d99c1b18b8e5724db5ca05c96571011c7a28. 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/SE5W32101974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90eb0930f33598c1189f231a476f06161391398074f2659a39cd210632195dfe. Chain 2 (Bitcoin): anchored in block 960200 (2026-07-30T02:37: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/SE5W32101975.
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 0xb5a7f1f00d21d6752b1785b344dc389894a13915e3f6955f980e559974b4b5fd. 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/SE5W32506593.