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 0x0f271ba7e9f75ec5c68523adef71528518124e66af51df6c0c87403a926b43e3. Chain 2 (Bitcoin): anchored in block 953697 (2026-06-14T21:49:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/50ef9cee-1743-4ebf-9c34-55f0f72eab99.json and https://artists.proofprofile.net/proofs/artist/50ef9cee-1743-4ebf-9c34-55f0f72eab99.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 0xf9c0b0b7021875f010f3430a7de3824d1de3ec34aef991c0f4377d8483b5c783. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33:33Z), 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/GBXCJ1600144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa113a9372c79e8c82989081dd37088294d812b21a2bced8395909e55b246f1b1. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/US2B21949806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa113a9372c79e8c82989081dd37088294d812b21a2bced8395909e55b246f1b1. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/US2B21949806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c0042c45b9a883695813437c1a88ca9f1b8399ff43409778ffb2c74d23af8a6. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/US2B22251501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd6c6151cf2f2d0f9a4a852afa62496e35095158b78be3e0d14243193a22d0b5. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/US2B22452001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78f3d3ed558c79750ae0833fd329eba88a32e2605b61ca865633938025520828. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/US2B22452002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd968e5297e8e4d4fbace058422b9ba1375ab9dba793c105e75479a33f15c2a08. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/US2B22452003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1d4d5c4659012a1335ceb1b7c1e9db5381ea871177da0e961794715efbd1656. 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/QT22R2500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9c0b0b7021875f010f3430a7de3824d1de3ec34aef991c0f4377d8483b5c783. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44:05Z), 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/GBXCJ1600144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57ee4275764711827a3cf28f5edcb4354b0af01a89d20ddd34bea20022d3ab46. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/GBXCJ1700074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa718973c094e5c9992969a4e4853db6ed6919ec78b8f3217fca39b19e8b1c9db. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/US2B21949802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2201cd8bf6c709580cd16b4aa95426657832fc2fd452fb3323520c79cbb0b37e. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33:54Z), 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/QZ9MB1700061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9c8757426bc1f077f0f668459b4b8316d271d446c526ea71d81a6bd6486e6da. Chain 2 (Bitcoin): anchored in block 958860 (2026-07-20T09:58:28Z), 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/GBXCJ1600149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14a24900ea927c4cd036c031478a1232f24f8f3afb43795205eede08507bd874. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/GBXCJ1600139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ea3c78ca6e2d7a13aab082816e6818e561d04013640f62b6c9af279b325144f. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/GBXCJ1700078.