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 0x80cd55ea9f282f5f324ba3a5f4033d5eba93b708ebc7709506d3d60b6fd9a29d. 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/421d30ea-8fdd-4009-8faf-b73f5976475d.json and https://artists.proofprofile.net/proofs/artist/421d30ea-8fdd-4009-8faf-b73f5976475d.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 0x609c5223b4afca98b0348909297a349ae73ed03c1418abbd076135181a268a9f. 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/QZHN32167022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdda9fcc01e178c06ac34e8e38dfca71753c8c0aaed705d7d49fa8f4675569e23. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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/QZHN32196181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x397348405a6c509d1861981ddf0f63d287b99105b3b2d5eb4035b6360a1a534e. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZHN42171029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x241c3e5a9708a81b1c5625a313a936ab906b0f536e491cbf46d897202a50c6e7. 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/QZHN42171031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c917ff309480ff58e50c0ff01f1675bfa1f555ef199deb5b57c85cd787df92b. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15: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/QZHN42171024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb74d3f308595b831ab578c6f646e9e0f81e7d35e0f5a88104a79c39d90a2f6cd. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZHN92125898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f5a26ff986222ff1772e1052ae8ddb86913de3077ab44d9b17e73b48c4d772b. 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/QZK6M2142734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ec8442ce4e33b9aaaf42b0f7a7bf396d73400fbb43a2c24cc5243b5e1a2861b. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55: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/QZNWR2103115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16795e4683223b3aab7bc234f3deb228f80385eed8c95c74a1ea058d8d07bc97. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23:21Z), 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/QZNWS2183944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa0709931bf4db8ec47ee5414085539f681471ed7746f6528ac09443e7380abe. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZNWZ2160100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46d06fdc103f81d3341735ab09d24a09670e5c887f4f0a66f11d765aa9a370ef. Chain 2 (Bitcoin): anchored in block 958514 (2026-07-18T06:54: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/QZPLR2165354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76bf5230cc440eb6325d3796bad7f0d2cc32d842e2c30b48bdd46b63e0755c65. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00: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/QZMER2221732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x616de6aeb0ef002f1e59b6e8680e3910f2b686b0d150a39406205a24b64393c6. 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/QZRP52237747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dd6b1e66fbb8190379c46be737144c40d36a349d52744b74e562ff412c34507. Chain 2 (Bitcoin): anchored in block 958714 (2026-07-19T09:51:44Z), 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/QZTB82277816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92c5bb2542f379b7311eb3dec0a806cb5ad4a41408dc3ec3efd1fae07625cb12. 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/QZFYX2366447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2f8f5b1988e72a72fc21c369dfd7668d2b48c6adb11755d140dfddfc27830e7. 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/QZDA52306441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3776bb6fff641f35f1ecf855439c44c4ad6a230586ac6601b077458be60b0b0. 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/QZES62349487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x280db3da456b0cb904d3e5e897f6e5cb8be225477e7cdd6bccaf78fdcaf7a524. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27: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/QZES62349488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75ffebba51577b5283609a31b41f51b97167aeb89587281a94c9b34527f82bd3. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZES62349489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f324b4d9d60dd9fa52bd5e1d40bff60d53aaeb01fc3bdac20f2c4db08845d1e. Chain 2 (Bitcoin): anchored in block 957874 (2026-07-13T15:43: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/QZES62349491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf2b769157e66e53227da66a5008cfdcadb310b70796ef04c069cae32885089f. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/QZHN72389140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x546ed823f01f0960f0130154128c94e997494b7ae92af7cfea8f8984eafcc90e. Chain 2 (Bitcoin): anchored in block 958498 (2026-07-18T04:54: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/QZK6L2343663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3199b0f83d7885ea6f66ebe06f77937b814adc4e7b83555b5477044ab7e5048. 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/QZNWS2342680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcd0b9344696f41337be226e170490e6303792a329a5e64ba4e649ec832404df. 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/QZPLS2312619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4efbda1dbde6e9e66b5a67ab8fb8c1b6c1d754f8f1e694a772516b85041a2b9e. 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/QZTBA2392852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce8a019f164cff8b88a222e3f08f49f59f34843fc1503fb7f400fd39a58e0443. 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/QZDA52425558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x049ee7190b0d94680a90f2eebc0d18a89d24505b9706be39be947f7993b425d9. 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/QZK6K2437855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc260466e917110119737044b4267bcdd0e2e357107c37d62a21fb2a17dc120e1. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/QZTBA2416236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x709702d7c171c9fc913efb7ecc9d45e4676e250af0e587a931c30f0f52db9bcb. 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/QZWFU2459408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2f6ba43012b6d9584ac3869ef1cdd5fcf9e7cc39090bee97c8fe2777b4ba1e7. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZDA42564193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5991defebb633f7428d48fd5bca3d912f5267f74ee43aec2699542ac496fe41. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZES52572235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x239b4022c0790c1ecf735da8ebe2d95a5abea9f650ff92f9c39863978679c6b2. Chain 2 (Bitcoin): anchored in block 958733 (2026-07-19T12:51:21Z), 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/QZHN92595835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa825abd7e7c9c0f6577fd2dae658534d1a2c2b85b0fc6118cf4aca9eeb167682. 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/QZK6N2549021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7cebd36c9ef66f4811e164533c6873d6a9ab1649f1884bca2a5cfbc14854a92. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/QZFZ22553723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc260466e917110119737044b4267bcdd0e2e357107c37d62a21fb2a17dc120e1. Chain 2 (Bitcoin): anchored in block 957776 (2026-07-13T00:05: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/QZTBA2416236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54333fdcd4ecbd3fd8b0d6d1b28a696a5ace9d960510f3b1c96b3196817773a1. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZNWX2527900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3952b18b15554d072e162ea82ddfd90b2208dcdf111302e79db2ddfc8a6880c. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZTBA2580838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13b97677208046fd0ba364ff22997c539fa75ca55b21eb327b07ca6b7776c72c. 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/QZWFM2542651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1059710bcf50ca54d2d20b6882fd27b593c3f6255ab836e1d26e1855dccf0e6. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZZ7K2528093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x129b21734d767917db9b95475f4420ad0cfe8d761c5de7eb3b96a4aa1615718a. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZZ7R2560969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cd5d15e6e47cb976e380c1e8f764433da8ff96e8c2ee41c2e8d4655d04a2bf7. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/QZNWZ2102578.