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 0xe1eabd7d55c4d492b4ba6be516925afeb090017326dd3fb8264df5cc9ea4d3a5. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2683c3da-0efb-4163-86f5-00fb997414d9.json and https://artists.proofprofile.net/proofs/artist/2683c3da-0efb-4163-86f5-00fb997414d9.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 0xa92ce7598e850fb5cc01c4ec4b4be2694a32d63552659d493bb56cfb7ae1805d. 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/ES75E2303797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09a377aa64cb28359e73d76509a6a84660700a5552420854a0e65d5fc830fdab. 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/ESA012079484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9401484c22d92d08d6064ced1ac9334f99eef4df225942bf8b56d143e65980c9. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04: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/ESA012040768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08d615e7023b1115fa749584a2821e0a210c825e42730d5f67aa75eaf847356b. 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/ES64E2300901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3ef2cd0cf26249c215a3d1a20cc2c8b7896cb059bda0e0a704d0c8016069cd8. Chain 2 (Bitcoin): anchored in block 957041 (2026-07-07T13:25:45Z), 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/ES75E2405641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1de9c6200de27b7247e18775ff2116491f5d1c212d2194bfad7756d16de6055e. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/ES75E2404394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9339f31be6e4dd233c32d51574bc5a437b918344c11fc82424a69fc206412d8f. 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/BK4DA2410891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5bf7448189730a0050b13ff14f9169a3618da7151fdb6436dc42314dae8148c. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/ES75E2402412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ec4c3e98195190148420ad713fa6eb68918f661f07bd8c1dfefd1ebed36d0a6. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/ES64E2301262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x670142afa6d1145ca4c57af65ac5db99aac9f4a0b0213493181642a09d16d573. 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/ES64E2201962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24e5098fc194e16bfc60c31d984742c0067a83c34dd941b59109f42bd349bc4c. 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/ES65E2200043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13271a96c3c6ad354e8ebdea8134735708cca9c1e754c41b31a416f3d8a5d9e6. 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/ES65E2200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a1c334e8372ce3a524865d42ec736f8dae536ee12cc5dd2ad5398563cc24a46. 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/QMDA62118961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00c67724c32e07a7544fc4fff040d0d2709d0d9c0421b053a88d1695d5fab9b0. 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/QMFME2187416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1898a61bdf67d2c05e09b54e837d6e08d779bc53b5d06b9ed9d351b4ddad3e0. 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/QMBZ92116626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ed06ab8672c7516aad39e6be48c99cfa103d8f9a09129188413d6698ceedfae. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/ESA011847332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d3b57c86ea47977bb03cb33950832a154e4e9c296b7a3d9d9690ce8547ee87c. 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/QM6P42030944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8542248488827087a4cdf36bd8239fbb7eeed5f467763a598123bbccc4680c87. 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/ES5702001459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5af175fa95d56e80191db943536ef25bc4bea0b81c8592e7e76c348ba6581b20. 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/ESA012024810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5929be5c0b957625352f4f3eba1090b849c44d8b35dc3b176e791f4e270e18f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/ESA012025741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x917ee8dc5c82286d3dcafd6bf4f814227fa8c7146918e4f7dae1066fd99c5833. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41:13Z), 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/USCGH2066688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d4d71ebe3218ce9af608ca7577fd323ab8519a8eaf7fb3c230d357b3fdcfb63. 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/ESA011908466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87cc91c8059d0ef4d3ffc9b372dfba1b2a3bc972a1eb284050a191f8428e6ff4. 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/ESA011908462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08dbf004c60a4cbdf0470eae8f12babcecf3f9c4c517f0a4aa753f19ebf79acd. 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/ESA012172669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ca21e525d67e4c1c747a9cdbe432dd113c240a9b15b28928388246a2ef3035c. 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/ESA012172060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf8abe616ccbeb9e07fe63c308f98f0eef07e961b4be5623f99e75e32900223d. 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/ESA011717163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xada4bedac7e7447cd7d1f01b084b741ea4eecc3d16f91f846ed99fde715abef9. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58: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/ESA012194105.
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