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 0x0268727508abd50c0442009113714c7757f0d67bb9b8ef4d8e493e91e434cb3c. 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/95f919f0-4738-419f-b618-8cef433e4530.json and https://artists.proofprofile.net/proofs/artist/95f919f0-4738-419f-b618-8cef433e4530.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 0xc9c8222a4ed83717ef9d4e0a6972d26a5e078743010584dd33900a454ea0752a. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/SE5Q52001180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32084e4c0ef5605b83e1f64c75c5bcfe3fcee775c743d9cb758617f678ab3413. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/SE5Q52002373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8922a2b287a37d647bd02a6734092a7d12376e4e6505ef1ff70aeefd63385884. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/SE5Q52004221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24f7a0e428ba1f8d780ff6ac2849bc1a31486bfaf9582ac983ad246bf7ec5c92. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/SE5Q52004111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b90dba2b3c95c8cf11dfc26a56f8a895ea834f19ce617c85cd547e98e27cc86. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/SE5Q52100941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x845387cbb81ae4882f401a9422c4785a4abf3c5051ca99e4b6a4b48b4ab272f6. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T02:31:22Z), 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/SE5Q52101312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6620eb6312f237c48af7583f5d1b5de791b8d7a7cb772174c915eb57942b19a3. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28: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/SE5Q52100995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac5b90ece7de404a468f3ab2f53e0a6e381193eec1eff7456d656f24240f0605. 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/SE5Q52102885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d762e013e111e68352438778cec519494db3a3f9a9ae03ba4599515286d25c9. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28: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/SE5Q52103952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3776848f060e887141e1332e3d2c825b9e020336d04949ae1b8d09b64a779fc6. Chain 2 (Bitcoin): anchored in block 958733 (2026-07-19T12:51:21Z), 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/SE5IB2262177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe929351fcdf5ff8fe116a22f437e4b814f209ce0a9192083c047b6a08cb63d1d. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/SE5Q52200176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c977e7984d4b7cc4015b4b408631866009d3136412f1e2498c4ab313aa03432. 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/SE5Q52200160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb879dce55f8953f5a94a770e411a99b8fa75cb821be936082500beaf71b9be6e. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), 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/SE5Q52200862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf48837f1ef6b954e2a7e441cc12b7b4f0fc784827f2e766034a28d8b7ab783d9. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/SE5Q52201239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8241b9512d67ce44b181b4652abf0b3216985d28ae876f2bd87e2eb3ead8dbc. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/SE5Q52200219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d1593a508249eee2682075df2307b19200deeee84dd8f76b0547e5b359eda5d. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49:21Z), 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/SE5Q52201828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x283b70e014d3dae7c010e8417e9aef3c149dfec5a73cc8c7fd8b9528acb4bd89. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19:47Z), 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/SE5Q52202022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x414c74bb6f2fa8e02bda031c80cb890e02d43a0b4a1c67cdd9af61bca0fa593a. 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/SE5Q52202130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ef19121a7b23f4bc2eba50e691af3bbe4902dcdbe67c5ec5c4456ebc846a1ec. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/SE5Q52202468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d594142e1f53b2688386b91c979e8240fb160c8428c6f4d7d61758dc7c82910. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/SE5Q52202465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28bdfb316f55f8cb6f9ed9fe34d254ef29201b8dafee10f3984659e544e39a38. 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/SE5Q52203017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9267f93e0df3e76b62b046cd52ebc37b623d89d0bef0e6983c9c1430a72d615d. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/SE5Q52203019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5611ef2ebca2801afea34ee4173ac5e07225a1ec81d84adb0ea765d50b8f261f. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04: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/SE5Q52204008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffd139bc954ff6203a2c8aac162b5b6e67f4281096874021c703b7d262481636. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19:47Z), 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/SE5Q52203929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf539c93116129361ef8eecec74c73ece791e5a46b94f3bac85cd5b5d8e36da33. 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/SE5Q52203993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89899e2f8de0b0e27f52d39b73a38c98065e32e2a99c7fa878bfba8bb92ea042. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/SE5Q52300754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x078f3909d281b5f7ef4b97da45926eeb2c906d5d2893fdab56548782a1936c6d. Chain 2 (Bitcoin): anchored in block 958785 (2026-07-19T21:40: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/SE5Q52300794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x757a2d23e5b6a4e9a00a25fbd1e408c7a49f72a2ee2c79dbf78b84ef9121aa89. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), 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/SE5Q52300970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3271bedebd8f13761bd0571262547bf2311fc864347f496f35ce4bcae3827b3e. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/UKR4Q1935054.