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 0xce45148ac01bf20fd2b8c69367690e2400a454cc838aa6d799a53195a0ae53b0. 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/aed81d95-c571-4bee-8211-8d628fab5022.json and https://artists.proofprofile.net/proofs/artist/aed81d95-c571-4bee-8211-8d628fab5022.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 0x8e41092e8467f1dd619747c8effa89180d5b6ae38c7c1d3ffb79c7712f8bdc67. 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/TCAGJ2258412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf4725355a6f350d58944161db7b17c5f52b762788cd027b88cdc5b170635d31. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/TCAGJ2256161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa97be2c7fd924c5d07268545e43a1ec09e31d2159bca8471eb56d441a2d0bd45. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/TCAGJ2256190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3aa0cc23ee136eaef4c0c99667473e6efa99ca0bfe54e7e768295fc23f13452c. 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/TCAGJ2256287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd395aa0bb5feb2f6e43a94d9134690db557b3ed3a28527e6ff8d61de0e355629. 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/TCAGJ2256393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf19fbb8828e4c918de04a6308e33c01db1845890d1c102f424a8412d0e0dfa84. 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/TCAGJ2256520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a11316ac78b2ff2f7421102d9e68fea99b26a5ef2cc53ab2807c535995bc054. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/TCAGJ2256549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1fd0d491d0427c6473b06aeae66372b41ea3ed8f1aa6a475b2b8214e8110c71. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/TCAGJ2256603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc83b01082682f2edcd8e5cf5999f2e59cca98b53868e1c2d6e6daf17d394b062. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10: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/TCAGJ2256586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x397d7d1a22a2f9bdabd9df550cdca27b4bb53e5e81de652b07daa6c476cd431b. 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/TCAGJ2256677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a4768c3b41c4ef7c3be4bd8b2f236927f8a5edeaf0b8c8831efd7fb9ce8945b. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/TCAGJ2258394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe41bac88d3fc307d62aad14938c8dbbc5b36d8680198d2653782ee99bacf8b5f. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/TCAGJ2258398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c1cd27717ab3300d45eb0b362761cdde82a86d39b79f5bf94541dcd1a101867. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/TCAGJ2258399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95311ddef3fba05691b2ae4ac53808ed8d9facf9fcc1c51a9eef8c3c56f3fbde. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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/TCAGJ2258400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04a748e68577acf6c1fcb820b3c8d28a583f0156c216c96b35cfc4397d97ad33. 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/TCAGJ2258404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52b062dcf532c83968fbbd215d7034a9e818f7e8b6cf5f4e298e8bd049dccd58. 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/QZZ9V2400016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9192d2bfb1f380da363c24815309389785c8ba6c8d26e11f403ca2bacb17863. 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/QZZ9V2400019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aa8c692de2f676a1db9b0ee89d52b4820943731d1319e7f2fbf16bfd6ad043d. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/QZZ9V2400022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe36ada0591e83e9013927100792d34a0b68cc6c2f1a42cd2cbae23b23f6f93b4. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54: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/QZZ9V2400025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6f9daff44e9bd9116674ab2697b2a30d9185d50b0b43a0e6bb271dd1cde267b. 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/QZZ9V2400028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd905f3fc2391a7843df92180e244eacb08dca821f155092e61fa36d73b08f240. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26: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/QZZ9V2400031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x777ff88033cd85e83e99d280d9c294b2e51adf7440dd49273313386a4ad8e538. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10: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/QZZ9V2400034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1725e6b828715dc99dc1b531d70e87e2c17caebbf7d247f5f24443dddacf00b6. Chain 2 (Bitcoin): anchored in block 958670 (2026-07-19T05:26: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/QZZ9V2400037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca58b56409b20f249fe9644a4594731836cb63cc45ecd56423c63b43c08ecfbe. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/QZZ9V2400040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed0b5ce1b3aee4978a99cff7d796da389f50d93ddb3930747780d8db0fb5ef4c. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10: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/QZZ9V2400043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8316ec06899b04deef74832fe4788ae32480e8cfdb8f97ee9f43b59b829e9e30. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/QZZ9V2400046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d7511a32026c77c9997a82fb352b601ab1e321fe46e1118202beb6335c764ff. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/QZZ9V2400050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8cbecc2b510ca103cf46b1eb31ebfaace2e9ed9aaeb504a2160e7c7b8d9660b. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZZ9V2400053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dcba3cc69d30e91f5393b47d27ce27c1566fdce4e191f48e26f59bbec0ff233. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/QZZ9V2400057.