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 0xd85f1325a110d0cecc3a1c6236acfe207a2e43c8ea6a3d1abd998cb60b2876ba. 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/84507966-31a0-49cc-aa2f-0b736804263c.json and https://artists.proofprofile.net/proofs/artist/84507966-31a0-49cc-aa2f-0b736804263c.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 0x6cbf021ba1b4d4b8c0f560ea83386733eedfb26a9fe040f92d816f20d3602b5e. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/ES71G1907960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5178590379fc68af1fbdb9239a40035aa1853e0fe13722aea5e5930801c424b6. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/ES71G1907963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x720202f87b19f2b21e701aee61d9d31f56cb89d69cb3ccb9836fc26da750bc02. 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/ES71G1907965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95d73f66631186d4e555b2e3b69b48963aeb9174c8d661b7bb6fafc4dbcd4f7f. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/ES71G1907967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96917f4cfd0ae642453393fc85a4806b77f0ad5023662d49e3d843901a273b75. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/ES71G1907968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6d41d3aa6fb124a7f5a9bffb8f14cae0c57fd28baa67e4f272f7a220a9784d8. 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/ES71G1907962.
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 0x7bb2275ec9e0938d731941e9a1adb7d990cb0e292b8ddd325a2b1318e6a1edeb. 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/ES71G1907961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa03360b26f59928c60d8cc5cec1e4af7c865db7a99e3c0f07b8ae550df32b73a. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/ES71G1907964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dcaa698f48a38cea8880164296e1078d2eb0a5166fcfccb1f072a59fcb09600. 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/ES71G1907966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b3e1a8f33cfeea6cb98a4b3a8dac8e13d12c192b48fadf675c003f343903fa1. 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/ES71G1907969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9b0707bf0c7ba1f5abd358c3ae67c4f5bebc0a8485b7a238daca5e4954481ff. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32:48Z), 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/ES71G1907970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9104d63b2fe6ceb5abbfb9b72b37dd14407b8c8be14283dcd398d873f97060a9. 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/ES71G1907971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4f779eba62345a90c854810e112d81bd12ad81242e533fefbb724cb8f928295. 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/ES71G1907972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8969aa73447d3c36f6cc32aa6b4066f83dd3f189754ed743408baf0def6abbb1. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/ES71G1907973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x304edf724bda65cf1d4e6930f37e69ab6f559a3225b18ac04b682473029cb036. 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/ES71G1907974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4316619dd2a48d10444a11b285e9e8969ec69f006e3aea12fb68f31eb52b240a. 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/ES71G1907975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57bb23edfdfab2cda928a60312e253718a8bda1bffcb7ab6801efd4a4fb2b7a8. 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/ES71G1907976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc61f6891e4cdfeea3dac5da22edf627fe5ed0056138a94d4de8b1889d917244f. 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/ES71G1907977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7368853b2be4289d0dd38af7995ae83d22f82ba6beab278987b5099ae2d3633b. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/ES71G1907978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc200e49f3e62f8901c3cd8a09df46420a3e74effb88661a5c12402964547e2e. 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/ES71G1907979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f0a31925128e4c4fe873d30a310bc1581dde89e30b85002d3b029fae49c1c84. 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/ES71G1905342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e9b2106f68a47cbe634f164f393e6834028b1559a43b246d4dc92da9f4ccd65. 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/ES71G1905343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12606d4c08f540df4f84fb7a2d6bc14b3e655103f9310fb8d70af53d3e065022. 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/ES71G1905344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddfdf6cf0fbad13e836c17d8553f3c24cf94859d73670e1e2706330415e51a06. 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/ES71G1905345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7df7f0fe9cd6bc83499ac5b4e812e60961d3cc02ce7e1fd8fa2e3b8ab506a795. 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/ES71G1905346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedced52ee52925b302a7c6e6fdc76e1a542dda97eade02bfb85db54a9dbf866e. 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/ES71G1905347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc74606c018ae57ffca8def29757bed95d72922a6521f70e4afdfd671dbcf8411. 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/ES71G1905348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53c546d1890d8f09cf84658abd0f5c1e04d002d69768009ee5179e0b1ed6fe06. 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/ES71G1905349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe8a22baf9d2c5c561555d593a72945c004af38268fc95d729fb974051fffcaf. 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/ES71G1905350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0274a9366b1502e093a00d4becb5ebc9a4163ecbeb5f8ef8102141c23193d953. 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/ES71G1905351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ac98207992131396175b6443ebdc9cba2f85fe0d412b865a89bb293cc3ddcc5. 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/ES17E1900409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78eaa167007b11bd2f834c37f73eaec4ee58885ff068f57e3c25bdebca8dbaa2. 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/ES17E2000456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06d71b505f11ac5d478966576e2197e90c37dbfef881d31d52a0d9abf3041cdb. 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/ES17E2100731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c4e757996e8ff73c7c76326c5fe9cf8464139a0f0d47b346fa5e6bc7bea119b. 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/ES17E2101373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15e04a398df906ba05bf59faad1c799b2fc8075e6b12347065fddf59d9b88b3a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/ES17E2201582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2fe79dd232a88f7bf9105d2846400430fcf1c4e99908bed49604bab02d11a25. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/MX2832099893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x976e5243c67668eb1c0450e90cda8b4a6704722910d09ed7daa3497f17937798. 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/USX9P2390201.