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 0xe1f246138cec4f63d3555f85914b13a6fcdacbda40991d07819314cb4acdb840. Chain 2 (Bitcoin): anchored in block 954717 (2026-06-21T15:47:51Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f32178b8-74ea-4f82-836d-2a5922cb40a2.json and https://artists.proofprofile.net/proofs/artist/f32178b8-74ea-4f82-836d-2a5922cb40a2.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 0xd891c2c1d6e61291c24a2c489b4f16545b9d53ab584e9bde0bb53644d427c878. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/JPB621701727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e51e499275dc2c9d7866de7f06975e50f52c189210efdaa135766647100ca05. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/JPB621701730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3231e9cbed495d4a7b34847aa017f963769e6159e27845d52fef4e26fb2d0136. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/JPB621701731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x299634db573e5f8e5304fa4a31599f31e6115a5a003ad5bd2d8be47cfe060f2a. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:22: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/JPB621701735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa9ce99c34af24f42cccb1a87de256660cbb008064770d1a61739a0fc4742567. 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/JPB621701737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fa7b26acd0e587bbb4ba3acff7c6fa465ab78ceb3052cf6cb55269662493aa9. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23: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/JPB621701726.
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 0x297b49138025d5e626116ec6569c4aeaadc86aa974220ab160d07e9388268211. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/JPB621701739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeef8e548f721c913fce317d17412ca756e91c704566f4d4ce967390e0992a354. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/JPB621401147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1404f49963f48c5ba3fd09fd61f37723aed4ccdc944e7dd1fbb4ece887617f73. Chain 2 (Bitcoin): anchored in block 960259 (2026-07-30T12:51: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/JPB621401138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x162e6c9bcf2046edc7b6a92d234bae0f0eeeac8730dc6493598c8139450ffc1b. Chain 2 (Bitcoin): anchored in block 960210 (2026-07-30T05:21: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/JPB621401139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x112e30804246bd55506f6468c5d65c232e37faa22305c3f4d2f87b76b1016fe8. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/JPB621401143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfab9b84e8186fdda57893c13d87e59cd01c600e86391d09253f2b3654832e107. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/JPB621401145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf1b9968b553bee18fe4a661278fc25179eb99a4dbbff7a4d68f498a08fabb25. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/JPB621600372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3657e9ef20065c59042af04fb229a66593c58da7e0434914e0db1e6d4d0f56c8. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/JPB621600373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bfdf3023f835c51bc105a44970065e7d7f6969e7195b1e8c43e8309c2d20a32. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/JPB621600375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x135fd298f58375f61f2c3d2dcbfb3e34872e663d896d9dce0e17a82661dde9d2. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/JPB621600374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3ac4404c6c945f077eaf386a28b794034fb6ab4ad21b322ea23ed9f625d7fca. 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/DEBL61372477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x971821ba69c8d485061d9d1bd67394d86fc56145782b5fa693544aabeb1aafca. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/DEBL61372480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc86efcfd4c6b2e1adb9bb6934de82ebdd4281e1dc67599c6969358872aed04d3. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/DEBL61372497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb713798069ae7c0272b7b680655ae51643dd4083d07be746fe647ff09ec8cb28. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/DEBL61372488.