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 0xc6fee9fea97239307c0771476792b8b2cef33d64940e62949864e9ac6c24a0f8. 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/2e1c1450-e9f4-4961-9f64-bd64767615a6.json and https://artists.proofprofile.net/proofs/artist/2e1c1450-e9f4-4961-9f64-bd64767615a6.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 0x5fdd7c6e07a9d7e634acc4b806e025c24b5cae1b3b74afa179cc7689b8cc4e77. 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/TCADP1843763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x385bbf06dca939b9a6732fe303d05a4ba7aaf7369920601cbf514b683946d5e8. 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/TCADP1843765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f82bd96a67562037045f5ebc8285ce04274c5443911740235e3d6934689e0f2. 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/TCADP1843767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08211a8092bbd1f287d6f666d3ead1d209bb436391bbd180b7b108bc285b8809. 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/TCADP1843769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8488a673e91b62796d885509cc3b0a3d5782f0417fd19fcddfd79e399e0ba455. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/TCADP1843771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfead4e4314e1bcb435724840bc14acaa28cbe7b253a82967f892cf381a5305c1. 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/TCADP1843772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a14d3d6805ecf4e4d786b6f2e1420d59ce31b2df75fbc49014a213c680f612f. 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/TCADP1843774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a72ad247572a34846007f257908d485b5f87469947a41c8c348a36d9c07ce54. 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/TCADP1843775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x861b791902f60ce395b41abce6f77b0e009e721f1dd796f6e4d7683072b59c6d. 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/TCADP1843776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7f425c3e7e9e763413842e55068f3d2dc17cc6c335a844359366b76818dab5e. 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/TCADP1843777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9de96ff0a320f8f4500b19168e6d0c1133138ee7dedbcb1cf7ecea3d61e9fc3. 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/TCADH1725113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x334106e3a13d4362bb6bed5f9d950fe82321d554dcadf0032844b8f3a0aa40b5. 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/TCADH1725122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaac3f637c4f864ec88a5c7b0aa9408b43c27174d82882dc9a4f4c5a43e245930. 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/TCADH1725124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42ba23691a58d711757ce55884270f1c7109f64b8bc443d955abba7fcbe7428f. 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/TCADH1725127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7edafebffd2b2a229b7bfa79196f19e3644db4ebd5cab8c740619c9f68afda4e. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/TCADH1725130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x829298640f1e379ccdc6c7e4ee5080b314587a75183205db1ee769412118ffab. 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/TCADH1725132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33f823acece811929faffe2f147a6d7ea28800c7c250dd27189590dac86ca17e. 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/TCADH1725134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a730492a37f3e3fd93849b94e7819bd2cd813968b5a20d32f1e07425dccca75. 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/TCADH1725138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedd46b7097305daf0474bbcf0dd3a0e64636e7f0be794afa31e177834add2334. 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/TCADH1725141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf064d08441855130e53b0a971d4eed16f47a56dc867261779aa47e6ab0367b19. 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/TCADH1725143.