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 0x1dc3e18a96099bade65e3b649dacb089cae495a1324a4b0b8eac8bca24aa4099. 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/1abb2113-4120-49ce-9b9b-48ea0c8bac2d.json and https://artists.proofprofile.net/proofs/artist/1abb2113-4120-49ce-9b9b-48ea0c8bac2d.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 0x052dbee08ee8c9688d30df3ccc1878bbac5b833e981a67d582380e88a834d62a. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34: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/TRBGN2100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfef9a1f75c30e5da8dd7e95d1d80d98e6a893ccd6282e2ad2b39d5e190f3ba46. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23:20Z), 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/TRBGN2100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26b082aaef898d48789d2a78f2883648a4e39b23b1cf6ac9accf52cd51958b85. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/TRBGN2100004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04d43fe60874c671a6caa3128ad97abfd0c24d0ee288716efec803fc4e408976. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZGLS2402717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2954a779841ee6793b5212b0dd36992afa873a0fe2521a84065e7fe5c63bcf4. 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/QZGLS2402719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42a1382aa9eb689e2d9af9b7435a3286b5e04d74e88a7134e460ead31ced12f9. 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/QZGLS2413532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f928364e5c435fdae5d794a42dcc4b1208393ea27da1fec4e6592faca629746. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QZGLS2408280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ba3c5469466843878195ead0e7244eb8e89670cd6e999d3b11556089d453969. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZGLS2413522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87e76e589306e4f955ca5bbe4f8bae685ef27989a769d6d9f2ee599c4b0c258a. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/QZGLS2413523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94ee39d33ee058aa866d5f9544c5b84bd7f3645bd5e4d0a6d56f3bdf5ff8f431. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25: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/QZGLS2408262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd82f84be94cf20a08790a18695472f0abcf4e770a34100ab123f36fda26e8f67. 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/QZGLS2408252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d464e48b90b945fd211d2c2b77f728cefe923dfcf81e4c128e13aa2b5fb1e9c. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZGLS2408186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43486a5b62ce963b6818844c3aa10df35697d2c777fff2b69848f21a1c87f36a. 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/QZGLS2413506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x683da838caa8ccb0deef1a91c01f2b088f0829e54eddbd0977d24bb9290aa726. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZGLS2446338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfe232699828df2d70f37790b1cb7c9fe912bed9bff414d38dce3a5b95868d88. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZGLS2446340.