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 0x4d9e11b0649d34e1783720f7f001f05ad9e9c20fc853a9bbc186a37d18232d77. 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/e19b622e-d297-4478-8436-d18a2e4e1744.json and https://artists.proofprofile.net/proofs/artist/e19b622e-d297-4478-8436-d18a2e4e1744.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 0x1740bb78ef605cf873225a9b8be6dbf1837598bc95bf5495975296d284387b55. 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/FR1051631495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8a9d941c87582680c8727b7a03f4a4960f45355a2556ffffa1366ad53547117. 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/ES8741622201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdce301e74d55653a2436b4fa060cbd31ebeba1ddc820e73d725f179a1a4e1210. 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/ES8741622102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5b2aa5c575ba60623a022f37ed8ccb4a0321efc5c212f5556c640adb5480ba0. 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/ES8741622202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cf7f57f7f7d42d383810cc7d78aa4e025ca34a5c1ea383067b231e071bfafd8. 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/GBE281200490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9af8f33fc285aaa8f0357453546666140c8e7d4d52b916a73a2e14eb8112903. 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/GB9LY1000019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x679229d486612c9e24dc325a6c4de11569be5fff19209642f4dff22f28a5f68f. 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/DEZ651016390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88996fbe31f81d22da2e1013272bb8b0cdce884ab1aa4a3e26840adb9b77b020. 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/DK3W41600201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4287f2b5ce6a6261ea188db4a53bb1790ea42fca9ea13337f16b01d080cee91e. 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/ES8741622205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0c2bc29f5298d2df61dbb89fff782bbaa714da4562e181afd23af4c3f6c8395. 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/GBVEV1400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10e80f79d48d1cff7f5f22e2ca75ce1585215ab335f6ea55ac177a244734d00c. 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/GBWKC1600053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x095c1805b378aa4bd98d946b004aee839e89808de4740b9b6d292abf4f04499d. 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/AUVH21500117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3554caca97ec982244a621d4fb509e624ebd5bff32eb124005660d44685166f. 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/GBWKC1600054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e995eadf96b734a4d31ca0c5c00229d3e1a488850915e85681e7f174bbae759. 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/ES8741622108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x169b3bd95885006b280dc8844b24c83d678596bbb90e51713b9c29616f556787. 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/GBV2U1100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf69c5277d2ddf0e848f46136aa7df50c863358605a2bdb757537d64a6a503f9a. 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/ES8741622109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x741e1eef587bafe6be4afc1e90e353e5c7de3378ad9bc9a747182fefc6de7214. 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/UK8FG1400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd94ed6592fab9da9d166c1061676c1a67234ea33eedb790d61e2fd49394a127b. 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/SE4MF1400117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4283f490ce3e37da73b60213822b2c38d6a8b5543050ff7509c605eece57483. 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/ES8741622111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9bc44c1f618a2bc58c48fa6736019935d98135fab77d5e4531029fa84a9b904. 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/QM4DW1652423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf58240264899d34256cc400cd2faa207e56a7c399cfd3a5ca077660fa3b9642. 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/GBVTB1409001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c6b6c1dbec5c394e41de2745db38daa81f21d888533f357cecd9e72fabedc47. 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/ES8741622212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f0d83d5622294a57a360ff0347c3084c0a668e11da07048ebf226543173317a. 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/QMDA61518353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x448303c0a16514a1ef431e6a92a92cb221d91e8b8c6b7d5812ee221184c92541. 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/ES8741622213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0132f0db58cb0e16f40c6fae9c8f357afe37312755030744f9aff397d1183e71. 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/AUAVB1500113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x900a6232cdc53f12bf62eb64fa5c2046807ac84c70efe1decd4ae27f8c4cb080. 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/NLC7F1400039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9beff870f204357528c27d529b338431e6335456fd94bddba53947c84cb4654. 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/GX3RF2100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61c6bf4ecd6902e2a063400428114c748b2d109e54efd584998da3287deb53f4. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/GX3RF2100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc69bd33c345673a684cc3ac7422f37c734f7a27169cb9d6f566297d565ffb568. 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/UKKZF1900001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35ddf07394a228308a025aaca49f12c27fe07c030c662fcf959a7c011b058677. 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/UKKZF1900002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x366c2cfe4e5d7f59498086db6a5d38114268d4d1d05fd117089a7d074634840f. 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/UKKZF1900003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2431a6e6a1f2d8b19adf0d2c53e840da5a9e905c96f99b6dca67872b101738a. 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/UKKZF1900004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5540b0cd44181f5d691c44154d10c1abd7a26e13051bf6e1c2b77dbe4d048307. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:46: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/UKKZF1900005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51a86ce0a1747e679908490dc72f0a3fffd9f1cd3f0ee4c8ea7b0c9a52a8b520. 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/UKKZF1900006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46897d73e0c90252e13e86cd5d5736f4ec1af0d95ac4f61eb69e901c39c7cac7. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/UKKZF1900008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e6e37c148dc6e6b3939f5ee5e38d61c0fd714e476933b235ef9bb3a2e50a0f3. Chain 2 (Bitcoin): anchored in block 959146 (2026-07-22T17:10: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/GX3RF2400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8898682f9b94b96af42020b8157b3c5897e5415a5dff1b36465c30af4610781. 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/UK8FG1600001.