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 0x37fe0d2afc19121836c27c8ab322927f96a6a6f2052383161595308f60d1e610. Chain 2 (Bitcoin): anchored in block 953819 (2026-06-15T18:31:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fb26b005-689a-4902-ad40-e8881218320c.json and https://artists.proofprofile.net/proofs/artist/fb26b005-689a-4902-ad40-e8881218320c.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 0x8fbc8d20f0375775bd531473f1b3f2cb87d1ef2b8210bae87e7e9495c9d9ed02. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T13:04: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/TCAGT2390799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa106847aabb1df8cb054f2d692f40e612333ce2d6b08ca6fe7ae8f7463fa0ef2. 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/TCAGT2390807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7b3b50b59d84e306b163cb75f60219d1e5c022143f8f3399d26363bc5b693f3. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), 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/TCAGT2390816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31a8c14a52e00a09d29d67f7eb9db46d83cd5f3e8312df41a35e57662e7fb2d7. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T05:30:12Z), 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/TCAGT2390819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03286e1da572f38148872f45ab29367b858e1a8a0504feee6b160b0d0a2be0e9. 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/TCAGT2390825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa709a2f319a42b651b4907239153af7f63ab66703d9f16a9ead83ac493879cfc. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), 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/TCAHB2361299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb22f7388b76a4c4730507a0b061e1d330419850db8c1de00af23a11d130a5e1f. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/TCAHB2361310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c96c5c64788d18535f5b51d76efd2392726866bc906c625a8461044e7a09a50. 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/TCAHB2361321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c96b6360e55f5a53f1755861724541031090bc391f0d67fd1532d250612c8b5. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCAHB2361358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e8be656a5a99a4f3d3d737c6c9e85275f676d2b04204ebcbb3394526e8ac559. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCAHB2361375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d9b94b5e27862ad2029cf8d55ab0aed9b84cb8547c8b57a75346b7e581e1c17. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/TCAHB2361393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01f571bbdf3921bbf82667eb92ea0d02fb3104fcbb642c302519d822e2efdf76. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29: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/TCAHB2361403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75fb781d2c65f506f6c5c50cf6777f81488e93d7044c8ecc4199fc69087a2b64. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/TCAHB2361412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe092b4a83d4288cc188b48ba52ac1221952ee268b42224a3d467bf4b999bdf1b. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCAHB2361422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6616f4e1243380297fe6e2883011103a8bf09085424bc3b53032309ac93b38f4. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/TCAHB2361431.