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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa922427ab12a278a41ac0e9f2343fe51cf267f972a1681dde2f8bd70a77d89bf. Chain 2 (Bitcoin): anchored in block 953697 (2026-06-14T21:49:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5fc6e90e-c0c7-49ee-8461-33b0cdd5a60a.json and https://artists.proofprofile.net/proofs/artist/5fc6e90e-c0c7-49ee-8461-33b0cdd5a60a.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x812c9036ebeec988e61b6a73d517f7bc98a7e4c3e592041075e5005600d5e81f. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/USDY41909435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb49ce9421d28efe5fc5aabf5a4e57ae80d0a550892325ac23fe15879dd7f040. Chain 2 (Bitcoin): anchored in block 958908 (2026-07-20T18:10: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/USDY41909437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35ab041436f026b7747ee724d2f8032efcfc43ecae1f319be4b174433043dd6b. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/USDY41909439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cab95606dfc47dc4acd47af39d3626bcfbe339ba63610275bef873ded170f9a. Chain 2 (Bitcoin): anchored in block 958798 (2026-07-20T02:28:50Z), 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/USDY41909443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf78b61637d5d5584ce74c0a07728ea4b492bab94114ce3ed5c203196a7976dca. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/USDY41909444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x025d12a174b624a2219122e7c89947005ec2671123d6505bfe2991c706a55a1e. Chain 2 (Bitcoin): anchored in block 958788 (2026-07-20T00:27: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/USDY41909445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67990ea8b338b065159f03d30131c2eb0b2466b0edd9c1c7109aeaa2a7e59d4d. 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/US8640742403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf761eb815714ac405d66ebc712b0433fcb2fd83ca48d218a75872fb451056746. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/US8640742405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d48928adb83a1e9fb48daa61a35a8767dcbcfb8b09462399a8a0740607e166f. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/US8640742408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3d7e71d40c12165f6d1d8ad8180e8dafea2a3012cd93e5562c31df35657d8a2. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/US8640742411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6fc841635a3c637dbb88f4710b3f52594a19e211e815091dbe75532add7d701. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35: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/US8640742401.
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 0x60f8eb5f6dbf9f04b24ac55ea509c94950b0f6a6415841c5473420e98117bfa9. 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/US8640742402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe481b8e2b1b3293139744210e64b7ade75acfbcb93f5dae864898dfd9ccdafe. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/US8640742404.
Bah, Bah, Black Sheep and Mary Had A Little Lamb
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59b6403533dd1548c783965ea3d8dd5827eddf277a91c7d82474f1377bf9e9d2. 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/US8640742406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ff32a3d34332816fc2fe9dc82b032376a325a1ed0360471fd0146aa3170ea5e. Chain 2 (Bitcoin): anchored in block 960311 (2026-07-30T20:45:02Z), 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/US8640742407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf3c50380779fbe93be07db3219218245d01a6303bd03b1a7b07e43dc4a2b66e. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/US8640742410.