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 0x5b30d0c026771e87a99e2f44ad4af240be4858ff868225c8e2923c6cfd1adcb3. Chain 2 (Bitcoin): anchored in block 953772 (2026-06-15T10:33:29Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c89b26c3-a176-4cfd-a947-c268cd1ba3f1.json and https://artists.proofprofile.net/proofs/artist/c89b26c3-a176-4cfd-a947-c268cd1ba3f1.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 0x3ddd78db3b242cd883df2ba11d0cb9e371b0ca9d01d24337c212738080d068c8. 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/QZTAU2315912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x393ca1824a2af285b7940d6c380b1171477f4f1ebe2ae8001b51a52e8f3c1af5. 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/QZTAU2315913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e9ea0e16a2a2fd258bcf44ef38e9852ffd2bed1caa52e0ca5904aab8fbc300e. Chain 2 (Bitcoin): anchored in block 957067 (2026-07-21T22:43: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/QZTAU2315916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2457a04fe07a974cfeca31a7fdbca714f29bb209ab246d57082a134ecb4321db. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZTAU2315911.
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 0x1bd0db0883b5295152d877fd4f93382f3709f6cf381a78312c211b143a0b66db. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/QZTAU2315914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa18c11a913f069f3ea9d549ad3a0fba00a16c23d58be5b0abe4c78af10accc9e. 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/QZTAU2315915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x547df57defed3cfe4b7ecc1bd1df8aeb4b65964bf7c341c231d48010515f7e7b. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/QZFZ41948937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf8521d3f6d3505099207dc47a3bb26b4b2eac09ac864fa413dac21d6a902b67. 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/QZFZ41948934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b26833eea823434a6176fa85868c8b45aef657462536f3a163592f27b591042. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39:12Z), 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/QZFZ41948935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad387fe89f7d7a5944e507343d4fa0e83a9fc6b7f11257bffa46391c3d831060. 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/QZFZ41948936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25443b8e993998392c2e431ff392fdbf38ca4584c4869bbc1ad24c1fd2cdb020. 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/QZFZ41948938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe904790b510eee676103909005a21658f7f20d75e1b05f1bd6b6b73029bdf89. 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/QZFZ41948939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96d863f58683a7895b461f39d1e36c228d66fd6ea1b7d80e9976d067b738a4fd. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/QZFZ41948940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bc732a744014e22d2149e8c4b3a7f7d76d1c7a2445d63a84d3aa0c71b5f3c97. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZHN91904434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2498173a2a814c08fb11d792029904e1ea67540b2e2fdce023f697600a50b457. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZHN81917381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27bdd2b9c2c510bc05a2ebd75daf251cf2a862ef67b251f459ad78e1a38fd86f. 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/QZHN81917383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd043b21f8fd154bf52be115a6408952d76e73cfb0c0d671305bc7b956d22533f. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/QZHN81917382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3b9c86c530c054110f34461740da052fd54841b885d6eda7df4267d6e04ca7c. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZHN31984719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8a485102772a3c4d1f9be85de6d0a882a1542a645cf4a5bb20a767d27afed78. 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/QZFYZ1956529.