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 0x63d78d70e011255dc2b98cb92b2029dd820e4a88ef0d18afe876ebad58acb228. Chain 2 (Bitcoin): anchored in block 954667 (2026-06-21T07:29:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b2ca6ea7-959b-473a-bcab-597e9b4c815f.json and https://artists.proofprofile.net/proofs/artist/b2ca6ea7-959b-473a-bcab-597e9b4c815f.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 0x1b28771d2827238b38994aa4e33cc07969317636010128068d014e1040b4c5fe. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/ES71G2044132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ab53cb7a92340057c1f34ef2d001b16d41bae9d6887fdae32bc23f18bb1fb46. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/ES71G2044134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd0918b2b566f8db915e707fc0939dfa9f196065e1aefd91b5c52e76dae34426. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53:20Z), 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/ES71G2044135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0738a61898a20135ab335a4bb08ecffaef4848d256e1bd4745397683b6688ab1. 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/ES71G2044136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x156008834c29e58781b8bdc6a9d2bc6bba8b1bbcdda2b055883840f671056716. 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/ES71G2044137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x096712c802a13ffd4af5b442f7c76842cdafe5c3fd9f27ab580c064da9487509. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25:34Z), 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/ES71G2044138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa48612b32bfc0ac1341c393c0a6a6ce3a2a5059f845e7ff7f8c037f4a989aae6. 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/ES71G2044139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f0cba1c4f98c3ad191fc2133b0e5e3c6eec4a9a1e88b94cee7305e32ccb0454. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59: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/ES71G2044140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23c26a6a735c68db2c735b5f4e5dd68b959405e0ff63fcc3d9507914809f6009. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43:08Z), 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/ES71G2044141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd687c64cca8d1958433ea7e25275aecc951439e8cea5616dfe69c3b737d758ce. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/ES71G2044142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e509594327aba98a51029ee2b2e2cbf6a8b56576d2c63e53d8645af55d7c473. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/ES71G2044144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5d0e60f98cb4859fd0dc2762e299fb99811c9f9e7e94cf052083ebf45996b20. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/ES71G2044145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93cf9e0f9adba3d2f5ec97537ed6e976ad89ab2fef8e98ee80502c9f399ae40c. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/ES71G2044146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b5264a9233c125160287f80003dab01524513cd89f2f503af22dec09c8f487a. 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/ES71G2044147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5779d0788c3c8f50a9a4a3134f6d21b4aab4ef9b155d34e2beeab72210b6af03. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/ES71G2044148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb45be27c11df320e9cee9b4163fff6f8902d8df53acf431eaa3c8a97ea8a393. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/ES71G2044149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91cd632d816ffeb9591be87c22ea37e4bb311b67242be58201e158906d2f3f06. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/ES71G2044150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70a340c4d76872a4d5f37bd86da6c9596caa616dad2819fe76c24712850ff721. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/ES71G2044151.