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 0xa8f4817dea918df2e35d6758fe4fea61c25d8fd2fc514e7878d88da15cd6be0e. 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/986f8d8c-ff38-4724-8928-4218ae2a959a.json and https://artists.proofprofile.net/proofs/artist/986f8d8c-ff38-4724-8928-4218ae2a959a.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 0x9faa229b293c88744b9f94fe24a9a1d1706c8412e4e2be0f163f027192ff46ed. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZNJW2469849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0aa003bc3286cd47b61cd9944f940063bd00554b42933e5d106ba5d693af3fb. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T21:24: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/QZHZ32299232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x456e6e36416e307c1e4f009e186967910deca32c781c35b59eb0eb0f87bb566c. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/QZHZ32212909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75c725f456e73e027ba1d64ebaca35ec2b22d6d71f764b041e4fbe90db1a4d33. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T08:32: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/QM4TW1924401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08b3681ae81ad95320c21ba750ce56e6a4bed49f9036a6e627496e9545f5904a. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11: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/QZTPX2541596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cfc5a840ec828dbbf2804fa2ec5ed439b5ee576cb6ac9d60f9f5117e46b9909. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50: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/QZHZ32211087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x233c5dcd92b91c237c2365283f281bb3935b39edc8255bb63bd9c2a65e5f91fe. 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/QZHZ32298888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b88e81e7abd1ccf72d1df21893e4cbec6e655f19dd171dc17384cf543277664. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04:40Z), 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/QZHZ52011649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cf8b6bdfe501781fb66dec22428f5ec4b2b4e603ec102bb7930aac80ccd7fdd. Chain 2 (Bitcoin): anchored in block 958602 (2026-07-18T19:28: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/QZHZ62051178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb24015bdc9f5fc9ce2731ff0eb8f28521fd0817ce2f0ab8ab9cb48b1cce728c7. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55: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/US7VG2267139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x107f9620878be141df09552521c4984bb408374625aac28ffd8215a4bd700e81. 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/QZHZ42149751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e0543d55489cb1ce41b6268464b2df592c911aa1d1bf2ed98b11250fdbc684a. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/ES71G2139456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01d6f72a55b5a0171100bba119ce40da633d6c2c651fdf3d76aa4b7f0406e8f3. 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/US7VG2244447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x199c38ce8338f586ca1ded18ec2b41ea703e3785416e2ce594ba2e48c5aa4979. 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/QZHZ32211158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac943552b1c27209e7f5e2f2bc107e23632046526a519a560999cfe53e4d2989. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZW9K2271359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77543c8adb1ad2e755c4d8c3d398d9f435500f7195a73a07d89766da6a31980b. 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/QZMZ92485259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2818d5d18cd639f0ed5fe2a6f63f81acb91d2c9aec4840bf111fa05483c371b6. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZTVM2538441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa26a1bc4465f2da145219e260f21e2f36b82fa630cb0e6ac122733689c72be8d. Chain 2 (Bitcoin): anchored in block 957867 (2026-07-13T14:55: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/QZTVM2449325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23576d81f18d8fe425477c43a1ff2e88430498d22f42d90d3e6e74b06fb1bfc7. 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/QZNJW2575721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x143cfa739bccc54ca54591521baa3155c60b0940d8b48c85de159795014c02af. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58: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/SE6XY2227679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4da468f5104efd0b4bcea5e59f4fded023c81b465e7f1ad04afdf51532ec777c. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/QZNJY2102829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d0b1e1e2961120a23f15257b1f8594cceb6e79c5b05398cb65683aa3f4442d5. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZNJY2102832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11e78b64ac26f1b3d43691d8132218354459680f49a2bf0d2dfcca82c64db89c. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/QZNJY2102833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x894b3f0e908df2096f644c291cc0ad8e7d708703fc618f8f34d6fcb1ea07c83a. 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/QZNJY2102834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72687080472e722f41581888279dc013a503f7bbd094dffefa307efa549f91b4. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/QZNJY2102835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fd35d2d91a7ce855413582f170e38e1b3107f23ff7452724171c9f6771a20f6. Chain 2 (Bitcoin): anchored in block 960170 (2026-07-29T23:52: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/QZNJY2102839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd035553570498962dbee0c5509cc0bf99f446597039b3f76b47707013f061015. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZNJY2102844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0438a8497b3a0f82d3b4a0586b888785449e521bcfcaf253f2685cbb522a325f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZMZ92400561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffaf6eabd1bb787bc1f4d59b851db935c29d8b47d461a48451c0e79d8b97c917. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QM6MZ2205216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x198e17ff13acf2c02e680f81ab1c71d358e226895bb89b3811659bb6121cadc2. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZMBZ2500029.