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 0x9e9cf7e9fe089715c47db8323b2d9c6e7b27aa8139c579bceac2c719b40b1927. Chain 2 (Bitcoin): anchored in block 953778 (2026-06-15T11:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c8e1d35f-c0d9-472f-a416-224b65c05f43.json and https://artists.proofprofile.net/proofs/artist/c8e1d35f-c0d9-472f-a416-224b65c05f43.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 0xd09aa5bf84d6ed93a32c2b843b4500f7d2b92374f051c837669d296e81b2b8c7. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/GBLPF6772517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe30109e03b4d783769918fc1bfa9a06de9dc8332c419d589f4f7892b4f9f38cf. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/GBLPF6772523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07b35e299abbd4a4eb1197ab0d5744d42862c28fdcaa42ed1b425e42ba55347e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GBLPF6772521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00d8d375f3222b715c7cec0387388daedf87bc5cca7ace56f53ca36ea026bd1c. 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/GBLPF6772524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd2e2467216a50ec5ab4e466137465ce8371f9533aa9311095d761eefdf85c8b. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GBLPF6772520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7db61184e4aa478525f6df58b75d80a9331813d8d95f07b379bb8aaa8dcf813. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/GBLPF6772525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00bfd7b6db8c3a3b493441ac5dddf01a2eb4d5bcb99875b152cdd805d310dd96. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21: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/GBLPF6733586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f0c3bfe024282ed144ccbff41fd915105bbd24cd9d68cb7bba0b4c2b1a7d76b. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/GBLPF6733587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d97ce9fe1b6b5c039bebaa1139062b3763732dc1b5898f28339d5af679c4877. 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/GBLPF6733523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x690290df02df169e74b637ea36536140bfea32d9ad5a3b047cd51d5d9ab5789b. 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/GBLPF6733524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8581e08cb11e5d005cd897eeb20da7f559cac2624605341326f7819e54b896b2. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/GBLPF6733528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d57a078f33a49dbf4fce7ee528ea73cd19b7a3bac80b1ff7f3767b97f995c94. 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/GBLPF6732216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0c0b42cbc5c36e705cabdc913f1b7b11b8392de712aaddb75ecb5ae2f10f25d. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25:57Z), 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/GBLPF6713579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3d3a9c024d589f87e8caa28c6dc05f98cc6b78be15d3b0864a3f491fa4a5fd0. 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/QM8DG2194330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc467b2a8f80d6c2699a09912c43975435f748960923eb0573d6ff33523e0b28. 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/QM8DG2194373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56674e443465f563cec7af12d9bb915f31fa928ce4d99a59b45efc2ef962e6b9. 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/QM8DG2194414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4cc59229800605a6a191a7b68a96ae09d22115a61ebb5c3a66b0d4737ffb879. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41:24Z), 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/GBLPF6698147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65bc7ca7695307ac2d987ca59adaba1b3b7567764d0e9777c2ee7640f86ad6f9. 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/GBLPF6698162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c1d031088eefecd631bab66dd92ff7fd2f69cd2f8c54edd71cbc25e10fd770d. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QM8DG2125827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x876064a7ca2da74bc5ef7deb99a11bb0209c5252e26342ffd7c1634f8b1eda45. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/GBLPF6773758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51f59e48e7bf0fc37962de3e68752fc9831c810cbbaf7013affb125eabc5bea2. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/GBLPF6768027.