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 0x430fe02b9ac2f252fa97a7160cb20c184e36629cc7f2ad0d0665c90e08377a30. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ed679fb8-a817-4223-9f44-63428635de44.json and https://artists.proofprofile.net/proofs/artist/ed679fb8-a817-4223-9f44-63428635de44.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 0x5cdbf3d8ca39d558a92268283f9c6ef42a6abac749fc5c677bc5b7ccbb5d5cdf. Chain 2 (Bitcoin): anchored in block 959034 (2026-07-21T16:34:25Z), 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/SEYOK2337239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48aafdcb26f9fcc5cbc1df06f61bde2b6f76c4c3738196c3a4a0cf790a547278. 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/SEYOK2337238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd4914f6af3561b0b1e4d2acf79b1526feac58cb20ac3dccf2e49fae4d47dfab. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/SEYOK2331456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ee197b9d9fbe768f0a306c21d343e46ce1d02109835227834d9074775c34622. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/SEYOK2337237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb26e59e0ea136b8b6881e2d3508d901c404ddb2773b93967bf24b2b2b3a0c76. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/SEYOK2411701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfefb5613dc1cca300b81fe042042769c1ae44e2b48f31e4408a75c442fc8b7c1. 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/SEYOK2411695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6669258abcbd76de476c473dfd0bcff98128020e724199864b0df34be06ca064. 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/SEYOK2411698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6304c6dac0d7759f682793f49aeb47998be619dc5c52d19ffa07691ae35525b9. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/SEYOK2411697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x516a5c74566b6fd5d0b46d091698ad1c4484a4c102c8b30cfc51e8713f7e2cd6. 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/SEYOK2411694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf62964c15625ed72d4812d35703c54b9613bfcad03ad8efe7a3bce62fc45ad1. Chain 2 (Bitcoin): anchored in block 958558 (2026-07-18T13:44:16Z), 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/SEYOK2505327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5acf2f05748cc6e27d054b570d5bac78df1b65a9b045cc080427d13823dbe422. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T02:31: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/SEYOK2505325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0005753c7419adc2013e021d2e45cb4e7c277cdad64a5d75654383fe574a5264. 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/SEYOK2505324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ce6961f38586309d9ea385162adcbb389674ab6163b0e5a40c4478940d3b6b9. 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/SEYOK2505323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8514b2be79e6664ba32717c0cffbe38659e54d7030f93e4356590f050947f92. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/SEYOK2505326.