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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x783eb2c8340bd6ee94446c18289f488aff44832c6fb2b4b9ec094e6c837c468e. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a9ee5aa4-bfd0-4df8-83e1-4acc45c88779.json and https://artists.proofprofile.net/proofs/artist/a9ee5aa4-bfd0-4df8-83e1-4acc45c88779.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2f326898ee03b002a2f9bfbb13301277f0507f1ae4b3665e0ae7c006abd0007. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZHZ31923830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0683b3b351c7b349ea255cc6f22dd655c3eb940c1d1003053ec7f5dfc5153a1. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QZHZ31923831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddf16823b1db25787751b2837cfdd736075726c661bda8a13671ba001ada2090. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T15:01: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/QZGLM2001660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc269d9135bfdf6f2db146f987995aa873c38e09f08a34500232d041820f30a24. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06: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/QZGLM2001661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x669b19cd9dc087471cbbe34b61d04a74b4ec97e46a0d2b9e345b84231e2efb49. 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/QZGLM2001663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f6e58abe77fb64db5e45a2bdd2ecf8576cf2803bfe61ec2eab7dfa6bbbf43d3. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34:58Z), 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/QZGLM2001664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb8d0ff608d55e2f394ae1f7c33b7176e4ac335b6d311834212487ea9fd88ce9. 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/QZGLM2001670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6a0843482fcade041813425dfe0d6e3a353612525342300aa1881865c16cd69. Chain 2 (Bitcoin): anchored in block 958889 (2026-07-20T16:07:27Z), 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/QZHZ31923880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72ac7f2135654eec026174239ea621a718284b1e827ee264fe4e3cbee763e46b. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZHZ31923884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2bdb943c01ca06d98ec77c9c9927dd2ff4b5bd8875f1f46af578b7252ad63ab. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/QZHZ31923886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7fc76a8e2dac4f5f98a6c91061b93c239fce4e900e72553148c6d29979e3265. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-16T01:43: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/QZHZ31923887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffd4e14a20560452b63045cb4b894e5d49a0065a816150422cdf5e7ac3dc3c8e. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZGLM1950896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x794dfe223a071b785c745f01afe463623e56f75b32f2d40ea4e36462f9dea35a. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/BCDPM2300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb25387961e49765e090fa3492254e442744893d288d8cbb1c08b91559f92ec39. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/BCDPM2300011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1947d41b01c4a4228b66cc4d4cc50d20840d3aa5e15b7dbca6782c3f7592acd6. Chain 2 (Bitcoin): anchored in block 958496 (2026-07-18T04:43:53Z), 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/BCDPM2300009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cfd0b77f093734754d21cbb5c05a6f041ccb3efbee1432f6ee202521f89c84c. 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/BCDPM2300012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e5f7713d79d7d1c091812172f9dc591df20b7c5b2513a5f51bed156071dcd8b. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/BCDPM2300013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffac41dcdde1145578b969ab43fedc456b44e86ae3d49ce2e9d0b42b62d51ecd. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-17T00:01: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/BCDPM2300018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb8e91d1621b116e5d1ab87e9b408598399ae64fefe669ad395edc0acdc4f6dd. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/BCDPM2300014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88208f1a2b031ac68ab2217a6a09c8fdd0de5ed199700f3462252759918d8a01. Chain 2 (Bitcoin): anchored in block 958880 (2026-07-20T15:25:55Z), 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/BCDPM2300015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3cb486405f130acba710358564e2e0ba825b157db4ff6c84d29ef3f64056d6c. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/BCDPM2300016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c9425863b16ea4fdef30e47eacfd35c628b5e01ebd5518f85916e7a676b7e05. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T16:40:29Z), 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/BCDPM2300017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb945ad356d35751f6da532bc593e140bbf21aecf23bceba5a2395e992c7ae446. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/BR4VT1100042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7090643d90fc0c6da955f989b00d50d0e7bc3a3162b6049f490a245232745e8. 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/BR4VT1100035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd7961a7f48ec7304f10e4f9b2379ed86bf86d9c6ecc97f8896bc82354a88d74. 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/BR4VT1100044.
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 0x09390e6f39a3eb23f5644f1b8173827b712f775cf44986a4aabd0c97ace83567. 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/BR4VT1100036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53b8e7bdfd26a68207b06c777f6f6fd0bef650779b502e8d450f8e040d8f7c3d. Chain 2 (Bitcoin): anchored in block 960145 (2026-07-29T21:13: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/BR4VT1100048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb61bcce794063ee081a2388f8633a2e2e7f93f57462d6ef7a07bb7963f26bd67. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53: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/BR4VT1100043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x779f9a4f6a2fd4eacf9b0d132ce2fe887f2b27f44d2b2aa43b20863cd2c07b75. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/BR4VT1100040.