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 0xb68deff79968d169f97a55b456d7c63876722b5bdd1968d9739cfcb415fefbad. 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/0dce2a1b-ea69-4bb9-bb5b-5cf429a47680.json and https://artists.proofprofile.net/proofs/artist/0dce2a1b-ea69-4bb9-bb5b-5cf429a47680.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 0xefc19ede7d8e2360b47c8ffbdb975cfa8f666254c7f41b2376196b02f034207e. 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/QZNWZ2259919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad4a117c88976e4c6ba5d0b8aed251f81a0b23808dda80db9a29402446ade623. 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/QZAKB2434389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed0f99cdcfd74da94f2577cb078563593a9705df8eda336e645707d40caf4aad. 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/QZAKB2406875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed0f99cdcfd74da94f2577cb078563593a9705df8eda336e645707d40caf4aad. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZAKB2406875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e9607d489d09114a2b0e24f1f12f8e93913cf6207708a990700fbfd8d03d7a6. 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/TCAHQ2308875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x296e15d59bd16e63be68947cf47bd38477e85b432e54fa185ed3943309bf50fe. 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/TCAHD2371966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f65cd663ae67719e7aaa92b998ec85b67ceb8b026f9180516fd53e8c9712696. 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/TCAGN2235129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8388688bf3f3a2bb11518547b2173d86268901aee2657fa1f0bf0730890029af. 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/TCAGK2290829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c1850e82e2b3c114333545e7cb8425d5705040090eeb8a43992be4e1b8e56a2. 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/QZTL92448437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf7fdc063017687cfead2ac87b406736d0e3298256b01a760b2f7acfadf36fb4. 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/QZQAY2410364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdc11211908bb2c51a8b483c5f208f8b90e9bea452f15f9bf988ce2378d39918. 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/QZTLA2431923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6187fb796c737d05a2372a01678599ef6e2f4cce25134f74d8373aa0caeb97ef. 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/QZQAY2473367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6a266bcc9eef7783a7838e975df8b813cec9a008f874633a42f5965034d91f4. 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/QZS7J2437699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a0b1e3798b1f55fdde50827b66ee932f864529980d8b3f2c92f33d4c556246a. 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/QZQAY2469161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd783317e1fc1e85d78b6ac17b0c43ed2476750ea8aca4f731030a0c47d99027. 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/QZTLA2432130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb40f8628855d959e672da5d9d98aecd1d4b8cfdf69ffd8dfd05a8708cac7498. 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/QZTLA2484104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c009e3ac610ced6f641cf60a5e68a4c1ba16ea1b416e60651e0abe1e445ac6a. 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/QZQAY2415330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc457dcc6835f441ee50a0c38dec3f4c314ca24dd6c2a4a689a240fae33156fe1. 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/QZTLA2415263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x860cf4f54f65d89f5c5d56de82b75426f30a25fcd95e9ac5bb8c8720ceb59192. 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/QZTAT2437334.