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 0x2c360872735c1b0f5dfc63236b65232049e74ea13ad310950dbd22f47944afc0. 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/53b20a2a-142c-4228-a7e5-b868e137b9c7.json and https://artists.proofprofile.net/proofs/artist/53b20a2a-142c-4228-a7e5-b868e137b9c7.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 0x5bdf5d156a190b466c696c92b339ea5d7a962dc6d49a70a4f24e1f301601b8a4. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/QZTB72315623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dd0060b9172920cf464c13b856058ff3d13c91f78810b4bc093dc5b6209e7ab. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24:44Z), 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/QZWFR2358606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62ce0cc68732d8e3d403f57a1e78b8b49136c49bc3174ee4a8f3b2224978b5b8. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/QZDA62411381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x308ef2859db1c90791adedf31107e4ca67df2363a2a00b70a7800b8b6e570cdf. Chain 2 (Bitcoin): anchored in block 958738 (2026-07-19T13:10:36Z), 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/QZMEP2485440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd65b1bc02495147ff94e7c9f0baa81145680b33384904cc403030969d6d987a7. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZRP42489246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dca978ed84f3a920917407097cf38ad1789e6c51023cf1af2df888b6ccfaac7. 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/QZTB72421792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb614af7c27986a5d734d58e20f06521cee61f0ba9ce33dea1e7205535856994e. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZWFG2436737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36d282d47b852c245720644af4fe5b9c13611511a7b78a8480df115e0b03b0f7. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/QZWFR2408601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1c8a7d65b9f4215ef6155cfac1096b99f419334ecd31f9bd92776acdffa736b. Chain 2 (Bitcoin): anchored in block 957751 (2026-07-12T20:41:42Z), 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/QZZ772427338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb01db82f40b4a1db1d8364a788461fcc7c53a8b33c2e3bdbfdd96d14ae82afec. Chain 2 (Bitcoin): anchored in block 957752 (2026-07-12T20:53: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/QZZ7Q2404639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc93c63b87e4d80a4e15b09ba5c97d8b98c681dedc5d673de0adb9c87fd47e449. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55:19Z), 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/QT3F32401719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe34cb986d56e2197716889bec7d96cf20628c7deac44f39bf533bdedb7905470. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/QZDA72525769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8a2a64a48731095b06f034b8ce5f286c143020c234117c36548ff1f01257724. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZFYY2594377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1c8a7d65b9f4215ef6155cfac1096b99f419334ecd31f9bd92776acdffa736b. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24:04Z), 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/QZZ772427338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93756623a465b56378097b6bb39f686c6a27eb0b3761a95d7b9af5ff6806ba7f. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZTB82591692.