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 0xffd9cb1f6ae28f520bb859551c763f863a224d1803291dfc97a0f84dfba5c8a1. 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/fdbde6c4-1ffe-4235-a106-ba1c0f4267f1.json and https://artists.proofprofile.net/proofs/artist/fdbde6c4-1ffe-4235-a106-ba1c0f4267f1.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 0xa4507fbaa619a4298b00aa14f4b7a68a9e2d42d21bbb26373599d6d651074861. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZPEW2502791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5166ac1096d020d2edc75cddbfb9f8e2fd06bda8be839e4fb22be58697092d8. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25:04Z), 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/QZPEW2502795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05b90163ae446c5d6e80de9eb1fd8414a59d9bea712416f1551985b7d6375c35. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZPEW2510403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c0ef35390068e88139e0cd64712b8e0cc46a90b73897595926d9b723e85e73e. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25:04Z), 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/QZPEW2510404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0399d19580c057c844bde5bd28f20ff053b40cf6b15b8fd898b713ebde4d86b. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZPEW2510407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe043f411d0d979811cd192c7cf3d1807eb04d85d018804b4bc00f0e3caff80d. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZPEW2510408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae6286bfa4de324304a44df6bdc2c72d617dd8a2ce122c6b22249611921849d2. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZPEW2510409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x142cdc997a6abdd5b718112301222dac9ea15c0904d0b22c4f74bf4faeb3a24c. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZPEW2510410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dadc3bbe8205d2b9eee9e2ac84fdea33a4e441dfe242408f070d61d58b12ea5. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25:04Z), 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/QZPEW2510851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f06e6a26901afdcf8e96798ac4fd5c7874b146005f0a87f29914affdfd53152. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZPEW2510854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f57e351a67eb13a09bd046694b91a9ab5f07a7e0f1c0d3e462fac7f831b5d87. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZPEW2510855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2873b13fc61865d484f1ae82da9f15be99c8ee92917bac7b9991afbcdbd6804. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZPEW2510857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd54f5f8e671e7f1b044ac13d4327f1e3c183a5865e708d46b52e2bf9b4ceb7a1. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25:04Z), 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/QZPEW2510859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dc319f8b8787a4e9d463b9ccc20b35b91e3edd7fe22a6d56e317628381d3040. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27: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/QZPEW2510860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe85a535b6023999e18e203b1138f5ef18d1615ded501703c7956632c2555ae76. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZPEW2510863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac6ae719666a31669a140fd89fca247a05c978fb6d73ca31511823c6065466bd. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZPEW2511812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x820d86755cfc1406dff935842a5fcd2c181de8918e1d94825f2d3cde2b73fb4e. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZPEW2511814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ba269cd3762685d3ed34a82ee44c3f48272117925bd8015dab35a61537a6fd2. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZPEW2511816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa43f61845272f4ab28c4cc9c7ca697dbcb6c3cf2e17c4761e0e876c512a8117c. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZPEW2511818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2137ed2e51feb768acd7d2fb6293fc328fcd636cf4f56204ced6b9132b27aa5b. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZPEW2511819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b8ab42639900a49f7d6c164b30bacb7f5cb73310716df8792e6390022d9dfe5. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25:04Z), 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/QZPEW2511820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f2175308dcc065f40a4f1a49e310ca3d638668a4bad424f6f54a0b8ff52e20a. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01:25Z), 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/QZPEW2512307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x135fc341424bd74a406f79cfc9bc6a3a74e95106b408e6266c76e629e77e8177. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25:04Z), 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/QZPEW2512308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d4d14a23774894df2921f23020045bef4e49eee2fa92623eea6b13506be7c8b. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01:25Z), 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/QZPEW2512309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x283d384fae3de8d3eb70ee4f923cc6c32d5ba3222b23fd6fd927c6feca425784. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25:04Z), 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/QZPEW2512310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2011a03091eba44cb93653077d94cba1f2bb60729de6517fa4d668aae2eab795. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25:04Z), 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/QZPEW2512312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81b16744231cd5c020fdbdd1d6ec52c624ced411c62d6ee4d28183da054fef1b. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25:04Z), 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/QZPEW2512313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda28bfb730159246e19f0a39e4ce5b6abe7ca08f42072635d888dd2426096abe. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25:04Z), 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/QZPEW2512315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cd7d9fde225ac4eb17a1a6cc4d3d6d23aa2d42f6d22fd526ce3778ee87d1c5c. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZPEW2512318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86c79a4bf9993c01cb68f263ec5f5584da949eee1d7769535dc1b1d6e20b82e1. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZPEW2513478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dab1cda15566f4cbc898e6a211bd84e739631883a57e51df51649fed6c04530. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZPEW2513485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dd39403bea1b7f4c61407a3e46a84013dddeedfe154311659b8e252473af6e3. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/QZPEW2519958.