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 0x9230ddc83183a2c428959cab6028f9c9e87c524fee9fc33313cfd06c399ae268. Chain 2 (Bitcoin): anchored in block 953626 (2026-06-14T11:41:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/284bf048-015c-42c0-8c07-5400dbb07c13.json and https://artists.proofprofile.net/proofs/artist/284bf048-015c-42c0-8c07-5400dbb07c13.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 0xdf9fa3d7bf5691a400fe46b88774a7ab5b8af7f6dbd57c0d74d78d0ae8e40516. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T02:31: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/QZS662485170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9a3bc681f787015627ba45cb17f48846bcb90f43b349354510b3738a957754e. 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/QZS672435765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d3d1a7bdaf2143473bd5b37130da42cb698adad17445d5bc784091d3e137192. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZMHM2469000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebfbd9b931fe7906fe92a724b6d2ddee70227d313f026bf54195a778206ad632. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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/QZMHP2485855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a8df4ffeb7e0f8159b6a1ac39b26b396d384b4e142322a43bbb286386cbaad8. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZS642431009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3abd303d8ac071590b3ef7fe14d3d550219620042a717ea19c66671b995b9113. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZS672440401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x059fdc5b366bf064cfff65fb69ca2e734b11a28cd0d23a8050b3d76718f41ded. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZS662473614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x800149dd73b851f72d8761738abe9ab87d982b4abe8fc139b3aa5f3c225887a1. 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/QZMHL2489025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31ae12e0dd8fc446b4639308ae7ad7445b77a8b70cb05f086266adae3522b043. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48:23Z), 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/QZS662412678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c145dcfb5899aa8b3e8ff22b026afcaf45ab9c2b0976be7de6b62a765860b7e. 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/QZS672498779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb255c98cb60cb1d30386458f507b1bf14e8ef49ee07f287ccc9256b9d58d488b. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47: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/QZS632475625.