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 0x96fda6a4c149f5ed29b2551fec7e7fa68c0008a8e7ffbb0b0bc73e088e277e20. Chain 2 (Bitcoin): anchored in block 953617 (2026-06-14T09:00:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1b77f052-b084-42b4-9a3b-45691a0b6df6.json and https://artists.proofprofile.net/proofs/artist/1b77f052-b084-42b4-9a3b-45691a0b6df6.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 0xfeb4cdeca0e48d990f9ecde4414792414b031dd03a9f50357d38a32a6e24b9b9. 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/HKE022258053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf43c6582cac57ea329605bea88fca8452b9538383da7ebaa48141c2514e8ebae. 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/HKE022258054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35150df6a3a9f1f0a7b0febaa94285b78e08c7658bd391ed0622780942d408b8. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/HKE022258055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb493e53de6fe0b15c4a15f067227aaf57c5877b59631d64959887bbd1db57be3. 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/HKE022258056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe07d19b5e964dd3ec2502ba21f9e715f6eb7250049007336d435a972e19b63a6. 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/HKE022258057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d90a0b506bd17db48281c30af5ec7e6238ca645e750271b28c1483bbdeefb37. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/HKE022258058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x887370cac7f2b53e74dd07a1f7e210dda048f2d484b38bad477ba4cd3617b399. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/HKE022258059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8ec2c828c68232ccf6325882f0e84f85400beed1246658dc0423ff1d5deaedd. 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/HKE022258060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x060011eaefa8ad870fe77c5e5b84fe209c88ecd97b22fb38c4304d370e016339. 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/HKE022258061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1b3a8162f0260b31b5e7330ca8435fbb8d0db1ad93ee55b4de921e2f61677b0. Chain 2 (Bitcoin): anchored in block 958041 (2026-07-14T18:13:17Z), 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/HKE022258062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc4962e324bed31330dd24293a6c97c1456f3a74faf28d0aaae9e1a510d9239d. 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/HKE022242998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0b770bbc5a949366445462f5a490f7ebdd932d652373e8175b67f140ca02bad. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/HKE022242999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d57f4ebf05a760249b7774ecb132630ce91b1534dd14aeb5328d4d395e793de. 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/HKE022243000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17c3290433dd992db2dd5725982273706fc9a18e35e791db1a28d820175da6f0. 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/HKE022243001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6d3e63597dcf392f1d94f06b4076342ede0a9b05ca6c3d18708774347778ba7. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/HKE022234783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x838c76a4e5b590b10a97868b3cbe298153affb76f99645feee3c20b27936a0b1. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/HKE022234784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3e5a1a692186b6fb1941a7e4cf7729f885a097e833a528c73439939611fa69b. 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/HKE022234785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f034f1cde6fe4c7f7578b952e4b5a0edcc5a7dbf16a9805430ba99c0d36fd38. 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/HKE022234786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ee69098d4e49f2ddaeff6cbe83d675ecb6ba73c9d961d662e1a830a7ce6b4af. 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/HKE022234787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x428b9b665c538c70cfe6df709c644c40a5c8e27d636c1e163e85c364e54e0024. 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/HKE022234623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe714a348d67ffd5c6c92566efa96912b364f21e1430218b50fcbad167f285800. 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/HKE022234770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45d02c1cc45978c3f2e03fe808eb0f82eed05c9b2130fa45a6da49d17b72ee05. 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/HKE022234771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x444f90bea8b439fb22316389a8e2ed59a0a9ab68c84d2e9e0b185918f824317f. 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/HKE022234772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f7af75a8d3c36ee1a8b61a4ada70086cd898e160947f55c97fa21968058d155. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/HKE022234773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5072d392988bf1f5e7512a6e2551b1b56af1b1d7841665e71a7c4955718538c. 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/HKE022234774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab5c6507bbac44d1120c1665d92b61b5d6f6dac05347db704d93f932477e242f. 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/HKE022234775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb030a4d9642bae2e3d0706eb47fd9f74d35e4adc2524727d11e901f1b63abd6a. 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/HKG731591789.