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 0x013af02222808b1028eba6a9f3169086dad1dfcada08353e1b53396430704b19. 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/2bf5f99a-8a8d-490a-b582-198f7169f846.json and https://artists.proofprofile.net/proofs/artist/2bf5f99a-8a8d-490a-b582-198f7169f846.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 0x47c2e065c224afe950365d7f903000ddb4cc11a15e01570a80e820235d361749. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/QZS672136723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x869d7705c65a53cecb010b15db0877f9f0be2bd0a29b3f58e88d5f43aa7beb80. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/GX5MY2256478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80b899e7dfa564a796ac3f6634f047dd0543fbd27addb2ec525c282da88a9e0f. 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/GX5MY2288622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8aeaa80f3d36e32d459d52fe483d80ec129950c3cdb27a6ea61e6aa43f861450. 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/GX8KD2329333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f8f7f11dad598974ff912f08e1c175cd66fe422ded2942d660d42273930832b. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T20:44:14Z), 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/GB2LD2320173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81019de5c6b4789d3b92d1a76a79d53115d1d7da066c1827fe7b9de191cc0d23. Chain 2 (Bitcoin): anchored in block 957895 (2026-07-13T18:41: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/CAQOI2401915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4d22e02f3987072f5e04d0a5fbb676a0096f4d165f2fc3b894ab0e44c85a601. 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/CAQOI2402755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6840e86f18dd4d44d2ebf65cdb29c83fba0c044f395002fc66c47378f484a36. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/CAQOI2403382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f405a6c3eb7c77dbb3a8ab848930a2311a9d4d34602814823097856429d03d7. Chain 2 (Bitcoin): anchored in block 959355 (2026-07-24T03:24:16Z), 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/NLRD52119937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9171b59eddcc977b990f8c8237bd9c9bb3866fc92624f66a02d7365aa8eab17d. 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/NLRD52119947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68f54c6498c14fda593bd09de7d48f76dec3460f4c7f701156f7881f0ec82445. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/NLRD52119942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83988815b7e034dbce0b306039a9dd95c823b394d853f7bc8bbdca9e630357cb. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T13:01: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/NLRD52119946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe581f2a9410eff5d9addc2b7cfa2207ecdaab47942cfca217e1bf68e05953174. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/NLRD52119941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9171b59eddcc977b990f8c8237bd9c9bb3866fc92624f66a02d7365aa8eab17d. 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/NLRD52119947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71c8f0ccaafe1b544846c4183cf14ead93827983da473038c62fb5b6809b0f4b. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/GX89G2595821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b4175fcbdeabcc53affac7d3f76b8e1f5ad8640903698dd43958ca10ae17f16. 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/QMBZ92354362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac22fd0e360b38664d7476d25b0460bf1c499fa03fb864574fc99940e7e99f1c. 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/UKZGC2408293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x294a2d60cbc7836ed0132461032824c5c5fc66d93c71156e900f56a9de392254. 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/GB2LD2410227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x264355c38a608d9cb4a57cdd4b0e85b8cea21de2570dc08c688e2560900fe3fb. 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/GB2LD2320192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5f65d218eac56c63cb3668be5effe577f02fcab417d24c5c9490d4e776ce588. 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/GB2LD2310236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b115270893e5682e46f264756e3ce2e401752fdc92b3253ea2d71e60ee8c47a. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/SE6SA2449935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x190434b2606fd47cc12b259604a1407f5b45cecaf400e67fe19b3b33bc840b78. 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/SE6SA2457925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x248faffd4d089da09aa1bc99bbd637298104ff08c7945c36d5fce393fe9258d6. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/SE6SA2469809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b115270893e5682e46f264756e3ce2e401752fdc92b3253ea2d71e60ee8c47a. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41: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/SE6SA2449935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x190434b2606fd47cc12b259604a1407f5b45cecaf400e67fe19b3b33bc840b78. 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/SE6SA2457925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b115270893e5682e46f264756e3ce2e401752fdc92b3253ea2d71e60ee8c47a. 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/SE6SA2449935.