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 0x0b146c042adacfded892d2ff154982cb40df1565fc922a47718ed5f09739b639. 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/e0f4a956-2a57-4b25-acb8-5c56b57a2b90.json and https://artists.proofprofile.net/proofs/artist/e0f4a956-2a57-4b25-acb8-5c56b57a2b90.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 0x119580c97783129fa23e32a954b33f1d211eb7fdf70d6aecdbc67e38d994c8ef. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/QZK6N2163611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd32dd70d4927788b43499403df60a24c6d1d55106fcfc0004e24e96674c7b237. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28: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/QZK6L2138251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ba8e0680de9c036a4bacaa98f3eedfb701858d1792b5eb52d6d59daad7bc3fe. 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/QZK6J2168224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x665567cee5444be425e30b3c8c83af91cd63a27d54a66c88fa14dcf8f2c0da37. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/QZK6J2170775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d40735ea1db631b6e331ef224210277de2fe024324aa6db7327b9019d792051. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07:15Z), 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/QZMEN2186294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14cccb23be2b6fe4672d018f6bdeea242a443d4c39459753251fcab2673f2a23. 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/QZMER2136390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6eeaab3b1065744bda0ade37ab76b7f1ecf197e8b199d995fab49d1cb9eac809. 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/QZNWT2150981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69c9d73153ecfc2febb73f5d09d53a969f7cb38b031d5fe3e64466bdb989cbb7. 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/QZNWW2149213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89fbd3f9e600308a0bcb1c4bf7af7c1e262f2c21ab4a6a932da5bfe17ab9ec04. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05:52Z), 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/QZHN42240878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x163c39c35756fd7c758241f8b8ea80c92329adf58bbd85818db6932118447935. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZFYX2470988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b0ae6d93a09cb77d87bfce1aa2412a02b331048009931132e59fa274b0f412b. 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/QZES72416993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc9688e59475575dab6a6fb7f409f00b1fbc378feeb3e4314502d547f1deb078. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZNWS2421075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06ea73afffa4b590c6b5b511558cae49d196cbb9864d0c04016ad7a698a916da. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/QZWFE2436856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ebb24482b7ab10a49a931036067f63b7ed9b448cc2a36502202cef58e1e1568. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/QZZ762472083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75568518f2e3266bdacb7f0dbe55e3864fe2b87ae3e3fe330f0b0bc6bf68a1e6. 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/QZZ7R2470150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b08d07e364e77db2cb624d9acb01f9b474dbd9090a4f68dc3b0c948673b0b1e. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/QT3EX2420980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x667fb6ea90e968acab811d785e3449ca5446406a119688fce5e31c03de380590. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47: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/QZDA52532649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f74cc8e944319306539daf687969622f640d4452b49229523dcb9e7cb9fead6. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZHN92549276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83dbdda73e14e1453c89f827ffdf95146462fc79dae70a48d74cd46de3dc321c. 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/QZK6L2587171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2c1ef3728cc1bda1607532bd08fc0c9a66112eb64f1f4c730838aec3b9247de. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/QZPLS2569004.