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 0xa07462f3fbdaa2cd52b29e4afd8cda7b25bca9fb8ba79e5da7c133020b72975f. 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/f9ce60fe-454b-4bc7-b8d1-8ea393981528.json and https://artists.proofprofile.net/proofs/artist/f9ce60fe-454b-4bc7-b8d1-8ea393981528.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 0x240ece0577d0cbe1cfa700387e9b843cd69a05b161f62fb8e0828d85255973b1. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/CZM901900105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffd476a53d97a43baa17be26e1f9237e9f6ccc83ba787556cfaadcc0044dc9fc. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/CZM901900107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabeab38483c251ac2381c01d97ddb1f1dda2c6b6ffbbaa4ff0bc509d57ff695b. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QZN882082313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48c11a81792459a6921bf0f2b69cbca5509c4607096a3a04cc2a042f923e9c6e. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/QZN882082314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b78e4781d0cbb03dbe55ff5954a8c5c7472e81904f87311cf9aba3268ba64bc. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), 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/QZN882081085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdea0ac6aab94671f3cbe1b87ccd05df0fef386d9b48b472fe76d95bbffcb4980. 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/QZN882082316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8437ea2456d0c9ab7a5d729d586782a747ab12eeec982e1b135703cdd4474b31. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/QZN882082318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20f2139cadf4572868c5852d43aa5294c25f94ebe437d33968e3857365b004ee. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/FR2X42266058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa713a829b71010814145b41f1742cd402f4935cc981e1d5ecfb3324382afe2b9. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47:42Z), 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/DGA062238010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ba5e85195d56804fc9564fa0c6a0acfd07f00f73bee44b6067302dbd2a1023d. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/FRX872315738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x721b8e2d5c3ee3796aaee4f8546a101e9d0e7d14fcdf002d1e285a405e693c5f. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/FRX872361858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x059b62eb9bc5b922e398a22d920df5857c93db5a72eaacfc57b3a43605f9bc5e. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/FRX872378246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bd920609a74ac36238b73dce554a12f035fc9348961cd008ec1c82dc805b73d. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/DGA052316188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd47e1b1a1cea0fd75e69f43b975c10f10435a2aff929bc3e91c409b3280522bd. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/DGA052316190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb4e118df2e892455d84802e5d98167d8e06d7f70b75ec8c162b2333769ddf53. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/FRX762320820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0058c5273d31fc601ea65dbc56a5563f6ac07e298678c2baca021838afc4cbd6. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47:57Z), 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/DGA052316191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d4d1b04b8353e918823ae4dc2ecad1ab67b6f72aa6233bf4d6b0b5685c1af02. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/DGA052316192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x860907b79f13d1ad7ee94e85905b3407c3c158db58533a8feb0550604e360656. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/DGA052316194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b40468a228c298beb40bd4fd562a0a44dcd83a83f2cd87d01ac17ab51b9e061. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/DGA0T2458591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8e85e8e125be2f0094fe4822148e87a3ed61ea9ac3b5e3356e7a5db1a2bc76c. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/DGA0T2465929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda68b98f39e72c9a8b7158a25d99f94ddadfcd5cd39ecd4c0b35ec0a51e42c96. 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/SKA012100163.