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 0x4c32c2852c55fbf8b9c8720e95da130db46964319af6d141e06b2d4cde141c1b. Chain 2 (Bitcoin): anchored in block 953638 (2026-06-14T13:10:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/380006ed-66e6-4fcb-bfd0-d8d9b9476880.json and https://artists.proofprofile.net/proofs/artist/380006ed-66e6-4fcb-bfd0-d8d9b9476880.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 0xf35dea78432333db625b63c809679b930f563f87713a528e3e0f4b7650cf252f. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/DGA082444102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09f8ae8a7ccea7ce77963636e1a80d81d6ba67cb2b3c704051522885145829c2. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48:18Z), 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/DGA082422483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9607f30212ba4590abc1fa2894d4270239a896dddbbff0a9f8433d4d72772b9a. 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/DGA082405872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3535d0beed5e6693337555286663d52dacbd169a4ec5e35bf47562e398a2e91c. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22:04Z), 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/DGA072454184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb3dee7dea18db9e0e097c67bb29bf91720a66e78771c15d702ac85ce918e8dc. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/DGA052441919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce0ee4b2b2742a212ee030a6befcc1125204966d4b3ba4ffa3e77cae74a2dbc3. 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/FRX872492177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eb4088621ee127073cc417b24510342ad06c31e8a81cacb15f67f58ac9b98ed. 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/FRX872411671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb9e1ce02ad9be375596720514927b4978c35663b1379e26ed0a46b7a43e1440. 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/FRX872411672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9a6a4ec92fe585e7da1d5a31fcb66d4fd7aa8b31f32ea8d5a1647bcc1ebc1a0. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/FRX762423360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaf7fbb19e33ead2c86f38ccff8b3e8545b33590e602813a6bc807fb76df111e. Chain 2 (Bitcoin): anchored in block 960153 (2026-07-29T21:57:12Z), 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/FRX762423362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26f08e8b14067becd644f3839a6a29386baf11cb6635bb1ec6173bc6f9e57bc8. 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/FRX452484068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde3e2aed751e458bb18af230f5a337cb584206a5c32c6d1586e1948ca5afb10b. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/FRX452484122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed9ce9d94c1d752b044d3d413acfac2435325dc3b46844a16ecc79695bef9d6e. 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/FR2X42418102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3d66259d53f581a7cc2d3cd4bc2e4aa6c7a4e9e1aa62e9f16d08aa177cd0793. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/FR10S2474627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x135ab48b520be66700e83c2ab628b4505567da18ffd82be20e821b3b2c8f903e. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/FR10S2444145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe32749f7ebc91fac8b26dd313ccde6e6a084f2ebbd1d03fcc67619525d1a0328. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/DGA0Q2391610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7be244f6c9b927fad0f848b812416f8ff0a5ee492ac2c860b60f5ee1c08452b1. 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/DGA0Q2391007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3e0860cf43b51cf3e2cee2b11d36cb1451b63c70b50a693f00b375b9a13e9ee. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/DGA0P2335480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x667aa6c72bde95ede030d15050162ddb74a5dc48683cb219ff36d5c7744e1a2d. 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/DGA0L2356942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65f6f32663be94e0e30504a3f9319eade97e8c6964b93c3658136eaef696d3b1. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42: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/DGA0M2368967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd38c1b5eb3f343a4f4b3c079ae6bfdb083220b9fa6c982e7f000fd6bfb632d68. 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/DGA0M2341693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb6796f7e8a86fb9c3314be544756434c893c4b716fb0c251cb81aaa985eb0b1. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/DGA082373878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf52834225e2a3e157b83f8faec83d3423c865d17083e5548c31f5fce9e57d22. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/DGA072385796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6e7b89e056b44b9aee1a117f2f97e5943aed0931bbd377116ffa99bd2fc7018. 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/DGA072374073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1174a509f74572c9d37c3b997986adb5c0ba6fae861c69a650fad4a51837f8b. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/DGA072374054.