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 0x0b932d25a2a598371c6dcb65b933b887996d1617543e0493043072ade7fbfb57. 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/b7f707b2-6993-47bb-a10c-dbebca041a7a.json and https://artists.proofprofile.net/proofs/artist/b7f707b2-6993-47bb-a10c-dbebca041a7a.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 0xecfc7221839e809e4bd3bdac29e6ec15ba3062ba6e43adeb2bdee1c8a363082c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/US23A1570027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb07ccb0e3047c04c9f6320a0c1ff2649e05f09b095db1fca0be8760ea05199f6. 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/US23A1567195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03b8ff7b59cfda491f1424a33adc566dcb27013ff44aeef17283ba23203da71d. 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/GX8LE2360873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdf44e3df47053182907945f805d0888bf61d71267de5e1f2a15a184be07abbf. 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/GX89G2458182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b66d239b09918332bf7bdd1edeb78c6e3f3907a47135cb94af78b6eb0fcaef6. 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/GX5MY2310162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x795f2f170efbcc7ed9efe0b1fcccfb01f6ca454c37c7f07c456ca84dfacee9fc. 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/GXBDS2380173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf900597d342a4010680735e2c66c437e7da6559e2906eecab962c292ec129187. 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/GXBDS2327624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f0c2fb9de544e4250b8ca73176d52075f79b529b5e4db438158f6d361343320. 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/GXBDS2395110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x654475d4a3c3a994ae66fa84cb8a74d00c5617abc25e1c51c789ace5b01bc43b. 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/US23A1570028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd7108fefd5fb0b7d39f17af397878a1ee3b3cf22c00db95a81d3f4b501d10cf. 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/GX4R52305229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc47159fc28b0b9c0573c02405a5b9a239237eb5fb6dcdba9be756a07f846acfb. 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/GX4R52367134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ab439c3837e60e1a8a96fa4978460bf8eef23103e025b10e982198a3767e16c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GX3HH2338992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bfb97db7890e329f5ef42ce975608f8fd4b4c2d744b779d36b3d5274f7536da. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GX3HH2314784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0065376d53ccac0327bad351f4bf47d17f0b8584bb2c518f4bb70d3b059e4175. 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/US23A1567194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd3220d7657362b46c7bfbc433fbfd4cb1ce32ce9a2f4deecbf30c34fafa8b84. 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/US23A1567193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x320a764493edc743354fa27e0ccca30ebc0443a30bf2f61655179e4769bc5ef6. 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/US23A1566085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ec94ef0861020765f86fcf4f9b4bf158be692cba391de71013af2daf28b375b. 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/GX8LE2394845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa0f98327f1692c6d0c53e801e93dbb31fe8d888bb93a20b7b961bf03f25b481. 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/GX8LD2396122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ab08780e163b892fdcadf8dd7f2ea823ba5d9fa9fe693202efc80ff36631ed3. 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/GX8LD2329072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd843407c5714caca7487ec7b412551d2dc4421ac2c552fb63f4fee3d865c89ee. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GX8LD2300796.