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 0x45ef1abf42e8c2424e254e451de6ca8767214ce05086e300edba21ba313cb5a3. 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/34f65b18-7450-41f8-9dc9-4918137c0e68.json and https://artists.proofprofile.net/proofs/artist/34f65b18-7450-41f8-9dc9-4918137c0e68.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 0xcde577271e820931529922aaf1e518746080452d33dc9633c1210058d14fd255. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/CA5KR2338858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa11c78349d813544d5109ecf0382b48233eb6cf3f35581a6df021bc7f5c220fe. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/GB2LD2310083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcde577271e820931529922aaf1e518746080452d33dc9633c1210058d14fd255. 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/CA5KR2338858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0171dec3cd040da3f087bc351f942ca2e605a8cf0010cc1715b77bc10feee98. 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/GB2LD2210066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x267a7e047937cc0eaa65b69cc880d51466b531c70f4b500886e13e78f14b1fcb. 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/USLZJ2058197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3914899a6bc08b60fd28636e36f3d3e692f701218f12798908bb6d5320b4a40f. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/GB2LD2010200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb31c336201441e3256c87c1f416b6a837903447080d9f4deda49577a6740578. 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/TCAFE2023509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89ffee74a7b842adba04d53821333111c41c91865b021d6bb507cc7d727b5bf6. 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/QM42K2364118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x642fdcca0c1f5eaff157cfd1372b56dcc10d531513f11fd17852d90e658bd350. 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/GX89G2369156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fd1381948d28717a04e49cf2bf3703e271253013f9f553d0fb06e7ba920e2f1. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/GB2LD2210398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea08a7f0ed2982c1b1a3d38008f0672e0b08a99dd04c56d959ec8a52b83a3eb8. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QMFME2208120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6398e6f717365ffd5863acdbd727fb5da6adbae486845765ad5e4305da89891. 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/GB2LD2210157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a2bf56ff319b93e69f8cce0dad192ee14d86bfa9f80f24959c6cf5c68683888. 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/QZKDK2275880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9788090a285a3234250556555cde2328ed97094f016bc61086a2731aa0471668. 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/CA6D22100451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf88221587fdcc5b79f96c5ca8be5ad5e804af31478611baf743d3c675fca826b. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QMFME2162465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea32864071134bc65b9d2a6d22920aee0a078b95a52c19c46b56b2a86b0e55cb. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/QZHN32199561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d6cccd901fc0ae7a4a595e8a5e832a57b00ad695df510159d8230a149061555. 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/GX38U2148731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc971ea8e0fd4d96fe99af2a4433bb044d43abaa9db08dcc29ade168d488b5e03. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/GBKPL2144041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ee81661679a5238b9abe93a2b1718388f5a520edab2ecebadd51d5ba1775a8f. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21: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/GBKPL2144042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd68f4b76270dd40e3b787655f924d4972aa39c1ff2c84d2f02f3b0b0a63fa099. 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/QZ5FN2119762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x173b6ff4623dd7f16eecc3200cd6ff849ef2620a0c1e61ae8ecdd9db9695f224. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QM42K2173805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ecd279aa386fb31f7f8bb32658a9b7a65f5bf0e76eab45f5cca6e9efd68bcde. 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/QMFMF2039423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f0331765f71dd8df9ffb985dc26630fba77ba99d1ebef706735a23bda269a43. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/QZS662126917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x487d90ca26e1c9f9724444ec05edf8e9ab2ebda99bc8081035a37cd623967a3e. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/GB2LD2010076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12d9ace1a00369f769da9c81f20c387a25b65c1ae2bbb9fb3159cb5965ef7baf. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/GB2LD2010049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd5c2b6f24805fd1e14764f7d55b761b3e6d3d26046d9c13afa76f26dc30ac49. 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/GB2LD1900433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59f0cbfc376a109ac1953e000ad56fdd8767931654021d3bcfb4b58d16b02405. 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/GB2LD1900294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73a899e756f9fa0b77ff107090f68eea325b30e271fba30e52913813d88eb175. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/QZFYZ1977983.