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 0x08a51d8ae642072d16ac9b6cb09fe9327e5c2c5eddeb8ca480187444182c9334. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/73a6b6de-e119-48a7-8d2a-50991eca5176.json and https://artists.proofprofile.net/proofs/artist/73a6b6de-e119-48a7-8d2a-50991eca5176.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 0x6ea25da091facba0cb647156ad90ff7a77bf639b94d8eba54f2001aefae26317. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/JPVI02500771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16988dc7590cbca8f3b0bcaf16eec4ad1bf3f1c6f56838f5ab0bb712b9f4cc35. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/JPVI02500772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f1ee111140fab76992c0f75cf6b0c212781d966c53e3e391c7e59e1c2bd4568. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/JPVI02500773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ac0c4f4bca2f4b65435da32b71aa7fbc96fe3e05a778ae2292a24983e3ed55f. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02: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/JPVI02204439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9a00a0f225ae1d7514bb6a7e6414f9ab6e535dde356d881c9aea69c03257057. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/JPVI02500775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8815e4391607ba36f7c00fc806cf776e4f3dde06233e352e32b8adc2c9b25be6. Chain 2 (Bitcoin): anchored in block 957776 (2026-07-13T00:05: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/JPVI02500776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaa439c1898e3a1f7b69bf2a13ca1a09d79293fd2d1053bb5bebd92e336dca3f. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/JPVI02500777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b2f86575074ad65465906306ed6313cba90b0d9fed115053d364e28aa7558f5. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37:47Z), 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/JPVI02500778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b477b0311c6fdc0b4eb4ecf3046c0fbabec01609462449e2411e94413b7d499. 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/JPVI02204440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedee6d6f0f11902d6b61a6bd8d613c78aaaea9743c72046863a1acaee2427590. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/JPVI02500780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf78d036d94e80ecaffc2d0ba78d0d34f9860668dae3c3ac94571f0539d8aa53. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/JPVI02500781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59f5adf2a6690f767a461ebc07181fe3ed629fd216a1e8d01e4849b2d1802ee9. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48:00Z), 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/JPVI02500782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x057783f7258f03114e13b2371f5183c16982da3dd8165bb45fe086d7c2fc5aca. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/JPVI02204438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf52177e048984806d469f1baddea8d86ff45d36bfc0f9d34c7673f1c98a4c3b3. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/JPVI02500784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40a865fe13dbd64d066ba3ec74608f6017792d11bc98c4893c59dae309f3dc0d. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41:00Z), 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/JPVI02500785.