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 0x6087839d19eba2cc4669576ca3162ea021bc95887ed2bdcd25d2e976f0fa2dcf. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/800d2e23-bdde-4a3c-8552-d158b89951ab.json and https://artists.proofprofile.net/proofs/artist/800d2e23-bdde-4a3c-8552-d158b89951ab.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 0xf4c68373d293adfcd5bb4041574517fe67c74a489444154bfd680a08ed640ad8. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZES81947226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0166d46f7381e8c67675cc0865275025d4da6cd6c4935c54254b6ef559e55a4. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31:54Z), 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/QZHNC2053670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2e766e02b2bac6d2d77a16d69a4fc8dcd29e19d8e488066cda89645af2703a8. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/DEQ022116356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2166f0547ac6f81c88a3548160dc744da048a8d53912b019cbcaa10e7a07e76f. 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/FR9Z62100533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f36c78a98c6b826f9feca9a68c89d25baf95d869c7e716f402b19d2be537229. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27:23Z), 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/US3DF2241792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc57bdfe22092ac06f7a3b8907a8228662e49fffdec550be5c6b242695d74aeee. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14: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/QM6N22222837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x157344c8972d690782dfd1ca08c944290949346195ff0cb533af4697536949c1. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/US3DF2269049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d00c4564852f6f1f192e5e72d3134ccb4de43588f828db28390ea6d783d6c5c. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28: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/US3DF2269045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5c2cf3280500f361f4ffbe7ba93ea5360e152dabb4e1d4b7a62401e48481617. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/UKZGC2305458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e18df51e6589eb1d58519d4d1a82b3d463177e9864050754b68f15f67cb8a97. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QMANG2212696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa321634631f67e8609086fb1a2eb2ee39e125a1e02e0d255edf193dc480f53f5. Chain 2 (Bitcoin): anchored in block 958212 (2026-07-16T02:09: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/US3DF2480289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51e3c58577d57502dc898953de8c7febef8598bf2696ceaf073f4f1ad5219332. 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/US3DF2480290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf040c1ab53ff5f41bc2fd0e870a3059697ce425db3679cf0b62d7817d882f613. 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/US3DF2480291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c7b1d9fec39df50e4b97f4dcff3fb8be9ecd16dfda9e66c9fc92efae4bde5b8. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29:05Z), 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/UKZGC2407013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x755e9719277321034d09514a4348cadd56aff2fd9d0528d818d9815efecad5b2. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04:56Z), 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/UKZGC2409585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x755e9719277321034d09514a4348cadd56aff2fd9d0528d818d9815efecad5b2. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T11:05:43Z), 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/UKZGC2409585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c7b1d9fec39df50e4b97f4dcff3fb8be9ecd16dfda9e66c9fc92efae4bde5b8. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T11:19:55Z), 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/UKZGC2407013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafa35afeb522ce6eb2646beff2423775c917e6dc97f8009152aec1ba64643c51. Chain 2 (Bitcoin): anchored in block 958510 (2026-07-18T06:38:22Z), 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/UKZGC2500767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc51c9035f44ba9d433ae7d5acea9a422fc5bd811026250688ee64a7fb19439e. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/UKZGC2500768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd293eebabad3eede8e3c95602177bb29b4599e77a5a78d245a6d0b31701c457e. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/US3DF2214323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe03b514b5b2d5d4cd4e1445e1058cedfd4431720c32b33b49e295f899b79dc09. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/TCAEO1921151.
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 0x860344c0d5d7e3b851844bb822aefffc2ad2e441809ffa3ea78eb305170e9db9. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/US3DF2262379.