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 0x487e2c8cba56ab03217ac6f1e8cca6b3f046196079ea97845d602ccee0ac6cbf. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/789f7c57-325b-41ff-a624-2f14ec917a98.json and https://artists.proofprofile.net/proofs/artist/789f7c57-325b-41ff-a624-2f14ec917a98.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 0xd4126a6a02c53a616947567f13b4b9a18033941ea2d9eb9e807a861e4558c87d. 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/QZFYY2563438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f2741bf7b4d9855be0359fca5e544a8278f4cd7f148e20e5fe4194d76c91af8. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/CAHQJ2544687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a6f9c298089f7737fe6e3214d2455baf05a90ba1b399ea16c26d3c341660293. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/CAHQJ2556551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7811e0cb0625838cfed62f4999f65b94f92aad80f0e85a53344ae2a87879f3a2. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30: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/CAHQJ2570458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4733f6d75fd61494a4f9cd9d35d8c7af914b14f72da7c9dc9111ae423af8c32. 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/CAHQJ2570461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5efe0dec890368dba0f6bf49a06a5b9fdae11d350ed8337966aa6a1802fbe68. 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/CAHQJ2570463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc43d7b48aaccff1cb36a4b3321c38193ca1f13c670c6fd1efcfb0fe7f06bba0. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25: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/CAHQJ2570464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc724e89cec24d840e8b1b029b5065a51c07d21d53df07f20c649c075d3c3bf2d. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25: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/CAHQJ2570467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47ae8663f86a430ad1a7c3c90198909768c9896adb1426d1a8b3ca915f345c12. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/CAHQJ2570468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7c178c18c6d680948c56d7f915501e7783e04fb5ea0dc38f840b5b368452ad4. Chain 2 (Bitcoin): anchored in block 959089 (2026-07-22T02:17:57Z), 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/CAHQJ2570469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb22cd770d111e6f0592dec3cd8bfdf8a66033f1dc2008448ea9bf8c14abb782b. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/CAHQJ2570470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e777f0c0daea40487702975dfbf0255fa105760d9de40adbe65f6dccdf60422. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/CACWV2527044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78aabd7792fdacf62b8b771df3ef5f8b4a57f279bd01c1320c3878caa7eeec43. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/CAENV2550374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59f37c5698b1ed3eaff8d2579e4282a933be1465fd857feb7c00d3ca5bfa0400. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-19T22:59: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/QZZ7W2545901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe19667d14e945946a120c28685df132a5fa3494fac35b09c9acd43bbf849d24. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QT3EY2518234.