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 0xfe22496cc852b0fe412d05d22169f018f18a05876b6893a8a870cc498fa80268. Chain 2 (Bitcoin): anchored in block 954650 (2026-06-21T04:51:12Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d91f3d54-1bc5-4861-aa35-102c36dcf53e.json and https://artists.proofprofile.net/proofs/artist/d91f3d54-1bc5-4861-aa35-102c36dcf53e.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
...And You Will Know Us By the Grateful Dead
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 0x267041c9b9ded0ca5ee3d02880eed48111cc19425c46e4cba7f6e44bdcdb7f1c. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/DEE352112522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33ede86283a62d1f897d5fff07c111330fae208b7c3dcd75b607b301c9e4dedf. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/DEE352112523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f78b3ca5be5cead40469782905b8b8bd460e505516c570d80ee13e4ac5cdfed. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/DEE352112495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc682dd4e9f27e7aef8a1c25a4b629a41e066753cf84cfc9eb1b43c3608b7e97. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35: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/DEE352112545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c56c83062fafe1149612e0753ee829088d6cd3ca61cf241611aa81b9119c94c. 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/DEE352112524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74960adaf97fb483b80ccff6ae54f5b39178de8b1a801f483b2df5db44cb42e0. 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/DEE352112525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48b2cf701c6d3baf2f2e4e00c01fe2f3befc5dcd45b0ac3aade5eda920e757e5. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52:22Z), 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/DEE352112526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b8153f8b556308fea5d415487e13752f6e9b0cc1db48802b640981cc61dea6b. 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/DEE352112546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e301f603908b2515680e5ef528d4f2e8b249c6deba76c954cf79002f9c40ef8. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/DEE352112527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x801b5c807c0faab433a5df07e3c056312296054a5420bb4a617306506c1c237a. 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/DEE352112496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6c71bc1eb7cdaaabcd23ba1b50d4ed35869803414d7ad34e281697dcae6e908. 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/DEE352112528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02834f5ecce7d914ccfdbe0af5981abfeb82ac5199206f546f94a6107e6e9b60. 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/DEE352112529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e5ffa617d3b06aacf21db7e88d22d705c2a49684b41a0aa36ac1a081f320167. 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/DEE352112530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2179547e1ad8507b335cb96cba49d616cfe7ccc30bca6feffa62f53b9d94fa5e. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/DEE352012296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9276db8908a5111847c9fdf983a817adf8181f069218a4ece160d8d4b50ed3c8. 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/DEE352012297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0aac0933cc9522d81d2e81c11b220ec259ecd62f8f0640715ade96c1afcfe64. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43:45Z), 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/DEE352012298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65e0b9dac7dc46f1f7b0fb72b8e1dfce9842a3c72f0bcd56e1ab4563fcfb38b5. 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/DEE352012299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dc9006e9ca0e2b09510735866ed7dfcc9643058b39dc76dcbfe0bddded4e3cc. 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/DEE352012300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7856aa0ed9ac1edef513f8b7102eb93e0d36c33d17240025bd9665b06f078a79. 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/DEE352012301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bb86d13cf71900d8b848e5f7650daca96b069f2dc76f99de791a8c88585d736. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/DEE352012302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37b7d9e945fb4bdb91f16f791c7e90c2c7928bc4e0cb85061cecc3a3e5a05fee. 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/DEE352012303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf99b979accbea436f4d53f97f1d8db7585758483f9652ed31f93f35eb558ccca. 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/DEE352012304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02cf8e5c10c52625994f9662a203207a8dd5cfff3d6d735c494361893b3476b6. 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/DEE352012305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x590aac10e2e41898e7dc616b324000bf9cd5ee322f6adda575ac921965985e72. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/DEE352012306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74960adaf97fb483b80ccff6ae54f5b39178de8b1a801f483b2df5db44cb42e0. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/DEE352112525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37b7d9e945fb4bdb91f16f791c7e90c2c7928bc4e0cb85061cecc3a3e5a05fee. 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/DEE352012303.