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 0xa21bdbb35c596bc6c0ade648cebdabec9123168f68d4935d97443e3e8230da59. 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/ec11c4df-cb95-4219-9be3-d52564154776.json and https://artists.proofprofile.net/proofs/artist/ec11c4df-cb95-4219-9be3-d52564154776.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 0x6334e396b6d0550df0b56e094720f1cf4eefcee49047302e60bcb9df1389c80d. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZKDK2213592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7890534270e9c3de00f712c336b0e34824f67a0f6a737c3d15716dcf7e787a39. 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/QZS672257893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b376350ea703fc309cdcb636f571f32a329bde2e03c306ad161efeab97614b8. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZMHM2219801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x982e99561548c480366583aec36a0aca0a0c45b2e23bda6d3b54bc8c857a3d81. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50:38Z), 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/QZS652268730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83fdc0ee28a7d46ea8979d986f021cd9e97988b535e2e3a5e1785d1d18c3fd8b. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZKDK2225647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a10fb813f42853e222ebfc53c8622b455ce1cd0288b70aff155192ee9d6ca02. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZS662249627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf594073153d0f03d55d43d4063f79be4a08e21f40d8a86e0a2ce42bebcb2a09d. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35: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/QM42K2334013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe06e755d38acc2137a6effd95fb3dd2f2280ebd462eac530a2452cca1b58063b. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/QZMHM2367912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3756ff1ed00434d33f10be66a164f46e6a8b9ecd17718fbfd1319bd05a679bf1. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZS642363522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa48ec6c07e0f3a246da0288e95d5896b5c4513bbe272c488b0e0f8130754df4c. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZMHK2277040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b888e2e0cace216e4a8e8705340ab56679f0b74bb3f5b7debeb340dca27ceae. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZS632213648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd33cb7cfe290c9b34835f001ba2013fc3237bb47e7bafa4fb57c020e4e695100. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41:38Z), 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/QZS652299581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b4bc07f03382b6741266b378f8ae1dbb9669eed2931cbd119e714f4e545d3bd. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZMHK2225182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bcc8edca082e7e7d05afd4c3d631b9c86493a27e6c316cac3564d950ab9918c. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZMHM2236320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb76f7d25441cba5f2115a49cc1aee0fbe5dc57c1854b86a3c7ab44a720864c05. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48: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/QZS662290154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92799cdc430023c6117a654051b264980f11b795e274f98652f6c9051a340861. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZMHM2211489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba605c25e808c92b76526e3a98c82ad08113a704c943f18b4b6e8d1a15b26ae3. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZS632227240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59b67611bb2e8f875a06d9fea4ef00099ec36144d8e392a1c878f3df6cb519c0. 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/QZMHL2223721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe24f2b8f28eb5abb0e41409a4baf6ff968f60a3f7486f927aed84477fcebd251. Chain 2 (Bitcoin): anchored in block 960387 (2026-07-31T10:06: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/QZMHL2297180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x484c9d948d6e5d0c06931832262c32d2817a453b6fe6d27041b7a035a03244f3. 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/QZS632201231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16ee32a1485be9eedb5f75fe4b569e8094b02cd956b65004d79c481ebbbcb80e. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/QZS632235790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaeadcb7f6e747c6ab82e0b6bfb2df303e396ab2d9ef93937abb3ded81873b799. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30:38Z), 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/QZMHK2281531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70688c7137d2bf94c7e5530ed927edcd9accc622ae9382a78b8097de41a2c54c. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40:43Z), 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/QZS642262700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d61e261ef3155e82125be3500f85fb188e3e4e903e2fda8eb2bbdb2de4dae9d. 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/QZS652316490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf36f4ea6b4ce000a4ab0f3769707e6c0fe0e9b86d9c3b4fb6625feaca23a720a. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30:38Z), 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/QZS652350616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46466eb5be2f16120bd1d73083a27cf30615bae30fdde574061ca65dbcb24d3e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZMHP2323401.