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 0x715173904e36b9d3b8251a76031cb27dc34a4d96b2c94fec833bcd32ba738177. 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/20efec3c-f8b5-438d-aeb7-062dbd104cc2.json and https://artists.proofprofile.net/proofs/artist/20efec3c-f8b5-438d-aeb7-062dbd104cc2.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 0x9eea215c907ee064027575278cf6be7160fbe6f25c64f504ab9708115913c869. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/FRX872436684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb039aef392d5cf4e32fc634ab2a800f3de37f35f11575a346a83261a748f2570. 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/USQY51334128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93a04c8487c01ada21a105608f11fb8cb2d18d3b2430b89a81ab0310f79f8f75. Chain 2 (Bitcoin): anchored in block 956859 (2026-07-06T01:42: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/USQY51334129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c669829c698817d226d4bec4305e4333360ff744310ede80638ac43280d5f30. 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/USQY51334130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x046c6c7b4c7b14e1e8da9c013190dc6f543586b03f8ece98272ff5254ffe9908. 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/USQY51334131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x218658b9924f4aef7fb41ddd20f4285b6e80dcb7d973131f6fce21ed44653e9c. Chain 2 (Bitcoin): anchored in block 960179 (2026-07-30T00:39: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/USQY51334132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa54fd0ab60ba48faf46d849a525d5c68ef84c70dd34278967ec5f1fe40872e0d. 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/USQY51334133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fdd5a2dda129538e419d28765e685f4c22354d6b85437cfc2db0213c6800b04. 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/USQY51334134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae716071e1c6f4f202e4fda8cf75109c8893fbee870d9054b0d7befed9c14482. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13: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/USQY51334135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe42835e0995ccaa855d135e70ac38e11366795fd29977b6ecc756273d37d015c. 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/USQY51334136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9d957ff09da31fb586e857a77ad4dd7593d185a7585bb1605789c3a97def057. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/USQY51334137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd281a4eff88ff898b542a184599c0dd62b638a3227b49f0f6d87c88b79479956. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/USQY51334138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28a720cb29d102236a027a62cbd1f55d743bd3884ec7a3d20ff14eda0ac97525. 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/USQY51334140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4833e09519fb65264d3dbc7d84ee34f4da8a7db52c686741850de144c5b6fb1. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/GRSTY2102180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa63da59fac616e85d8e2621c489ee8fcb7e12a2eebcd4df148c4b1f6994b3bca. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/FR2X41902254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2d25824629ee26a900d51d3536cce5df33af65c34ce5530452801e0b1505bb4. Chain 2 (Bitcoin): anchored in block 957884 (2026-07-13T16:55: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/FR10S2052430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe479391548281c287616d0cc9ecbd33f72e63b7cd3c04167c0d56d1ffd195675. 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/FR26V2014482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e87b3d66339072343da3264f1534c2696d1257ef3840554a3db704b06138d1d. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09: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/GRSTY2200173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa53c147fdaf4023ae87e9fa3c8799777e8c4319a68855c25db9a52ccba4abd33. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25:37Z), 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/DGA072305989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cf001861cf3dbb834e4a9b6bf11c3e5571aec94adee3109a845fae90355816d. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/FRX202447073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1354c4d059cce916255a178849dd192c52428ccc2d22c53e546ef89681efa37d. Chain 2 (Bitcoin): anchored in block 956777 (2026-07-05T11:01: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/DGA062420776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16b9a94a9176d9a41ef3bc724fa53576d3677154d8716c9bce9644e8a50192d5. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/DGA062420777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x180594d179eb9df0c7f8680025a28bcb3dce7a96532673f221695cf4df027cf9. 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/DGA062420778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb3185ad571e1f49c6e0ba42a8c30802b9a38d45b603d327426bee19093c9aad. 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/DGA062420779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a5783ad0aa2ac26af20ca47d50c785a738770ad9357eaef5a6fca250bd97781. 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/DGA062420780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eb32579ee12c77492fb02939ea97d7275cd3886307fcb7547707df84d3caace. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/GRDMM2500224.