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 0xc092fc6ab4d0a4bebb283cd3882d1625d214f2a6ed28320f40bc465a61858e68. Chain 2 (Bitcoin): anchored in block 954065 (2026-06-17T08:10:43Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/548deafc-622a-43df-a696-abe63ece0ab2.json and https://artists.proofprofile.net/proofs/artist/548deafc-622a-43df-a696-abe63ece0ab2.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 0x5c90bd83a345026b5ead4203299ebba7b4303bc06319fb6b36bbef4166683010. 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/BRVYI2300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e109fcaf54907dcfa1d2a7b2bfb2a4ec47f32ff127c1afcfa2a7ebd104c2a99. 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/QZYFQ2300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa188b392372a4d367892ad4bed3ec0c9f202e95dd31bd950b38b4e094e1164f2. 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/US6QR2400015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf54237ae44fd912bba5d9b7b408d50213ba4fff62eb2d153e996894691f07886. 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/US6QR2400016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94200daf273b8510d7fa4d3a3440d7ac61c470cdc22c5b5463cafdb1ad16b8e7. 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/CA1TA2200013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ed9592295654dd0a5e9ffc0da8c08d5d22eb1df723ed8d4575b90801fd26dd8. 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/US6QR2400017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6c13d830fab7a695dd17569ce37c005d9119106257ec61ba38f1e8d45e187ad. 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/US6QR2400018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a7a0b52e502539e6736923cdd78f4bb0dda14f516c428505041693a67f4c01b. 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/US6QR2400019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9144f38bca54eff5956726d4613c4f19717c4487ad0236a3016d9fafea6a0fbd. 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/US6QR2400014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d0e379f03f6fa6a026bc80285a0ccc244769a55a9a9d6141e4f7918b51b6aaf. 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/US6QR2400020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x677ba68b48b58ae69e3b0f0c3b54115070678d68335fd5579940b684bfb1c44f. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/FR9W11726652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc48d30c09706822605350ed8841fe1465f24542f0229cea55821806f5e4b106. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/FRX201803131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf2807db1766420d7a00bdddff506185093b7176b4f367191866724cef1a6c8f. 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/FRX201803142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a0462f3a7b7bc0e7a1e78c1ee0e7f497b86e5b54a70d5e645937bde5955e340. 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/FRX871514956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x099c9e472a9ddfccb2bb293f24e098f4fd677e166e61787da167e856d5c4ea75. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/FR6V81762712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb17b0290c1a1b16b001087fa7feee58a39a96fe382b113881785b216876ff16a. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/FR2X41533766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9862cd72f1316d7501d4555e2dd9924d2bb341b2b4c068a9f68aeb6e726ef940. 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/FR2X41533767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccb101462ad1661c390d11252f79e1764e06ba2d24109c2207a734541fb287f5. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/FR2X41533768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4ab0863d0bab01c58914786ae4a39e244d30e3653b9c6d9dec7085a5a0e143f. 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/FR2X41533769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf10eed9c8a58cc6ed218ba71eb7b0f7ad8fa96e4265dc0780ff6746f615a0f8b. Chain 2 (Bitcoin): anchored in block 957011 (2026-07-07T08:25: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/FR2X41533770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ac07255f5deee1f388b02dcac9b8e7b09f45979967b8e3fa452c3836897fd9c. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/FR2X41533772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb20452f3d2d3fdab2e0953f02a91bee2a8f47755e0be1e67ddf9a7ff4174c23c. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/FR2X41533773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b9b95eba6afb85a1550f88d357f65eede4b5a3d2ef1ad92c7b9993e844fce79. 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/FR2X41533774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8817ecb08446757402c4158301d875f1523631ee75a8188d38dbe8423cf610c6. 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/FR2X41533776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02a140fea7e3b499652731ae2c59148f15e42652e86ca4b5d227b44b21734e97. 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/FR82S1900023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41bdad67e18b8d3109b8de8e78e5a7ad67a4827dd69d8bd68850e52297b45c54. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/FRD651900221.