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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08da926ed6c49cc7eb4a2597def38b52fa51ac83fa386f0da484b20643111044. Chain 2 (Bitcoin): anchored in block 953997 (2026-06-16T20:07:57Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1a3bfda0-5cbb-4929-8857-77ab1bca5b4a.json and https://artists.proofprofile.net/proofs/artist/1a3bfda0-5cbb-4929-8857-77ab1bca5b4a.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08c3dfef2060113f9381c03a79ed0b528403b3fc3b900d9cef9fa73436a54682. 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/QZ9Y21790283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d1e5f959f66a4d8b6c53239b6c90391458847097468781a1d847e0ba9c59ead. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZ9Y21790284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3d175fb385d61c554a69022a5e9e3ec1c632aa1e75c5cdc3c7e72b2f15e4fd1. 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/QZ9Y21790286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96b7be7decddacca4ff021b09f6080d234d20b20c10c6d7421d234ac9f612310. Chain 2 (Bitcoin): anchored in block 960166 (2026-07-29T23:39: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/QZ9Y21790285.
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 0xe6657bb6468042686ac6cb2957f9671375c2f1451a783244ea5c8939ba98f52a. 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/QZ9Y21790287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8e1c4dfd37b7bd28bac11bf4d43f458e93d331f8c67a5032858f704df346cb4. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/QZ9Y21790288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12c2d0f918dae4d6a2c853ec5fe4d5ca6f99c6950a9d3280481c1edc94b56a36. Chain 2 (Bitcoin): anchored in block 960259 (2026-07-30T12:51:24Z), 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/QZ9Y21790289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x589df44777d8fe7dd71122f5316ebff00d92fb107e2aaba4f93aaae5920e0c6e. Chain 2 (Bitcoin): anchored in block 957056 (2026-07-07T15:15: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/QZMEN2352457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18ee11b119da0bd3f5c80ff98915db8e4139cc061521e1c3078dcbefa434a20f. 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/QZHN82100333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8aa914fd7bb177689e7f10c7616feee3a0b3dc22dbe37d55b7e0d917bd8ff6e. 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/QZNWQ2047787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcef9c07ebd8e566ed0f2b490d656c189d1dab95a1bc97dc5b356ed0103bbe95b. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZHN41907109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c2133b406af9450a4cc7d2df57fbacc549f6ba855e09ffa676dc9613f911c0c. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZ9Y21725898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd670328ffcc2f43e51ee79dcbeb6d48a8b1e9a40fd88836099509b81339647dc. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZFYX2473465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb977763bf0c79e25adc3d432f419f99b1bd6673b217416bad29fa5e530f33a8. 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/QZFYX2473466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb130e445ba00cef72759bf8987f2c0b843098da92fc13931d6617da6553f6bf4. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/QZFYX2473468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79b0789632b10708dd35cabc489599ef7b11ca1e86eb46fdab268b85af35ec82. 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/QZFYX2473469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca0815379d247f3885a83567f90032ea6da025cd00f89e1e8ae2036f819e08e8. 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/QZFYX2473470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3ccaa001054a0d3871c4c611ac0f16e21fc145ae58fd220251579cef02dca58. 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/QZFYX2473473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec964b39711f9eb7b02dab2e869171ea556572a2665ee5d10ed83da71eb84c29. Chain 2 (Bitcoin): anchored in block 957065 (2026-07-07T16:43:21Z), 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/QZFYX2473474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b5d609bd64a2a522300b4838128740923e0922d187b1c937e7569a93122aec7. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZFYX2473467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a40d5e95910a83997aa21ce41fb6014a1c185e308706c4043eb410e89813f60. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20: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/QZFYX2473471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a57dd7473e9f1985eaa85abe1fbf701276a363a525636d50db7aebcb9acf421. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/QZFYX2473472.