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 0x2839359132d587d02b705cd5cc1fa259729f331b278d05541bfe098dfabad892. 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/2a6860bc-a74e-485d-a6cc-dd13c3c2679d.json and https://artists.proofprofile.net/proofs/artist/2a6860bc-a74e-485d-a6cc-dd13c3c2679d.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 0xc4b2abbd810eee676bc2f1226fa6b6afc488c6f7cbc80be9b62bd5d11304e7c2. 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/DEYX82230963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82fd6ce0dc8a455808f176f018115e88e760df9cfb549b2054ff835239546947. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/DEYX82230968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe63d603ef1cb62023a73f8030c34247eeeb13b1e8f2fe25742925df501b35dc1. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T22:03: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/DEYX82230960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde423f744efafa54785a47cb59e13cbb5faeeeff5a41182599a3b712f946e300. Chain 2 (Bitcoin): anchored in block 957546 (2026-07-11T09:35: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/DEYX82230957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fa068ef98ac0a583ec8c35e3764b1186987ebbd5eccc49f3c8e87a0b44a479c. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T07:09: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/DEYX82230961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x242d04595e0682da181f56a8b74c9d0d95eb7cdd4356554090cee7fd604b2fe6. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/DEYX82230955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02c79e33b966213ba669e2451fda22dbb1e84dcc2e75e9c204f9e63652a0e9fe. Chain 2 (Bitcoin): anchored in block 957546 (2026-07-11T09:35: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/DEYX82236996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46d4341b0223233cfe4d650eefedcae9109d00d5022b2c38efb6d01a240bb825. 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/DEYX82237004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe18e7023cb9e17e724be18f7a44b5c7d27e0989d5ac3047c32e446a62360a756. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/DEYX82237002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa592baa683d2226ae045de3f8063aa8d472d78eee701b4757ccd8813f63f9e05. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/DEYX82236998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8308ff7de9c57ec383bb5ece5b1f9b9d7d6a741e2ad94a8e9e0a5807507db4d. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T07:18: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/DEYX82237001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4730028c79c4e7bcf48f415b1e0d15a3aa15c6fa0ade114f1ddfeee93654c6e3. 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/DEYX82236999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61f23951d8e16e9715571dc5396168e2d8d98089b848f2c8b86e43792a794370. 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/DEYX82236995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b9b98c45160e5c565a769d023c7159ea776019644f19902a60f01d3646235a7. Chain 2 (Bitcoin): anchored in block 958531 (2026-07-18T09:39:18Z), 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/DEYX82237003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x755a1edff73206c934faf47b136ec29d4e3ea75957bdf36a6bc5a81c48791614. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/DEYX82236997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07066d37246b9c93ff390d2c697ec0c031426a7e95f24bab3069a9f88eda8785. 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/DEYX82255218.