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 0x07d502fc948c104616f8e97781e9542b9bcec7d84fb32f0670ee6d1261a5557e. 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/db1edba7-7dee-42ff-8efb-babf0ea95c06.json and https://artists.proofprofile.net/proofs/artist/db1edba7-7dee-42ff-8efb-babf0ea95c06.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 0x4d0060fd00f19b2ecdd5b3a9aa749f17489a3297e38075f134ffdbdaf6a51b92. 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/FR59R1722099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb6aabb6ef012f727d891b8ea120a09f94c1095176bb6bfb223a97486899d476. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/FR96X1692815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1443891991c199e9b725effcbadcb08753c746bcde2e95b64979debc3e021e7d. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/ESA011816270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5e2b291a0b1a5c2d1a4043151d7438e4ba3a62c5d49ff2afc1f8aeb515dd918. 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/FR2X41772086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bc9c58ac5155a532f908b8efdd75491971d91b22c6d0e990ddfab1783168f28. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/FR96X1698067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89a5dfc4acb55fc31c5f716f58e54f9ae04ec3f77b93e26e37326d51ae76daab. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/FR96X1698069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3a34a8ac3632619b18f76fa027a75f3fd858b0165f5ab1c88e989154f5523dc. 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/FR96X1692618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ea304beab98a02f1cf5f4919341bc0cd34348f556092d745d0dde20d26bd8ff. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26:13Z), 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/FR96X1692619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8770b7bf602d78ea75120c107a5a71528dc4df140e04a89abff611f872d2225c. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/FR96X1698056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe82be9b4d2513e1c7716c899cd60cc2c57fc5ea49d6649c24907588fb2c5b52. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/FR96X1698057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeefa2022a49994265fb8d71d2315fa7282ee973d8d80a518909808c793d3296d. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/FR96X1698058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8aadb1b851f6b69d9f306c4cb0e4b9eacbb676d7cca8cb26e14bc2ece9c5b7d5. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11: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/FR96X1698059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03cf26e1bc27f4a45f5b8560f28df1d1d7e142ed1bf02f1e24e4107217c4681f. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/FR96X1698062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4c3342fde6bf2540c440914422bb1ee3e920d82e5ad99720247c791b295eed0. 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/FR96X1692640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad50871ba12b9bd520ddf626e046365d10023c72c5e05b4d53a65ed34521db13. 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/FR96X1692641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabda3319fff41de6170f6f91c4db394e42881cf2014c1cfd54ad66e68aab7374. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07: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/FR96X1692645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc51d797812db3d50e03647928da6b933c3a17b0a7714af314aa109b8c56046e9. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/FR96X1683967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2743d08dd9ba990ee36406aa87a74f49d9e0edeb589248b1a5a7704a940e2b1. 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/FR96X1683968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3761e7b8d1f4a021bc72ac4a845b6e541e1c4d02c23653b28b286bb157dd89b. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/FR96X1683971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54b489af885cdf0a3a34047883c89ab8f75235a6705cb62f81e2e4cd4293a0d2. 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/FR10S1743172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2218f6f5e9085092d8f69414c55ab10b5d44888ef375587f5d066665d8cd203b. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/FR10S1743173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd48adff82a141762314e6d3c1c5401df9f45c86fa10dc57ca6182ab410a79d80. 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/FR10S1743180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7256d8ea63318bee412b3fb2d9330118b71f7a43bab1b5ddbc77ddb603191f8d. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/FR59R1723565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84872f19fc752ad352119c366f841a044ecc71da46d0a9b90ac1bba742658bc5. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/FR96X1736972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64b3f447ac8b010a55cf10396d032bf7c8386a20e12f897d85c9bbe1d78d8655. 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/FR96X1736977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfde6417825daced4392e8287276302f6896c35e16327ea9187c7b66124c403e. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43: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/ESA011816260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b2d4ee57c883079b15db7b982e84d228af589aa7df52938bd2536d3ea807b80. 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/ESA011816275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fa05a297b034ded0dc6340a859361c0bda87f3c54ef87a63514a8ba45898f1c. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48: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/MAA172200429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b5bfa6f8b66534675a074585d833fc4b6e9c75bc96ea6869bac5b6aedd88988. 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/TCAJN2596940.