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 0xcaa7f1aa3e0ab49f06b12c67187ccaed6c41a558725d86c55f8444543690210b. 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/153ea048-245a-432f-9aed-7b2e2af553b6.json and https://artists.proofprofile.net/proofs/artist/153ea048-245a-432f-9aed-7b2e2af553b6.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 0x76d998a11310c537045fbc1a55fbc2f0b82816851e9b8de183eaa3ef91d44bda. 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/SEXTE2101202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfca3fc3c1c8500aded42dce02a907c446e77c345a8d8ba17454d00ecfbe08f4. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/SEXTE2101204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafca42c9eea656b79757a0886932f82ddaac0b314c1bf01c2b768f458fe52db9. 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/SEXTE2101206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x864c5ff1dc2b1fdbf5ea0b4d417a7130a56392d241e581568bf99149bdb7f61b. 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/SEXTE2101207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecd2481a1a12046e9c681a273cb5485b436831eac8d896c2d250e9275db15181. 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/SEXTE2101208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x301829938dc10639ea22c9aa0ab51709df761e30a55609aa0b6cf184d0932a3e. 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/SEXTE2101209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5e0fb17c267449f5f645f1b619742bc408d66cc83b6fb3f2e2f02928fe9cf0f. 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/GBDHC1803203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ecf29c589f4fa14a8107d3f8220e6cd7f593e6fe546e58e64f342af393a0c6b. 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/GBDHC1803205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5746031a092bf7381482a93757a607bf99e4a512e907069434bcfdbe19153d4c. 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/GBDHC1803206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d80dbd300287ed6f9b462b0f92e1f53e4e93e0df5d580badb2ded05a6b33e9f. 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/GBDHC1803207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x656eba6e9d983ed87bc1e3ff3d322a762cd7d920552ac84d6fdaab3a5628b247. 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/GBDHC1803208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbb1c8e56b38617160cc3d3d31ed9f172468ae0f7df8e473fa03cfdada9ad34b. 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/GBDHC1803209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4331d35eae79b8b3440534a05673e8938cffb9c94030a660e4bad85590cb9d8b. 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/GBDHC1803210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54972e1a31140d691e45ef3e9fc664c8f450f7d6c4b985a5b5e280fb524744f2. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T17:47: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/GBDHC1803211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e5e983a348c7eabd38613ff2eafa0a768555d055ad00a744be806cf9d97262c. 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/SEWBD1607504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x733646f10c327e3bf67f772f2f964d32b6fd999150043e54a923cdb89a414c30. 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/SEWBD1307501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bd1bf5ed8cea2d18b4070834b78d7e0f5d773e722099135021f35375d9de4af. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/SEWBD1307502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7ab5bfbec997c6d2d41c6c2b64ead2fe17f30e768bb22a0373204516acc4f49. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:04:48Z), 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/SEWBD1307504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d80dbd300287ed6f9b462b0f92e1f53e4e93e0df5d580badb2ded05a6b33e9f. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41:13Z), 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/GBDHC1803207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd893c9f234f149b12ea81ce532888a09a13bd05efe8a235478ac4f642e48663a. 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/SEWBD1507501.