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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9a06a9f0fb38d8017f715bcfdb2b2985f572963e448029e189de83a53f49b73. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e9f51107-dc0b-4034-b295-c2bcd4f29668.json and https://artists.proofprofile.net/proofs/artist/e9f51107-dc0b-4034-b295-c2bcd4f29668.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd497eff9fab548f85b3bd6ddf681960433b4732a5737230a6098c1975134fdc3. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31: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/USDY41600404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x275de787dead668a64c1df5d53b08cf2c3211471c54e1019d7aba9dad92cc937. Chain 2 (Bitcoin): anchored in block 958695 (2026-07-19T07:37: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/USDY41600406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde4f1425f3c74398fb3b68c8a19b45eb1142b96b231bfcf7e76c535cfa98eeaa. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/USDY41600411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5669ee2eeee1c67f72e15740e2352f65738f365551a6deedb772060e4c523cc. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T12:26: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/UK9EL1500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe11ed9fff38a79a10d4bb058ea6be45c7b96ba4d76427dde562d275c6805fa30. 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/UK9EL1700038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dc0d8f31ff465fcb32c6350f89be5523006654921bb30b87ec5dbedfb5d9dee. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/UK9EL1700041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82b2e1d0f933996123198b3cf62881afa008763b7810be705677a196032690f1. Chain 2 (Bitcoin): anchored in block 958945 (2026-07-21T02:25: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/UK9EL1700046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdbc497ee8bb158a4b406b0015482c28d714b29bd9563a3fb95c9693231043e7. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47:20Z), 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/GB2DY1801044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1632b074b9ec770c02ac2ccee666c68bad78726501ed088b94c2e374e6d79948. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T23:23: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/QZFZ52198910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5adf50d38186058d301035a3d2b6821c7a6f200e9e0ff98ad4f54e17315ee58c. 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/QZWFJ2536024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5173a2a624b2bc6f5165ba39ec3c37778a2065721805479c1bb4ee7619f93bc4. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T11:38: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/QZWFJ2536025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0be911d581a3161251393be5a6a0113de90c3f611f8b01da7e4cba8a1d24b07d. Chain 2 (Bitcoin): anchored in block 959109 (2026-07-22T10:01:45Z), 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/QZWFJ2536026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x550870b3c08d7bd323eef354ed49cd0f43179575e37ea1a9bc20d7d5722056d3. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T20:43: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/QZWFJ2536027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b39998796c2b9abd9379b0a07fb5a22444375af0e739afe19079dc3fd2ef7a4. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/FR2X41610426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0903e4357c135b06c071a525f5a785e8ab35cb6bbdfb7497e6cd3454b4b0e116. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GBUM72005780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84ced74cab9f8d7b0ce31f952a33aeb7eff803b48f21be809d6c89fd5ef83f32. 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/ZZOPM2105354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x322d7067f6af0c6440fd201053f0d2983aedb0cb63e8c88ba4897f28ab2c1c72. 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/GB7QY1600101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x700a872cbe9b384256b8fc5e2dd4dd4a0852dab5a622575bb70cb4bd4cb1aab4. 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/GBBKS1300128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cebea5dad140eba9b6c800d1bfee345926bbf84e4e08e44085d281d9b84e2f6. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GBNTR0800154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89d7f8c1ce78f11d12d60a813e45cd6481440f2ca07c42856da18a69622cb0fd. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/GBQGW1700095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32abb6c8a235fdf5fc76533f97ee522f78b8831e13e565df1f5d9537853bf905. 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/QZNWR2424395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7ca6a2a6359e1e289142cbfc3f951834d5321a03e9bfac6bf4ca8e90554d76a. 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/GBLFP2042780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2924ec1be8fa460c609f37ba4e908a4669db4ab9487bdc56114617e26b7034bf. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/USA371350092.
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