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 0x0aabe248538dc0bca0b8fa919d36cc10a2f9ca0b9f1d0c4049ea1477c5441a36. 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/6512eef1-522f-446b-96fb-53fde8323b04.json and https://artists.proofprofile.net/proofs/artist/6512eef1-522f-446b-96fb-53fde8323b04.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 0x1d0819164ca9b1be52b7a13e4222ee0169de4a40642457fd9dbad191ee15904a. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/GBLQN2026806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53b23598d5a94b8b84feb8bf1b380dc6d27ad1491e2e2937cda4f234b3bc8883. 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/GBLQN1925901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92cb54aaecd0c0cf0610251069b0121e812825650516ea90aa7f2ef30dcbf477. 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/GBLQN2026811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1104df24e942ada962ed63ac9f61438db2db03be64d36ce47dd3721e7be2628c. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T13:27: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/GBLQN2130101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fc2a33cf005fbce1fa57a160d96cca72bd51e5d231f06756caaf0d99108d815. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/UKJ8H2308525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9e189d128d7af4c09189c8ad9a9749d114c5132ed7046353d23c0edf126b218. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/UKJ8H2309548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x076ec2afa3e7573fc32caf0474b1664f854329a95c2f6a74417daebaa7d560f1. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T15:47: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/UKJ8H2311133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfa0b543d39543d4ad9d6e1311685a3f3bd02c8618e69405532fee8f9641a120. 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/UKJ8H2401327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aae684dea5e404a806f6accc2f368452e83a29bbe4b6226465f5483feff93b6. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15: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/INS182401062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ae183287765ff97dbb260d89c8114e1e0eea828f86ad8075e5ef0456b9a409c. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/UKJ8H2404390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5af5035694c862c527b8df870daf2953a2f8ec6d7ee23d5005cdc080b60c9bff. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T12:05: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/UKJ8H2405577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8777cce7e7b1667e0bf6955a6033ec021320dfb49148d342bde0d0de1600abd. 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/UKJ8H2406079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eadd30d8791c1856145ba472b1e35837def6350a7c004a018f97fce8ccbe53a. 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/INS172316509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99e474f81c7ca92959f2074ab05135d8a2025f4630af80517910c556264e5c37. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/ING501802440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa09a34690141fdf2bb836b2094f22aeb0677a6c244c15d6b044edf89c533b72. 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/ING501802442.