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 0x9b34db2509767303e30d7e47ca8494af80542d05dee8ba624058bb9bb5190bd6. Chain 2 (Bitcoin): anchored in block 953773 (2026-06-15T10:40:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c8cef0fb-aed6-40a8-8201-005ea444e92d.json and https://artists.proofprofile.net/proofs/artist/c8cef0fb-aed6-40a8-8201-005ea444e92d.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Shreeman Narayan Narayan Hari Hari - Dhun
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 0xda49c277b5159e81e6aae3971e325b2a7084d0f4d2ca9ce9bfeff0075d2b9d14. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32: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/DGA072334169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e7de6557a8d689019c59f8bcedfccc62b13499fc42585f0c214798f02020c6f. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/DGA072334119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21cd87f2307b8e5bdf821c642b4044300ab6016cfbe12d155e1270e0d28209bd. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/DGA082359138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50ed486b739b10b019994ee210d913a107559b4f1e0b2a4825a519d71d8eea42. 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/DGA082359140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbccf4dd9e9d57a2c0143bcaf69b289facf7900b265c955e33c657a5b8b3c007. 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/DGA082359141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d19e754b6393531debd19f449b9d24f6fc981b316a4fd16403f1b45f8e645a2. 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/DGA082359142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d63550e3a81f1e3c0b57d9f571c8910a3723a7cf201484f02d4826e4f37ac8c. 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/DGA082359143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ced51608622d0c6040eeba9b4170ba9911a63a835a12fb12c8851d50d2c8e1f. 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/DGA082359144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e3f2be2958741dec09df6d1a6def99f9ef33fb971c3fd7bfb717c7af3102913. 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/DGA082359145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5d20a00fe6c27839681d2e64d96e641090cb46d51031621334160b6301ed3fd. 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/DGA072339483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfdd92076508ed11818ede185f39b481f5ce54e2a96c198dbd886224cafbd16b. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/DGA072339484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f7d27c5b4c54148dd78991ae4771313807edd544da3053ca23121af6fb0dcad. 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/DGA072339485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x275cf9f1e7dd0f9b8f5f7ccb5d90945a0db773ceb828afa2f833f2a175646eb6. 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/DGA072339486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09af9fafb1b49b748d757b922876e97de6f812b8d75ba9dd6cc1fa8206dcd13f. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/DGA072339487.