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 0x2d7c07d343809c1ab793854cf0d4739ac639ba24355ef86674cdc2cba5b5500f. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e64de6f4-1b44-4502-ba59-2a9f124ebf9a.json and https://artists.proofprofile.net/proofs/artist/e64de6f4-1b44-4502-ba59-2a9f124ebf9a.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 0x356a09c09cf7665619b682d7cf0e8e9a402b9bfa3214fae283948986bad17459. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23: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/QZWFH2586667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b3f12fc608a8b62c98f2dab869be96ce5152e5c45f8a0610493289a1be29651. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZWFH2586668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64c19c5dda892a6054768e615dd6740e9988101c3b859958e49e508e8664dd52. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/QZWFH2586669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f035b1a1a71988d4a8fe2c2e4355e39c9afd7a57461dfc501de6eadfc404e45. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZWFH2586670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa93853e19a2c87e2878a6f8ba538390599d8fe3c79e6113e50927360ae437bb5. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/QZWFH2586671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bfb0a7cd4a2a9283f0527d565adf2410343b25dc1c9da60eeb6335699efc36b. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/QZWFH2586672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3bee084a32f23e3def29cd74ddc8169bb2c037f92a8534b4d104eb8514bd686. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57:57Z), 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/QZWFH2586673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08f681f47d867cfbfaa54efc85b5cd4210ef6a77a6c4658388390ac2deb5eeea. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZWFH2586674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b47ee5b8cb998331c5b3f97efd1503e19d8de125d3ca692c2b2bee88794643a. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/QZWFH2586675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee871a5736e21f7dea427bf26861d8ca09533e6a2265cede15827bc1cca15d87. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZWFH2586676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9179e0aba74749c78b02b1a48efbd6c55d9a5d43fa56d10e5ba298d07d21eee0. 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/QZWFH2586677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20a8e2df13f22a13e921f7498802e75ea2b95a95c858095da3f9b6713c1850b6. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZWFH2586678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f21feab384f6543c3f03798b89c526ff16ee7abfa5d44155273720c0293360f. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/QZWFH2586679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd93f55ff549a8f9ca11d334b301177c35ad7090b6fe4092105a58d1269c33b0b. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38:35Z), 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/QZWFH2586680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x032b7c74e4be84bcbcca4ace5ceb8c6f143f1378a4230cbc9c7912d1ba118708. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZWFH2586681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bd86fef8925233b12bc82e561e7cb8ccdbaf47e5f0c6bdee01bed7524ee0d2e. 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/TCAJG2501530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4f504e27e8046996b68b414b07dd8a9fb58544d63d3e6aabc6b0814a533a2dc. 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/TCAJG2501535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x783eb8906fd250a61674b4b0d25716bff2bb7ecd5975aeea23941538ff5859bf. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/TCAJH2501539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2e798714900daa9e34fa8e3325736eb722e5a689fddfd8966c92263adfe772b. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12:32Z), 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/TCAJG2501543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73ed0c79a5378aa84a74b9f8eeae060d84246b0e2ef3f867dd80c5c27109ca09. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/TCAJG2501548.