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 0x9714ae4228fe9edade1f50d8654aa4bf4a92f70c97240e4abb2a24a674056a5f. 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/7936166b-a7ae-4a46-973f-d33a94e78a20.json and https://artists.proofprofile.net/proofs/artist/7936166b-a7ae-4a46-973f-d33a94e78a20.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 0x5dbbb5e52f9b1191b5cb30d5ff8729dbe390d806d24b9f2e3bed517fa2087695. 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/ES5022102454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cefc88d83d8c2ad426d0c4ea2a9dc0e305e1d574118a1efb706839cb630a8c7. 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/BK4DA2413728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf154adc4943e4dacc6ff64dbf46b9b0f4651d460c02e219fdbb88bc30a26b038. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T11:54: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/BK4DA2401399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e19e32e5ce1952ffb5ead3587ea1f3a5cf0d85403a85b41cffcf27dadc5e081. 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/BK4DA2326702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64b41701445f12ce9c83c325225ec81443ceb7d20f5b74f700fe1d4b4cfa0dd5. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/BK4DA2555916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x576c00441b3d6d49bba591c566e329a73b7aa0af6c2ee4f225e834df6fcff6e5. 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/BK4DA2518074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfadb039539777ce25777ef8440a4e4976f18f950f06998b15bbe5bab6c715246. 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/BK4DA2555906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8578caee2e3655efca3f06081e782135812dd7bf70de54740c6176d6fbc5a52d. 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/BK4DA2424911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d49697f71cb3eb88b20d9eee216faa57c85490b7153da07538758b0429792cc. 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/BK4DA2450590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16651f8bbaedd12a4f315f2b468a2251b001e0b6a1b7bb7b67af27eeeb79054b. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T17:51: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/BK4DA2555907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01064a9ce45708fa660fe4b865c2cf8e91b4e826bd6f9d957673ceccc6fc695a. 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/BK4DA2555908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11afa70a54789def4ff86d5c937cf8151c12c74cbc8f1d0247348b4abc66d37c. 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/BK4DA2555909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c0ea7a40bc976d246c9709d9c34a0c80ac58ead70e211d047787511b838a385. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/BK4DA2541371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7349f9b0cd1e142ffa4e5b02af43cfac9adf307a39cd8ad7887e0ac1cb362450. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/BK4DA2549805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x234830fe7dc82c11e625bc18ca62dff9391a370046f98612b1e65082733accba. 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/BK4DA2555912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2925f5ee792f83a64bc2d98c117b0bf3e86b1e91158d0018953aec776c4cd88e. Chain 2 (Bitcoin): anchored in block 957791 (2026-07-13T02:46: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/BK4DA2555913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x569bf978693fc5fd496abab664df249969ecdf112bc56fcc017597194912b77b. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T23:34: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/BK4DA2555915.