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 0xc64fd2b7c4f6c149a64ae69b9fbd23ffab62f1aebba3911abf40b1a2a9dbd36b. 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/46a72361-01da-4790-b500-c6fab658b770.json and https://artists.proofprofile.net/proofs/artist/46a72361-01da-4790-b500-c6fab658b770.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 0x31e309d922edb3716317317a8e697b43bffe05ea98a22c11ab4123eecc8d34b2. 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/QZES61956861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f899b62bee3f91c4fe0036e45eb18292b9c7764e83ee66464c3f2c5b55b42d0. 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/QZES61957675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae6abae946cdc30fbfbcdfe2d307df8242b090a5f74822e3970091e5b92a02d1. 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/QZES81984496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31eb28f24ce4a057be63d8bcb7ab39c1c164f191676242db7b57403b8307ed0a. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08: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/QZES81964619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ec1ae18144b26c97201d2c983c6455100fc895c8121fad8305e9952c7e66d8c. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56:23Z), 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/QZK6P1929932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c2cf4942d4b6e0fbb850d3eac086897ccbdc1450d34ca22c2ade61d276cbb4f. 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/QZHN42074768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef708fa41578a219ce73c35673292220927bd4b8436efeb1ed5c601dd2ecc572. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48: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/QM6P42099893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf7258af2e469153a535d0f9a7d2a5c893d3790fa8cd85a327bd4091b0db22fd. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/QZK6L2043424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70259d0b120f8d3733b220cf3b64ac41882a3adc86621e9f19b334786df933ae. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/QM6N22178376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13ef618d538b0fc3721b4db8923bed12d02d525ea50c034affff6ed108111a0b. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/QMBZ92052417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f86511ecb774e2314d2fb9bbada30ecc9a288a7ac4ff044fbfbfa08359a3613. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48: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/QM4TX2204974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab89b784e797e65a9f85454d5322db22198253e8f8e024075cdfb960da81fa07. 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/QM4TX2218145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a700939c3f2ca88679517783c61bc8fd0193f1266e0563438add5dfd006f706. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07:15Z), 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/QMFME2172319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26b9f916660269c644dc1d4cbb9c43cfc22676663e1de9e4fb4bfbb7e7d4cae6. 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/QMDA62134884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70259d0b120f8d3733b220cf3b64ac41882a3adc86621e9f19b334786df933ae. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QM6N22178376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c65f224eace173e0f729a13861213230927df14b5be00679b14b1cc1f77d266. 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/QMBZ92246595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d59673c272a04720e044635cfaaea2cfd01c079161537e2364a7a45426f3d87. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/QM4TW2348011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ffe96f9159fb1319a2cc5f282103f51f2a6fa98834fb9f74ed06caaf3c50275. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QMDA72520970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x650333791ac37d731fbc5a59cd691f868615d8c92f6518849ce58cef7381fa84. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QMDA72548034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb859e6ec8c9229cd0ac530eeffb7f960785e0913e63fd4d4a72f01d80c42c49. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02: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/QMDA72548172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ffe96f9159fb1319a2cc5f282103f51f2a6fa98834fb9f74ed06caaf3c50275. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/QMDA72520970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc48305d9884dc0dca132622e343cccbcc6db632e89b0863c59f4b685a55be5e1. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/QMDA72548182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc02b8e18d8a587492938cb4138bda4510302e3965abc1404f2d8f82c16436d0f. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QMDA72548254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91060eefb00a26aa6967b770e3c361a89ce9fb364e9e8fe07b53270fb17cd443. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/QMDA72555015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f66c6e5c9bd7a5790b631733bf315970536552fd841631bcb8781cb1d2de03e. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55: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/QMDA72555064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17d7357476bf9645d8963300618371afc1f0e6427739c25db53ba571fae2bb3c. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/QMDA72555067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27a2075bec54c44d755a2a882998dff987be8174966deff6398f63f7bfc5efc5. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/QMDA72555117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62ae3ab9bf5b28024ebcbf006be0c3dc702e83d308789e94731f9d9794c07acb. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QMDA72555141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6c6a1ac5727536aa894fc1e18b1d42e318698dfa2d70fe111c5ba04ae8e1fa3. 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/QMDA72555206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5daaa82432fd7869495f2f4dae565f59a33de94bf0c82ae4137216c5ccbb275f. 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/TCAFE2091788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa32c190b40065b60139bb74563ff88620db50aca56df984f9be4a5d6c767f2e2. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZES62403523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b7760c4c85ce19e0261cf11794569fee5edc94951f5da734fc6259ae5734ad1. Chain 2 (Bitcoin): anchored in block 960231 (2026-07-30T08:33: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/QZHNA2258041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ed89be3e0f421dae7ddbbc3c961cd2d043b608fc2747870dcdd12f847afde1c. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/USLD91739696.