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 0x099325d21395aa70c6636476c8f8a94cddfad5f57d61b7a11d70ef9d2ce17300. 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/14dd6ee3-e89c-40e2-841b-f61fd1bfaf0a.json and https://artists.proofprofile.net/proofs/artist/14dd6ee3-e89c-40e2-841b-f61fd1bfaf0a.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 0x825a41dedced98d354977b077599c25613c2e00401b2af372ccbe8a48da5d690. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/TCACL1623496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd806732cd15bb8a09f1a0a6ae9dac09bd6e31e41bfe52d6bae0de2ec59e68409. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/TCACL1623497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb315b4f257955e5ee415b018c9e3fbea570e711ffbb26496b5fa1b9a91fe36a6. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/TCACL1623498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x273bfc6c142cc6c14af03caefa287e53d1eb62939c380c7d03110c8e9e92ef8a. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T13:04: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/TCACL1623499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2c63eecfb3e285215d70ad1e9d45d40b9aae863b2a7a49a8df495f6ff08be60. Chain 2 (Bitcoin): anchored in block 958817 (2026-07-20T03:52: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/TCACL1623500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53e3467e42a39b1f72da4b572f43d79eef62fcec021208b82d4fc025adac720e. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/TCACL1623502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ed587c3ad703dd0aa5aa154bbad885affeafcbcb7f4c76be014a562440abcc9. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/TCACL1623503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e68194511ec5f7a550bbcfd71cc64cc3175ffcb8d3557be375cd35df3b4b6d3. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/TCACL1623504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe04f6b38fa2aed70cf895d6192642100ff89d56bcb0fcebf0b29ef6049c62a31. 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/TCABU1451476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe657190124a9470528dc090f32dacc690b3f7a0445942999dd3b47df11cba30c. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25: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/TCABU1451477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00c91645ceab27bae75af4c216483b70cbaad8f5b774020e0b90443269f9a1df. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/TCABU1451479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24e47d08ee6036dd278309ae6f8b2f62b92af081ccd63662469cd2331357731a. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47:42Z), 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/TCABZ1466402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f7b42396df8a2ae51ef74b27a408c0ef80055ea88161ea378e72afa5cfb2285. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/TCACM1620214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40152de5efa263df220bb5cf11da38670a7a31c78147c781ad0cb75db063de78. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56: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/TCACM1620217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb320c5d17498b774aa774b81c0548eb71a91cfb7bac0faca0036870fb51254fc. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/TCACM1620222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa39ea788505f146802daee3f2c48e029ed5d157021570fb77d3570e0776d07ad. 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/TCAEF1982999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b3ce110e717cb9a1613b282cd36c166e73dbc2ca11bb7aaa11b7ec8f1a75723. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56: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/TCAEF1983147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4823496ceb1fba9c5292b8efde2c1fce73bd72d9541376999999fdce2c5d1ad8. 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/TCAEF1983160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb790a06f73311c0995ed2b84fb213a6d604b43d615d6d33f1697a0f9c8e6d482. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/TCAEF1983205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eebc8a6c0214d3f4a6b549365ad284d9402298f17de83c0b97108b2b9d156b7. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10:25Z), 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/TCAEF1983168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc42ea37268b5922ed07c24723f7a7478554831db25c218bbe73586ef9d75b3b5. Chain 2 (Bitcoin): anchored in block 958204 (2026-07-15T21:33: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/TCAEF1983200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15b9feab7057c861f27dc2da6153ef4fd81dc0020f3cb48f2c6438f45b3ec329. 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/TCAEF1983194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04a5d35ce6457478d4d2c0b7561ee80e933a467be158d935bd0b422142737d32. 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/TCAEF1983197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff4b086a97bef4152ca8a56cf99fb56c8f2a1c7cb7d615ebbcada0c4e55be530. 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/QZRP42383583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32d8af35e423c96a944f44e1289d35fca3f49c9e9361ce530fea494ce32a8d34. 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/QZRP42383584.