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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe23094b1e97f91715d71a33c3126c11b169e2c5edd530a602f338c44f7e0e569. Chain 2 (Bitcoin): anchored in block 953770 (2026-06-15T09:50:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b668fd51-7e64-47e9-82e7-6af2bcbfe65f.json and https://artists.proofprofile.net/proofs/artist/b668fd51-7e64-47e9-82e7-6af2bcbfe65f.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ba2be5ad2ef9bf8d7ca9a47563c927f184a4ebdeb579228886a614ed174640b. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:55: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/TCACP1621505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17aa64d3277dbbda9166fb624371e7b7cc11756336ce32f0deb700b03170eab6. 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/TCACP1621512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0bff79a1ec9728a7d882a28a096ad8792fc66adc877fca45b4d1419a057b52b. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/TCACP1621513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa859a06baa6a70e422bb385087467ae19ba142d2b0e4b37fba4ade7a6b8163ac. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/TCACP1621520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b2ee6ac0d6cc57294540fb6541f1824a6b1c7db58e5ff0ce8ef2ddfa6c2259b. 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/TCACP1621523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c1ef78bdb93a17246ac2b856034b039db8c329cf556a9ab37376f3ae060c2cd. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:41:35Z), 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/TCACP1621514.
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 0xb466f893956f10d158b6e7c4d1f308d72d8fdbe98b0ca010750e182ca579c635. Chain 2 (Bitcoin): anchored in block 960306 (2026-07-30T20:23:53Z), 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/TCACP1621490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1d3044b9db2f553b2e7c128c123ed0b0d4520105940ca7aea4e148b63d2ff10. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/TCACP1621516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4d40fcfee3721acce865a860bb875664f1438dcbe3964f8384960512ffe8bbc. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26: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/TCACP1621519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b2b9cc844045bbf9dd0c99b9108df3bd0f4335a12ef9bde6717af106fd4bf77. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/TCACP1621521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc341888e354d609c44301107a0160d3384ab9d4f64e244692b3c85bf679237f6. 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/NL8RL2505321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe0ed61fd4bd0eba0fa28bc2122bff5f25347bfb8a9460d428e635430164cdf1. 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/NL8RL2432073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab08e147321e68344fcbda0f55b342a4874f9b4e9ed50fef24c2e889177bb1a2. 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/DGA062344996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x238e24f489e75278f6ca1ec75d0c7504a086ded60ef54db6fbc81c500863c2d7. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:36:03Z), 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/FR10S2228302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c3755c315d4aec7a3e3c6b47553bd265b3f4ceeedf99eb15a009a8d9438bfb0. 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/FRX282029142.