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 0x2e883f0604b73eaa4a87d99ae11c0b0fe30743136fd47b7a892fc62f4f6e3ac6. 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/d958dfb5-9b73-4533-a446-6184e3181f74.json and https://artists.proofprofile.net/proofs/artist/d958dfb5-9b73-4533-a446-6184e3181f74.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 0xa56187e07129d26c0c679339a6996a8ee2c1ba07667c3d7cfcf25b7cabb6b8c2. 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/AUMEV2238549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cd14a7e44ed108250d8b9de606fa5247198b0a13a6524f9ccb714b717817f3b. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QM6N22233880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x154397f20598b75004e347191428b7a5917054d21baca637f4b46937a93cba93. 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/QM6N22233881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec52d0acba040b40267d42dbdcc4108a7c8536da71bb28e4fd755e4f815213f1. 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/QM6N22233883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d3bcb2e94563c4882fd9424fe52b4b2c30fd172e904209652bb2d5e75500f9c. 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/QM6N22233885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd284d2ddd46a05aa16f72f6a0e7429ba57f2b77ed41ed622976b7fb86f0aa45. 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/QM6N22233887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2194293668f424300a15af7089ac499e50b3789fe6bacfa017b6d291eeb968e2. 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/QMDA72157537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4521c8787142cd899f453bc51777af7dddc10c6fbba590d72d6add4c7d43d32f. 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/QMDA72157538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f998608d9165ed3a77c0be4083459f6adc2f05646a75ff7a5566b631d653924. 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/QMDA72157539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x520da8cdac768e61bd0ede8a15e5e4530d62606a26555aa038242d9c0ab40433. 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/QZHN72494546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x433e9efd5e312ad53f997733c54b5a96ccb18d4869d148c51584a0d59a6447fe. 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/QZES62468621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc01122220795f429dd6f3f32f1a8cfd61796415a633caa31ee0d071c7ecfd93. 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/QZWFS2328477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e6ca78a69973f469bf4f11c1b0a649d147a36309d6564b546286d16bde45de9. 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/SE6QE2308737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb474ee613fedf7d596a04ca4e9daccd8625478e3b93abb0768e320c2d1145e91. 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/QZTAX2219869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4853d2e28e0584a50d680d9b48b7fe300553dbd33988b797d4627a0f614bd2ec. 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/QMDA62247372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x285f53ad1e85fc4d6db5975775b0cba09587a1b7d3d073f71d6efd7dc54618fd. 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/QM6N22278801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d8348f9f70f899a06b40f8724aab5de63f4f6059ceb17a4189afdd74ffc2beb. 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/QM4TW2257866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7174a8266eacea1b4d14b573958d4a72f94bd50846932a0b64a4d21b159eb9ed. Chain 2 (Bitcoin): anchored in block 959146 (2026-07-22T15:41:47Z), 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/QMDA62126632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73d5cacc33a0d7168667fc4752bdc8e64ef0f5d475c39b4de93ee3fb83ddb819. 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/QZHZ62173818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71253d4fe8c88d0a91b11cfe9fa46b689326d6f517433ef79bd39b9ff2ec23a3. 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/QMBZ92181490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e12ed7b493a1bdadc518cc0e2333ca48f5cc7774b40b3e0816b1ec47001ffd2. 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/QZHNB2105456.