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 0x2eeba525e7cabaf323e269de7901b36831aa4e998fd1efaf1fa71b4d82859195. 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/8c54eee5-b1ec-49cb-a7e8-db382daf0771.json and https://artists.proofprofile.net/proofs/artist/8c54eee5-b1ec-49cb-a7e8-db382daf0771.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 0x7fe42de468f6ad1b493a03472e0038e017284279090551ce9a65857689c50c9e. 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/UYB282268002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf6bc61bd37644324d24199ba8bf0e9e3459188549ad0de212678bd444bc2d0f. 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/ESUM72301626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf193a41503d6dd26d6db8f1246b5d5e5cb5c82ae25fbe68991e539ed1541e59. 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/ARQIH2290438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6531915cb123bc482aac760ae4e08e0952a0cb1d7d2ffb2accd4ddb6931e68a4. 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/QZHZ62293985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa651c82657d4235be68eb37c53e36376ee902db5aac3722e971170181f0a4891. 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/ARYQE2495356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x416f2cefe5057dd78c25773ad774e05866990213e1de63d604216d26582a3948. 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/AR5UH2300964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95db38f9441df566d9e2d5ed97176c4d280f4b40cf2d9241e00c78775ed5e93f. 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/AR5UH2300525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f90911f2bb9a742e24ec2ed04abf36913214d01fe8726e82a627d9f8c0587bf. 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/AR5UH2300068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05e1af530b10280791eb07e82ea349ffedb58e2d62bcd901a729213c7d6916a1. 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/US7VG2309828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa54a6afb065177f78f703339a319f07cc71c40433a4028cd4c9a57182c93429d. 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/TCAGN2232397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2037f92e3c17510acc2dacb630ed2ea7e43c56bc6369156c2bc24b4426fcd0bc. 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/ARQIH2291034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67c973be11742afaab5d31ee24666275aa30a7b3570656050dabdd96658f1644. 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/QZES62294980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x078d7fc31548ebe8d3a807aa0f9257fd3384f5c71f74a2360a1bf2ce6430f8b7. 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/QMBZ92382039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64144c2f3d0602a38e19f6146f423eb2763c1ab5788ee7ddcb9e863688b0ad0e. 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/ESUM72200178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64075faafde417274b255da7ee1071c757c80293043d4edabdaea9dd991dea6d. 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/AR5UH2302225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x744d4b631c604ac4c9b2fc0aef95f7bda57d2453c341f121e7f7560ceb5344a2. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/ARUM72200106.