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 0x9a377b1d2be2049db16ed6b2c22e2e7377d6700f36ddc7ae35c110a760e63dbf. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/84ed9cdd-055b-4ace-84af-352959b76334.json and https://artists.proofprofile.net/proofs/artist/84ed9cdd-055b-4ace-84af-352959b76334.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 0x001c838d79dc652631d1e85ee8ff8ab895ba1040375db503d0b4a2b921596061. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZDA51869634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62783ac23993a0b0159369fd1a4241b265dbdf4215d12a64619bab3d167559e1. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/QZNWQ2155272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33347793539ecf8a3db4533157caf2643c4d22b023f487563d384a4295908e58. 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/QZNWW2112206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b04778a0fb4a30136f19f8ffe59948fc4ece28fe2cacc7a3f91828670a05e7a. 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/QZNWW2112207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda725a5d8891f9e956b27b0ff133f47ed70440bc653425e4d5634439bd9ce7ff. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/QZNWW2112208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf7daf1c761c97a533771c8787507f07a88b2df914d8720329f04e44eb9b6d17. 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/QZNWW2112209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a4c7bbac416e680d074e0bedc447aacabb60d2d7696805a8bc70c947541ee12. 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/QZNWU2189402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb19903efdfefc65adec9c3595c9ddc4a6ee42b80641caae31ca1a5198f438e6b. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42: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/QZNWU2168685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10eaec94cf0c824f4d416be6fe2d2bdfbabf58200e1f4b1411a246e4bae46c51. Chain 2 (Bitcoin): anchored in block 960173 (2026-07-30T00:11: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/QZNWS2152370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb09f13830692efd3e1ee8bb74b1bbdf2caa641ad14908789bcb9b77808b2aeb. 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/QZNWW2112210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46e31a52e3d13099d4c03979aa1fce6f87115dc4b5b6c8b0248bd12a21f42389. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/QZNWW2112211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc58ba07c34e66be5f2d3cb028bf7154860e23f92eb7509c819fc9629d405ab4d. 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/QZNWW2112212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f4f451c4e1d7b7e22594a68898a0556a27e4257dd8b3638ecae2d36f91fb153. 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/QZNWW2112213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea21c6ec5e040fabd1d1a1e7282c4189ce541d5cfa16e077d1a31b1105d62387. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QZNWW2112214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ec52289bf9f1b27845496e9ea0147e1aef3b8742bdfb4edda9d728af5849505. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/QZNWW2112215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd708ace678108bb011a0aa593a6874a7b554940fca07cb3c15c3b170899f3a2e. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/QZNWW2112216.