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 0xa21aa32f573865d24d2fff4cb8e95bba5413251d0b8fbbcf9de3f26a1fcf1049. Chain 2 (Bitcoin): anchored in block 953626 (2026-06-14T11:41:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/215c1058-9924-4723-a992-912f292d2ca3.json and https://artists.proofprofile.net/proofs/artist/215c1058-9924-4723-a992-912f292d2ca3.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 0x8762ffae21e76eb8a463cf6aad1528cc889d4e69448f9b9253f502b6bf23a4f4. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/ARQIW2504169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63211c314329ac1c54521133d6763e81ac8285ce98ef02f1460f1305c2ed9ebf. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41: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/ARQIW2504181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdecba7c9d5ad3a57630d80b274aee536e92b05b23f37a0641de0183468b7fed2. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07:02Z), 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/ARQIW2504183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ce1139dea3ab84e7c3132bdf487daa82a735acde12f9fb34e8c855cb1238d42. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/ARQIW2504165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfea4ccca1b2a966edaa6908a0b8e1483022874dfe92a8d93c601530dc3cb0573. 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/ARQIW2504174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51dbebd83ff561763322b1850ab1e021306292e02ef160f76d29513f0691a61a. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/ARQIW2504166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83c27fb9b425cb0be9f635026411665e04a71fee2e97f9d0c4d12384e28242a8. 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/ARQIW2504175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd956f2f868e228d85fb159a676074d8fe46f952f37d9e6fdfb0ad36616b4286e. 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/ARQIW2504168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bdce085214b3ab0ccdf6e7932eca338969f6cb7a6de13596693f26c84130db4. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/ARQIW2504177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b8b698a9fb4299dc6dbf8d0189394601f25e374a5f10a319faacb704aba2a5c. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45: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/ARQIW2504171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca14fc557ab49feeae42ea2ff9a89573f2dc521af259cb4a8513a04709b76c70. 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/ARQIW2504178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8c222f2c07f755c497dbe1ece552916025fca2eef11fade647f8022d4dd4da9. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/ARQIW2504170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0828c0ba5e39fbaa65dccee49d2d9880ff4d3e5da101bc8ed064ee43742bdb56. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/ARQIW2504167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae481a69cd8a15450993f3e05b7811109e1d5c020599cd7a77ac5c133e05b7df. 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/ARQIW2504182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76d81b62af10fa74ed98af786889216dfa121cb5298e5cc13e3bd0166e5297ea. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/ARQIW2504179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x905260bfb62629afd03d1e859a76f00a7f3cdea68d1d97027d0f0a33c3372795. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/ARQIW2504180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26bfa16d1602c6d1ac673882e1b47014d0634721cae5082aece5085e15d9c238. 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/ARQIW2504176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01376f3836cb4c679f935f98631309e65711db7b8736aebf44ad8a71c4371504. 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/ARQIW2504172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41ddaffacc12355bdc686c4471a096b70dda33769453f2e51c99d1446ba2596f. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/ARQIW2504164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ab344f7c629f52a52bbe949cd976face8a9f718a47c9b9508a4642e7de07c35. 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/ARQIW2504173.