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 0x28d567be4165a63c5933e242bd0a9664a23904ebadc0e705d9a93839f2131a21. Chain 2 (Bitcoin): anchored in block 953842 (2026-06-15T22:22:30Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e5dc97e5-d3e2-40c4-ae12-23764babdf34.json and https://artists.proofprofile.net/proofs/artist/e5dc97e5-d3e2-40c4-ae12-23764babdf34.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 0xe3c7f4c2ef0c8b2df2c54a62c4d1017a2caf9a2fc647865fed04fa6634d14e89. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/QZK6J2599354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f552e2b7bf2b11d8b7955db3dd3b5e45b229d008574bfbb0e48feb4205b0738. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZK6J2597567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacb2cb388eb4b9fbae266a102a4f85dba50aa951146ceff84399fbaa3468b135. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/QZK6K2599653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e27a81afb130168117f35bc6c6d6ddf3ffec542fe2f53cfa5476e294100d14f. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZK6H2520110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a6fd230d12905152d670e084170e8ee4403cd18e3a0a7cb772ea7112c797503. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/QZK6H2520113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e2f53c1cf68b8765c564d99c53ca8308d5ab9f0648d135ac593b139bdeea999. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZK6H2520109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e2f53c1cf68b8765c564d99c53ca8308d5ab9f0648d135ac593b139bdeea999. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00: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/QZK6H2520109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1938471b76132f92f43ef0127659b7c26a04fbccd24f2d105401d3900ce7c5c5. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27:51Z), 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/QZK6H2520115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd6f11882a674d8a0277da56d20c3ce6a43706d5dc12534babeede42205ef65d. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZK6J2557714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0eadcc41879cdcf3477ef5852fa49d5522211a3113ce0f86b05fe043e858005. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZK6J2567095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d4f46dd909d8ed68e5fa9619bef31c9e3b7e1e506f576b7dc6ff3c2510b5c28. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18: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/QZK6G2549701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1082139b1d8f67ca870d5c92e5160b2ffb226987f7f2595a70f2b2686b26d24a. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZK6G2551818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d469b726c249b95d05f832f0403127e5fc2194ba679841449333d1543f2b399. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZK6G2588741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf052faffee22b56fb9c8db2ff94e68566e649a6ab8c0c0935749fdcdde7f26f2. 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/QZK6G2588747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8301d678df524ac9c20fe6b38d225b36ba4fba05db1a6f0b6e6d85225488921. 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/QZK6G2590602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cde059b4b58e28b0ce4d7d5e7158d1630424089a73964617106d8615e55c694. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/QZK6G2586925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6f43bdf353c2f744499c0fc2fea4afb9e661858e52c9800b33468d376a44498. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/QZK6F2503701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07ab56a3c2f6a28bd0e0795ddff5f11eaae969e339712fda3e83b3c176fd6d80. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/QZK6F2505326.