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 0x0b4943c76f8e71c7ce8214ba4c0d955f7b5f5bb1ec489578dbe1f7745e0d8fa9. 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/2653a7f4-cfc5-4157-a175-bca5febcfc2a.json and https://artists.proofprofile.net/proofs/artist/2653a7f4-cfc5-4157-a175-bca5febcfc2a.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 0x0ece4f6d91519af4a825abb22bb2dfc19b88db6b3ef6c812355a6b5881f1ba20. 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/QZK6M2114050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7c705b7a0fd29c1f8b566289afb31755a5ba012d0241f4f7b4aa67a4297fec4. 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/QZPJ32123083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x889fb596c8386e247ad1a609453fea611a894b8b0b90da9167f318df220b87f3. 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/QZPJ32123084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf13793e55e242c6df7077c67bf0d78c09c8e10efd7f32c4ff77362524b3cfe9. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/QZPJ32123085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc69baf8fc0ea5bfc166740aab7eb60a7d695e34f1252511be9b2f8fca4912bff. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZPJ32123086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d6c0570019d849891ea73a1d92a4ec322db37910a789cdee6937a5736ace3cf. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04: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/QZPJ32123087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46d15a615d350f78717520d5733d161ae4816e5e465cc5d48d63f3344169a397. 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/QZK6G2164353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfffce0ce6463c5a1814344111f4dfc07bfb388b595781d717218c55b78c98d0d. 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/QZGXC2200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b85c13014c7fbcfc1098f9569478f1d4110f10aa0e50107aa0ff975b3311cdb. 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/QZGXC2200122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18e1e8cb8fc7e0562d13894d7ca12dc9dec5a0def155f2c3fb40e8c7f6f0e25f. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZGXC2200123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1ecb3981f0e1a0c73e6b6d3fb62edb20ed80ef561fc3246297579302c4da7e5. 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/QZGXC2200011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49d13f0c35d5fe417c5217bbab9d184c62c68d86865abe7cb00a1c5b7b1ced4f. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QZGXC2200124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1666c9de9e5ddd6924d1271dfd64ec38e2507e561c4247eb6ba6c1ef1676e91d. 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/QZK6H2106278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bf0e91b76bdcf569350b80efe740b239a3230226fc4c1e1f276307f56761aab. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18: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/QZGXC2200010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x706bd0d5a9fcee535c4a606546376e2d74d18d6f1e087645b668ffb6949754ae. 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/QZFZ72131880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcafa34b189438adda0340753e76e3da1b42fef424ba5f09747dd3ef8a11979c3. 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/QZFZ72172176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe22c9ffb0b184227a643837935ea6594309df2dacecaa1852512b6e9eba986d0. 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/QZFZ72133363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3193c33f74d0e4a7865cb686eae9e90f305d53c75cfad735849e03658a5df6d9. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/QZDA72199668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6501edd1110e86b690f0c13f17aa2d67cb3f5168b0d18725197ba650f153de73. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZFZ72133361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ddec101636f394b69fb42a2ca171a3048e5d4053ae82bbaf41105897efb7c3b. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/QZDA72199670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c18fa1f58f949c2721da1c94e6c520426f6ec079efc9d2d09fa9a00f6b8d1eb. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38:18Z), 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/QZDA72199671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2226c975523f4a5f6abc0b14a137c707045b0867e0df4d196a9ea736772524bb. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23: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/QZK6M1917364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb43651868f59f74c3be2a8671c543b794c6088f00b14eccd79b32d6626d2f17b. 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/QZGXC2301155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4028f22fda4e3e079ce94f81e5d483ee60a79d07660fad6f09a612732441ce97. 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/QZGXC2301003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c3c8b8288f50a11b5c8e15066e97d553b59a6bd2ce9ac24d263f6ef18f1721c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZGXC2300179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3e2632e84951d04c1807e734db0933cf892505068fadcf9425f7fdaaa20e1b1. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/QZGXC2200530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfffce0ce6463c5a1814344111f4dfc07bfb388b595781d717218c55b78c98d0d. Chain 2 (Bitcoin): anchored in block 957043 (2026-07-07T13:52: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/QZGXC2200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3afd482c0ba5fa5803c654dffd64addb7236b867a032daaaa7e14aa46bc45d19. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZNWQ2150042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b57a133a19366ef6bdd9b08af7f914311161b3087359a141fc12fe9179deb90. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZNWQ2151165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2308ee55007cba6622aa318736f5ea4755c343dd09642594e770df983b6d4dbe. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41:24Z), 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/QZNWQ2167474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x906ac0cd2600d989b6e31d2aff462656999cf6cf4ffe27c21a8f8e1f2be15f0e. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZNWQ2151164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc97614a93c36c036fc5ccec12b85220a15fc53293e3a36c409ce8743e4dec2ef. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06: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/QZNWQ2151167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf121a8f6dbd8cf8292ce12a393d58858a3f46d0622fb93321b7c4427a30274e. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/USHM21869228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75a225d8adbdf09811d68b141b0caf804787b555a4bb937af0d5132527e59ed5. 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/QZDA51892336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04183b1f9adc59422775a3b8fc48b6dac3de56b4c3a0668483ce89471b2dedcc. 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/QZDA41843605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b43b2fc784b6570009435acce198cbf0eea422426f7af5a13d3caf6aeeef1dc. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/QZARB1813611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3150dacca5099b4fe57cefb0f5304374be8a742b34f8c396105727efb5ad3f6. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/QZHN71910749.