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 0xc4750e464e9eb0d046389550c58be937928830ba72231a95073496c389f49fd4. 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/ae0f2968-8853-447d-a591-8af150e8cc13.json and https://artists.proofprofile.net/proofs/artist/ae0f2968-8853-447d-a591-8af150e8cc13.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 0x52dfba85b5f93e25e21206ba588ba7474117bd3cefd3c0e5ba9c705f16fd81c2. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T15:24: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/SE6I32152666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0945d516f9a8eb98d73aa3c2844bc378825a0d3839a4d0e6cc5b43f948bf2fa3. 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/USA2P2039813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57176ad614baa772dc994c1c24e4f3a93b48dc61ac5afb3727058e951aaf8920. 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/DGA092372132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99dcf1d7e46ab42426624a2a4a5c1ac93d4ba6956cf834dcf42ab1158436da2c. 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/DGA062305195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25c47e79e4a2a7b387ddba0bacabb8c9029f1ae0a2cda2767910d10d5ae99061. 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/FR2X42401864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b1dea713bf1d266f22ac038d9120847990aa59a96057edc1f85b61cef70d4a6. 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/NLZ542200265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x726b6fc3899e67291f2d81f02358ccf54a51dc6ad7407901e70cb564fdda5c93. 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/DK4YA2162701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x085bf30ec52f2352a5fef80ea42308fc97e0ca08bc5dc28e32c1033a75d5c2ae. 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/QMDA62230320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8030ca926b73bdf101120fec4ad35c33cb6f759b8e37d5254c05e83e52e58c5f. 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/QM6N22498380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf92dfed460656528c267e0ab9f1f9897830bb20454900b6cf664774331bb9d1d. 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/QM6MZ2483452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x163845d349e034e6affb2ecb109290656f321a8f41f7a1340040750b72b3439a. 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/GBKQU2420599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x807672222aba377bce634320683b40c3ce1a87065c30b362e11a8236a08e9fc3. 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/DGA0Q2398505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb595e573439c5e4125022532c1b29b3b1a8cb2a618204c367cec577100180aa5. 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/DGA082321023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf65a7dc05044abd16a0c2c943ec77034d317f6f57a342e63eae51a1ed7f6975. 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/QM7282357327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65e470530cbc3ec55c854ffdbee2fffb17758051bb28ad7d121e2df10cf12b23. 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/DGA052374391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f1cec2ff498e6351f6c060b53a97d07030566ff51f320b71e8ee5a5e63cf067. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-17T00:17: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/GX8LE2357963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x292b42dea92860b81e2c2061d6677d7fab7856e9db8813eac1469f7e2450f6cb. 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/GX8KD2369648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf103f76dd9c75c4bb7ab42a50a7b4c1285f41fd544f7ad5b7c8e207eb73470ce. 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/GX89G2367953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e7b86173c9e7e34a9aa330f9b0d0fcf37ff239346ef0949602eaa7996fabe19. 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/GX8LE2219642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd6e4e7a65f53e230bc974767446b8911ec5e0546c9bd00784a09f24a7f551a0. 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/QMDA72290687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d6060ff88adcf4a94c601737cd5028c1d1fb704990830370cd19164a0bca82c. 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/QMDA72290289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d55b5b47fefe4c5a78ee32209f492371bf97080556a687ced6b8e1c5e412185. 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/QMDA62238973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15b9bd6fe0b0283f2f61df5b9c5abef3dbf2c61a8335364762d9a9e3921a87a0. 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/QMFMF2126576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc101079a9c9ee2a2908a0e03c4a3b1114685b80439239ae9797b319a19ec13d2. 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/DK4YA2196001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5aa3263d3daa5168847551e6efc723485fef231c1a231e694520e6cfe50550e. 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/SE5752088468.