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 0xb0f0d95c3a8317eaacb2b6481489863b3f684b837c100b33cd31392de9dd6920. 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/07a93fac-4425-49e9-a602-f335a24a0b9e.json and https://artists.proofprofile.net/proofs/artist/07a93fac-4425-49e9-a602-f335a24a0b9e.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 0x16a9b698e542f17efb2df3044b59cd63ae1f452aae3f7ab783db0509f8408d14. 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/FR6V82518069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf930e9c860f3dda2c892d098cd045ed35125ca4e2deca673b7c2fa4a01d2da83. 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/FR2X41873463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22a199625c30547568cfd45cecd383809031790c5c46b982484397331e2b4329. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/FR2X41873468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d4c1bbb6beab63f74ded15f94c11cfe7afc6203045a9f3abd9444dd21e3dc8f. 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/FR2X41873462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf930e9c860f3dda2c892d098cd045ed35125ca4e2deca673b7c2fa4a01d2da83. 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/FR2X41873463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x972aa64736988b4abdcedf82d666f6019b56423f29c31b63083a3eb9560b8e09. 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/FR2X41873464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe75cbd058f5b0c056234a8bb7b4c8e362f86e7e920999eaa667164a6b9d47213. 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/FR2X41873465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b2263ba02c4a8de97e374c36f2f9f9c87ded2f6aaa017d99ba3dff712fb5ea7. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50:11Z), 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/FR2X41873467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22a199625c30547568cfd45cecd383809031790c5c46b982484397331e2b4329. 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/FR2X41873468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d9964d5a77e2346165822dde028a079d3c4bf3a786b9708291f91f118f5484d. 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/FR2X41873469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c733cb06f2ca8fc09979f603098d2d042419a7e28963a6d78e5953840db2d1f. Chain 2 (Bitcoin): anchored in block 957026 (2026-07-07T11:02:43Z), 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/FR2X41873470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa23513ea510f527334a648800b1452f105a9481f5aedc5aceed66a1d05af16f0. 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/FR2X41873472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4d6f9d8e1368c3b3f5fd5678605abae781cbe9b3f8a32b2afdd5251385d084c. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21:01Z), 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/FR2X41873473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aeda6f7ed321849d9121aeac831aa92c05ee6bd3d11764b47ee4e07e191ddff. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/FR2X41873474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06585447df564de043618e9396f26396d9ad9b6f58c0f7032349533be0d7cd98. 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/FR2X41873475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83e2b67735ba09f10146e4adf5a4265d0aec5b7aeb5538d38d7d668393ed90fa. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/FR2X41873476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec9dfb936e54249dd975709b14f717106e6979ff10a36a477cfd2546f88d8f42. 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/FR2X41873477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x374f5b89eb6579c6e2b8768dab8ebb677f0e724a9b44f1a396a98dd88d8d0432. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/FR2X41873478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3ef27507be38d913a60317ebcb3b90b9f51efe7d70c51f22e0255cc8c0c8298. 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/FR2X41873479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5590de3f77164d1bfe5677e7b310ccf7fb3c4357248d00a8112fc1f03d08909e. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42: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/FR2X41873480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed2f2ade2bd39cc114cb2e32e601ca434a4e7f8fdf93211237bcc7bdca16c565. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/FR2X41873482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcac08a63c5f9902489357b2fd78c61ec436cdb6ec55088226d515091e9f1b140. 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/FR2X41873485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1e6523e60212eec4efa00d727b3685be70d6c7aacfe15f28b8979efe5727568. 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/FR2X41873486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadeda93c1b563f559a7a453ea01d0f4e67de027f91d5f65b3e61c44c54d4de17. Chain 2 (Bitcoin): anchored in block 960161 (2026-07-29T22:51: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/FR2X41873487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa878d5bfca2111262649981ab51d74c0610f90fd76ebe21f62740820121b823d. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/FR2X41873488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56c106ab9cfc98b3e505fb4b6111d0006e8833b37646d75d1bc9fc79ec5d9317. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/FR2X41873490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1a31876b8457a21b5c3e9b1cf8d80bdd09b41521541a3572f3d5e954c1beae8. Chain 2 (Bitcoin): anchored in block 960191 (2026-07-30T01:51: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/FR2X41873492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd95f449485fd9a6203844d55120b2232245559d85f25c331023f403c317c018b. 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/FR2X41873493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x558d2618948768566d79339c4b53cf68191532105dbbdeacedbb13550dbd4cde. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/FR2X41873494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbce021ee786d7625efd153feefc94fff5a439eb652f44153a3e169d50336cc44. 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/FR2X41873495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb246de93e3cce97495f9b15f61b829b8dc9dcf430b82656ae97f8749c0ecc8a5. 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/FR2X41873497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ad62c0906fc2cd7c5bca94978c922facfdf10238820f66fc636e12fdf2b5581. 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/FR2X41873499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x060530522e2a456af47a8e6b26e68fd137b1cb6517f7e75c6ca897813b623f77. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/FR2X41873502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88f661e1f45fe80a80486c60583f215df6ff636d4c07c1f52da12bb797ad7732. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/FR2X41873504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x950ff119d64d9c65a7db8dbfac5f5ef4cbd923f88cbe4c7e6ddc6b893a4de548. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/FR2X41873509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4daf8a5fd2fd19cfaaad7f5c4809aeaa847137580f9783000c3ed04b36c2ae4. 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/FR2X41873510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4ca7470c082744200160b656afb5c3ffa1a2edb4b672df6ad928fdcb9d9f9b4. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FR2X41873511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03594f010e5316c3fb8ede3c0503f7b6489d43332921ea4878b9222848614a08. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18:07Z), 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/FR2X41874889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03594f010e5316c3fb8ede3c0503f7b6489d43332921ea4878b9222848614a08. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/FR2X41874889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b7c16627a15a27ff0ed5935ab27f9a09cdec5dd3db21670c21060515f79c060. 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/FR2X41871389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22340dc456af2e8a7d49ac48f3db5b968355fe8e3a478189b8a93b8ecf909fd2. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/FRX282249992.