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 0xc06fb0822a05e7fcc832f7a8749497e4074b644b8b7b1f067cbb773c96231c2c. Chain 2 (Bitcoin): anchored in block 953670 (2026-06-14T18:07:12Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/58e0b977-892f-4fb0-b70f-1a4614322f4a.json and https://artists.proofprofile.net/proofs/artist/58e0b977-892f-4fb0-b70f-1a4614322f4a.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 0x8971deff7f9c34c6a177183f38c515f8b1effd5430bc3fbe78709fd17b5f4543. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/DEHY12112187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cadbb6ff5c0df55894599bcfb7ffa58ee4c634c13e6b87333195bc1ee198f06. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/DEHY12112400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8a7738d97142664588f94d98419a3219cf96bb02b9a5a84169930574c5ceca2. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/DEHY12112401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x134fd230d1f5fd153300c17540e67d8ba6f295009b5a6328ec8d70546f6b5a05. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/DEHY12112402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe92cd9f1efc71fad31fb327e4966a0b42209a8cc4b3a174dbe8aa665abd4ff57. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/DEHY12112404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa484cbfcba87efcbd530b796ee2801a1828f2082df13711399d4f31ab931b843. 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/DEHY12112413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e4b2286b8745e6eedb31bba3197b067dfb61e58877671b36d840dc4e2c72b45. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/DEHY12112420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd7cc82865224c398695e1deb8c90345e14a5b5727bcc96ded313fb49134f1d0. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/DEHY12112421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x830cfbfb97c36fae3c737f66cbe1d4f4801816587502871433a5f6c7c6d3a185. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/DEHY12112423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x309c786bfbc5048f14a20174c3ec0827a6e54ecfa6586e12f17499ed6c90d1a6. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/DEHY12112430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x702f6c2328ab0ac594b358af5c1466d9f07099bdc081eb2555f9691eb66193e7. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/DEHY12112433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4093cc9c5b8410519046d65f3bc55a9e32748c6708f4183005a66587072a80a8. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/DEHY12112444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04cea2904a644eb0abddcf62d41c92c62658d0a32219711d017354448d8f060e. Chain 2 (Bitcoin): anchored in block 958863 (2026-07-20T10:27:46Z), 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/DEHY12112445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6798b6d047e10db8e14ff7765aa694df6e3c1d73be326cc8072a5eb6e6587e99. 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/DEHY12112448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x623340407aba2d512c56131f403f15085157276fe1da960fd5fed5e140e7d590. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/DEHY12112449.
Strikes of Thunder: Revelations in Rhythm