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 0xf8297850dd1a57d4478c11d4edf6d6ea4e4b15a5bc9230a1b842080e33b2bf6f. 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/c14266b4-b47c-4775-9bfa-eddc4e1da80b.json and https://artists.proofprofile.net/proofs/artist/c14266b4-b47c-4775-9bfa-eddc4e1da80b.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 0x19e6f516d13b0bc102be0b5579ba964a6a11444666e079d4bab979a166bc6868. 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/QMPKX1705383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee70fe04128293cf78f14541c8ca19c2c0b2a19cd25813c0c6f04e38fabb80f6. 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/QZ9JZ1749413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56b9ebe13284e872ec48a42bad9cc8a14938aef032e6af544f908c6f8ec2f3ca. 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/QZ9JZ1749420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8daa4422a9d25fc0038f277ae326f279ae2c4016d6094be00a4fd3abfbf3a434. 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/QZES71921359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b5896360bba496b6951fb869708ba8aeb28617d1ac7e1cdcfc2fe861b43e568. Chain 2 (Bitcoin): anchored in block 958882 (2026-07-20T12:45: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/QZDA82003130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffa0dfee96e194173ca626535a8c4cccc8f858e2c7ba78a1eb79a7c176f30820. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZK6Q2259235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd5b572006d89b0d12a2c829c123ea98da4ed5106f56a612a08978a84a65d667. 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/QZK6M2262011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x691165c8917529b0d131db5f4a89e72e76d15279f3fd1bee0604c1b2bfb92a21. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/QZK6M2262014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b5896360bba496b6951fb869708ba8aeb28617d1ac7e1cdcfc2fe861b43e568. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/QZDA82003130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e54b5d8c141ea1efdc332959b58e61d77262e2d19fcc310acd5e663f2602347. 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/QZK6M2262016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17c1d15c18caea066074ac517ebff8b0c6fc90a0fa27df7ab58ce11e3df40fc0. 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/QZK6M2262017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x439867da39e45f5fd429f1bb38d232a39a7cf345bb5e1755331770b307b3023a. 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/QZK6M2262018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee812c5d871726f85130b74c724e58a15c3eb8fcd00d4d4350df93fccfcda1c7. 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/QZK6M2262019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c6ef25de85aaeae94b63d6c089ebb284480bc2cc9e2e2b68f166317da4f52e1. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27: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/QZK6M2262020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b62034bebdac21f680e12af58971a0a117d729b4d0f2ecc493aa83855dc74c1. Chain 2 (Bitcoin): anchored in block 958535 (2026-07-18T09:42: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/QZK6M2262021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc9101d60af49877767605fe1021191d23b332338165f95ff9eee3357d808fe1. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/QZK6M2262022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd83bc21c0d5d3f92c61d9cd17eb8abd1b9f47d6877df2bde65f898a5a0164f88. 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/QZK6M2262023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a055b15c95307f9e027199de48e12518571f2ce51521d77e0496d9360ebbc78. 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/QZK6M2262025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x964c382894e35f35182ec6d3f21c1ef9fb473fa49d21bdea35f88ee646898623. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/QZHN32358514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcfa1b756f13a3b241f6f975b21110722ec6c880f2e6b33db273dd5d09b720dc. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZHN32358515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a1affc2d0574feeffbb1899010ed39b112fc5f1028cdd74686df9ae205aa053. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZHN32358518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x000c8cbf31544592e36eb89cbdd615279839b30c01c6e7f667cd9d343fcc3282. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/QZWFP2361976.