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 0xeaa40143021f027bd140eada6a74512a0bddc67583aaa5f40f1af0562f06606a. 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/be11a7fa-a711-4d24-89bd-66546020adab.json and https://artists.proofprofile.net/proofs/artist/be11a7fa-a711-4d24-89bd-66546020adab.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 0x7d7b6623a46d2f901817c7474616a635954720ed36691f684ebe0717cfde2cb2. 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/NLT2H2300681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8681e071da2ce4ff0f8fe29b81cc70fcfef299b1377e122b7d082a81cb211ce. 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/BE8LH2300034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef50b092ac4244c027ea8b92cf80678f896949b27b83c4caeb0075c7a20cda04. 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/DEH742407385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77b4bf2eabc8d2f3d57795be837706a1646ae6af93bb1757739075a0e5eadaf5. 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/QZTRX2429148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa312a07254b585a6c109196be4e9a8fa74c8946dc95d767fdc1f36cbd6ade56b. 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/BE8LH2400174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bc1561bd605ea1cf639215d1bac53a1bc98b617b0b7f8bba7a4c04a26b75c8b. 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/NLT2H2400420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc3f1809d6f6c51d9cdd6595ff84983d9daed226f186d9420ae5a49d63237d17. 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/NLT2H2400217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b84f0fb2a9c1c3694fa399d1ffa2c8ade04a4e2a3d6e52ba7009dcce4b31801. 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/DEH742333268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8aa5ecfe19dba12decbe188fdf0a334700f2ad855a8fc0e8c95fdaab89b927e4. 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/NLT2H2400126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f902b98fa81e0f18da56da03a6f4c170f2edb57697c4a4b3c23614f334b0577. 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/QZZEC2323008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6162001c1aab55e38f940938dcbe7ce645495acaf24beaae0ce888907b49d4c9. 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/NLT2H2301030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21f44d7b32677195c0796c1c9163511c141d2b40006fed2c1531e2e5fc0f7216. 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/BE8LH2300203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x498ede7f8066da4b72dc7a3c747861ec847e32b7c152a686cbebcf9660e26652. 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/QMFME2356507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e96492fb31229bf9a445375e926a886f69ab23d1a2e374c8d4b0959f9525ad4. 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/DGA072387001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30ea102cd7529a677b60ab0bbeb368c2f9f49692f4117f81bb3c63b833417a15. 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/QZTV32377508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5a013071ce89aac2b118745e030c9213ec1a08e962885765a69b2fabf59818e. 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/QMDA62370022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6973e8c4a0274487383bed6cc2d2fd9a80d79fef22a36e9020e5cf7863acd66d. 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/QMBZ92383972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc59986321a79ca1aec08166283c67c41d3371add844a2e505640fafc0c226626. 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/USLZJ2324911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c16fa0de81f9fa6af219fd90c39d2c65786090d59818934503938e66433266b. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/USLZJ2343068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe85c4f4f69e7c747a3249a8fc4a230d1a25b9429f5c0b9729bd61e3362baca52. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/USLZJ2325128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe41a33d7739814e2e2c2a97f34c9b46f68b23fce49ee40561f9aa44d86b4d7b2. 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/US3DF2256421.