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 0x9cc6f14e1a88f73d84eaa069716c98e63bd0a65771e0a1a3a17c17011bf61ac8. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a0fd5897-a51d-4f27-8ae6-09298ea4f430.json and https://artists.proofprofile.net/proofs/artist/a0fd5897-a51d-4f27-8ae6-09298ea4f430.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 0xa7dcc6d7bf0e8fb2a109609ecb30990e23e7025c2e3189ee4a858a7b5582c10f. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/TR2182310070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fe010d72002661fde56091709909e36b18af09f74342aacae6ba40211d37fd2. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/TR2182410060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0f0c1c67cd2e22705fb7e745d7b811456c96a393951b94848d5086375b60c20. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/TR2182110050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x198bcda06dc7c6d3093009eb5add49cfb7592ca297822f62652ed36268e9bb1b. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/TR2182110060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f4d75c4354a558a890e423e067c0d6818a751f0a69efbc20a686fd40b0b9c3c. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/TR2182110070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dfbdecf470056b32b24eb9c1f9edca1df43c0dca1ff71375206fb694ad95231. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TR2182110090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x587725f1ce8df87beca845a3a87121bdde1d7329f4f7d323b9b0b7564422c41e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TR2182110100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ada45f1a977c23d43fb32be53cacbc034e44985e44ed961b0635dd00cc74311. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/TR2182110110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2455bcc8c65589ddd4c1f2c6d5dd67c1b5ed3abc768a49531d2bc22e612d19f5. 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/TR2182110120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7dcc6d7bf0e8fb2a109609ecb30990e23e7025c2e3189ee4a858a7b5582c10f. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/TR2182310070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b8052ed5445703cd171f20216baa1ae755cd1728d85df2dd850009da0ee6d8e. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/TR2182310050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91b01dcc4595570861807a803c12ea02e4ccdd38e6f4a9202294929849d5f672. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TR2182310040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbea2f6c31853a6c104031e9d74707f168bdc3e9e59920953bb42d84db544abb4. 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/TR2182310020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58514d1006c7abb78c25377f412200dac871d2215b720ea00ff68236f78f0889. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TR2182210040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fe4f432046be1d90d9d3d888263d7c8f4c82f8615276a6544cb05bad57c7c99. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TR2182210020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b7425dc3f6535d9b609a5ab3a81b809fcd1f9c231e138bd83d1ed1c0e30905a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/TR2182210010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0279fe409ad01b6eb6cabb4bbdcd9fbae833c335f402139cc9b276abbe74f305. 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/TR2182010750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9c85c08f99ea991a63d7f93759548e358bd2b377acb3a471c5666309c0b21e8. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/TR2182010740.