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 0x53ca20e50177831bc05c246d3939f7108fc71b322d99bc40273e448dd0a22a7c. 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/f3e1e735-bee5-4296-8381-c8996f0ffdd9.json and https://artists.proofprofile.net/proofs/artist/f3e1e735-bee5-4296-8381-c8996f0ffdd9.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 0xa24630556cfb257a8abb51d5d5848c46558a46267e101a9557d44530910ef690. 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/MXF330910602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1e782055c5fb4928b09b0a935b7caadb276ac53d1572431636a9f2f272288f9. 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/MXF330910604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec5f317c3a405661d556ab645f2a20a379b9758919f360227d91ccdb7bb3c989. 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/MXF330910606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe2a4df51e3dcff4ac6e71ef300dfec91e99131fbc256ed1fcaad76bcf4a9277. 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/MXF330910608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1c12d8f0f9eea393db1985ccbf8852b6c0059f450290981d664337f48fcc563. 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/MXF330910610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x790b81278a8aa6ba2d673bfd67b22fe399b60fe6b78af4acfc5a2f49eb912240. 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/MXF330910614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x763861a070f8bad1c405e9264138e19be6dbd0d33b75bb0f8565bb588797d594. 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/MXF330910616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa179aad93dccd0cfe5e831c6149f51bad4899552b6fd66cef01f7dda382c90d6. 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/QM6P41543640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5234b367da1f026320c2bcaff3520bcb3e5d6ec6d3ab7c559d9e0c8c86055a05. 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/QM6P41543628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x420c796dbd87470fd62404ef6d25230af0d637e49417824cc683d8b18038b920. 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/QM6P41543629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x325ed7fcfbe5a866fb6dcb4804940d939bef31a8ae0ffb646997ee78f94d103e. 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/QM6P41543644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d4028e8a5d575e0e66387d236acbd57890d97b3b02751acab2bd12708166497. 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/QM6P41543647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfc0b97bed00a6220c8a731df3202f9cd5a3cc74f547a086e0a132cd31a4680b. 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/QM6P41543632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb36aab606c1451b4c044a269f6fe9288632cceb5976fb77fe178a4a037dfe316. 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/QM6P41543649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38edfa77c315018b7faee5a5dcaa80fcce46773492407192a463dca1a4153df4. 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/QM6P41543650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63868e9129780183e084fdc8a0665184bec2c32e4406e0a74c3079eb1b031bda. 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/QM6P41543635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85b7e101ec5b96e77464e3c311fb9387e1d45230ef9f51e585905b6f387bcf80. 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/QM6P41543636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x325ed7fcfbe5a866fb6dcb4804940d939bef31a8ae0ffb646997ee78f94d103e. 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/QM6P41543644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38edfa77c315018b7faee5a5dcaa80fcce46773492407192a463dca1a4153df4. 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/QM6P41543650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63868e9129780183e084fdc8a0665184bec2c32e4406e0a74c3079eb1b031bda. 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/QM6P41543635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1e782055c5fb4928b09b0a935b7caadb276ac53d1572431636a9f2f272288f9. 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/MXF330910604.