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 0xc847065e1e5c0fa708bec7d47e80e20016c9442fc306c22d80e1062453411985. 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/2177ae5f-d718-4714-ac9b-248f7a33c588.json and https://artists.proofprofile.net/proofs/artist/2177ae5f-d718-4714-ac9b-248f7a33c588.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 0xd305719355dd4e904b96c4e963b4aac05ed2776fc835167413cc21a354c0de1a. 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/MXUM72200654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa83e8428ca483713e3b600f8ac7d8ff4f66ac488e40d6d0eeb495c53de344f53. 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/MXUM72101714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd175523c74f45c1b465608fb44a21138e5798e93b717387cd940e0bb32b4cb77. 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/MXUM72401957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cd00462e43a404b359b985aa5f66ffc61a4b0cc49720d7d7d11efe356f11cca. 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/MXUM72400294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e91433781f74767032ea412618ed9be59ec0f51eb7e70f56b9b102639ffdc4d. 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/USUM72307978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78a3732a5db3a1256fc55f1074d880a446c766d0acc6db1dd6fd13ddcb2650d3. 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/MXUM72201457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd305719355dd4e904b96c4e963b4aac05ed2776fc835167413cc21a354c0de1a. 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/MXUM72200654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51b1769f0302f4452404dd6f354c272add6032a1bc61e7218a272b80146cf9cd. 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/USHM22035285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7bd63701a7cb6f69cc973b60336ede9745db27598a19e96b5fddf795f13b11b. 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/QZDA52022925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b6db30ba47dd28e71e2407876c02ea4f17e2ae06d50ff0a3b8e732ef0ac049a. 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/QZFZ41928803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe966a558edacfb3d18431151a0859541d9a2ca014d0e67887e5c9b088a5d5ccc. 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/QZES81856519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf0814601dfcb2361faaa157b4f85cfc910721dbb80d1aaf163212f020411c50. 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/QZ8LD1706328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee572c0a4e4e675e332cb8e0aa145e0daed173b168a90c18683b95ca5a6a1fef. 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/MXUM72200995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25a345fa6619aaa1f6e90222c5dbf9ae5d13ef205155cd4c4efd0ab49d5532d3. 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/MXUM72200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd52f52437e7532aab983770c83bf902973bef6d858e84f5c97b90ef3f601c65d. 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/MXUM72200077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9c05d0210d3b8760ab1083c8c799fb853d6cf14a0395be6cd463ef1687575f6. 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/MXUM72200789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa61c4af41f822c3a3af05e33a174eaace40444037974f4326c045db5d4c82fd. 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/MXUM72200433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb55b529c2ce77ddeb854bd89e433fa6aefa2c91afe4d936e538d71ef1b4d5f5f. 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/MXUM72103406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73a1f13fc795c5c3640cc9c90ae600e3939b8ed48e52fb36adf220e8288b138e. 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/MXUM72200998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1da57a00e667765e173069211dbe0caec4425eb525d3a99c762f67bf61dac655. 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/MXUM72200999.