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 0x6ff9c8c47e4c773101b9d7c6ff425ee09746b8a5653f18260949f47973777f55. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c9bc60fc-6b14-4405-948c-53760a6baa7e.json and https://artists.proofprofile.net/proofs/artist/c9bc60fc-6b14-4405-948c-53760a6baa7e.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 0x41df19aebc1c38ad50d47341a29b279ce3cfe8e3ec62743864b6a235b8bcdc07. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/PTQN11300391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4308920d9493e9f06a6c184c2055fac3467c256b2d60faf68d14139fc5769b92. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/PTQN11300394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe6542a5df05926df87367f30374be41b27c5763fe32aa0142f232fea5babd89. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29:25Z), 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/PTQN11300397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5040696067c269ec6f0994a382eed158502eda54fa22c48d7ad6fead4a115f56. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03:57Z), 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/ES71G1632157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d48f4424342cbe79138686cddbf5eb74dc859e08c3b4be3878cc0321917bfd9. Chain 2 (Bitcoin): anchored in block 957661 (2026-07-12T05:37: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/ES71G1632158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8aa9921650e0ebd5e665685a12b06273f2cb562c5e71579aa3793af52648c15. Chain 2 (Bitcoin): anchored in block 957650 (2026-07-12T04:18:57Z), 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/ES71G1632163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f7d96a6d0b283a726c1aa8fc6581ef4a5c6a319baba365e571e225edda21c95. Chain 2 (Bitcoin): anchored in block 958870 (2026-07-20T11:19:23Z), 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/PTRO12100224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5027f9649e5cb4562d6fb9f9d24c0131df909b07eb353bbae7cf6fbba42a9b6. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/PTRO12100222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23937fefa7b35b64038c3dedcd41dd588dbcb84874c47b288509148153cafc1d. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/PTRO12100226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe01e33a8a37cac373b91a8e2ccfb285c9a73a03b2316ff4bbdfdd2368ab357ef. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/PTRO12100229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe56e4e7fc41a5b529f6cf83fc23e89fe9c4b9f7d0e73d647ca0f6f990d68c4f. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/ES71G2331274.