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 0xc246e66f029a12ed3c27f98e53221323e62ec156cca2912919931662ac859a3f. 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/3cbaa4f7-6086-4e10-9ad3-c43ac7a06434.json and https://artists.proofprofile.net/proofs/artist/3cbaa4f7-6086-4e10-9ad3-c43ac7a06434.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 0x66b767edc53f0ddb9eaef8b3a104b2c3eb6528bfb2fa8860dcb5df0c6f50ba08. 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/GX4R52190177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4379f74de48d9f923820417732a7dadab9f4f502b6ef111139605ab19dd2d48. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/ATR981248483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc781a67d00f49525f402154a94dbda68e2ce74be5985213dd6229a9b1d2b7559. 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/ATR981257669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x600aaf278b236095ef49c00fd77102f8eaf7af1b1de02df38f98b264a31aeb85. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/ATR981257672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde9796f513dd4b75214f152f74e5e23cea56b8b69c2ff05de68a7edd3e92a76b. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/ATR981257673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96db46c23f1f5908c52a1a500277351f8d2e873c265b8f1b2b9399b1382eafad. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/ATR981257674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbef44fb7caff3b9bf4910a667714d881cb1e02ea5f6f0601bf00d2257fc1909e. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/ATR981257677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cd98a815f2f3af5bf0357f54c1d2abe7c09d9401c0a1ef20c63b5e6bca47a82. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/ATR981257678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x892e88b13c471db49cbba4c7c59f3a82eb048b0d4bf21a60fe56ed66123ce82c. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/ATR981257679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb122304bdcb73305ce27c9462b908ffd3d0dc1f1def647993acd2435594217a. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/ATR981294394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3baf80eee13407e7da8f0a0d549785681b9b433f688f07b77acce53d801780b6. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/ATR981301467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8810d8124553f103440075841edf6f08e4cefa63777d26ddadfcf5b716edb71. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/ATR981303391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x796c86772da33e9fc6aa5420257481c5b150c042adf8243f60ccef7c5ea526ac. Chain 2 (Bitcoin): anchored in block 958695 (2026-07-19T07:37:00Z), 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/SGW502369193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb29c1cb56c64e4962435274ec297b63a70299c830654993b84d8beee5015824. Chain 2 (Bitcoin): anchored in block 958705 (2026-07-19T08:43: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/ATR981307988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9313fccec2a44aefbed88e90ba3e6c2c251e9d240143a0683a267acfcf0782e7. 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/ATR981310826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6437fe2f47ddd33ceeaa3115c96462930bdb6b585dd370f615f26a24a3860fc7. 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/ATR981310836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60c35a96feb6c8b0fe9f5a77bda63aadbae579b4eecc9fb097ed43adbb7dd38f. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/GXBAV2460621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7d4924d5788fced4eb3e85db24aa2a45bcea891278cabb74c58e90b76688a40. 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/ATR981313498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9e9dbbf43974582eb9df4f2f40da4654701c75484aad1bcd4e44c1ae907cbde. 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/ATR981322806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce9c438c15b8a56c363a2e8eb4e85f95aa87b850e77a18e90d648537f7656351. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/DE1H12501022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9860550fb86db18383cc21bbad07ece71a1aeade23f42f99f3502be749dc827d. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/ATR981257663.