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 0xb35390098dbf603f89d40145f6edaf1e344394c68db181413714cc8f50d90466. 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/6d7b1722-821e-4466-8c7b-3e270161346d.json and https://artists.proofprofile.net/proofs/artist/6d7b1722-821e-4466-8c7b-3e270161346d.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 0xf0a3c5a7ffffd2a54d1eea8a0a6b17a45e11b2cf915c450d74a3dafdc059f063. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14: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/FRX201996334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x203865b934f44be691806e7cc5c23c35cc8e12356fdde430a0ea7bc3c79dee41. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/FRX201994578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f8e1b9e12316b1003cdd58bbe948a9c6c8e62654c386d6835ff223e44ee2af4. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/FRX201994579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a597fc003afa03aa454a33def39fa0272e5df67e6a158dc6270fb3483ec592e. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/FR2X42027759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc6b0627639bb3c864b36079f80d3e02606d6130746ada061a0262bdfdad601a. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/FR2X42027760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3e2687c63d9f08e0b7de9802b2fbad563c6a6e478c596bf2eff68c0fa4b3c70. 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/FR2X42027761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58272880ae6cafbc5c336fc13f8a8a25b24e350b0b49b609dfec3bbc0395a95b. 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/FR2X42027762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c852cf843fb4cc172571bcf12dfc52d713246b6706cc6efdb18708239c62800. 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/FR2X42027763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf67b1ecd7e1af06eb8bd7f10df274ef78444caa582690429b5b45107b43c279. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/FR2X42027764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc5d2039998860a5ccded076ccca19d0ff6a322450e4cea2c107b52beb52f25b. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05: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/FR2X42027768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33438e8c3add057fa91e5c91490874ae151798100795f40cd7d0b886207e944d. 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/FR2X42027769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7908cfe2e53ad2d7d4bde5f2ad5b55b04deded72691a8ecca53b2d8ca744c4c9. 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/FRX202057694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07e487d0906d92575d7c78fbe8fa10ec49608f321324d677d2ef94f486d39904. 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/FR2X42142889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad87ad2ae81fa043090591d02358490283a1fabed0bf2454b52e49b47f5cebbf. Chain 2 (Bitcoin): anchored in block 959013 (2026-07-21T13:39: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/FR2X42142890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x542a5da2b1a6fd2fdfcfbd6be3681a2965b9e74bd5d65067dd77a7f2c48d1e0e. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/FR2X42142892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90c116c75192f869885eb33adfe2d7e0b0d8f67a8fb6167d37f6b5278a9f928c. 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/FR2X42142893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x892009fe583d92e60b3bfaf35cfcd718ee352bba18e5c4ce13a9bfa5e098a872. 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/FR2X42142894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4de85c127329f96ee478b9a73602fc708c86ca0f8db4577de5dbbf6d0d18d71. 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/FR2X42142895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94f40bfe7ac8a90b3092b1fa0596b8998d11d7c549ff45edcc59cc2398800bb2. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/FR2X42142896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac48dc495567e30a895898be7d008aac0cc8a74f623d03570b7ccadf6992da54. 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/FR2X42142897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x019cbad414458c8da6a593e43670ffa0f92248db1301cf663ffa07dec8c79243. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/FR2X42142898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x032493c08817c177237c1e4543a965e86a4c9affb85e84c7f51ec40fea50bbe8. 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/FR2X42142899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55e365a8efef8694aca92157b30764d96df4d2bf129f874f04f38154bf46f0ae. 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/FR2X42142900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9359cac4b6397cadee4bda2c360811e3c8e111e8c39043fa03ab65148941a8eb. 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/FRX282111738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x563ed8f9cdafcf2636438bba00daf27f1574f47695e74a99e12fe4e04df8a0b7. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40: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/FRX872144865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ee79a2241fedeabcd2ddff15b9f4f9e96aade4bea86475c81fbd98f9d892ed3. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/FRX872290841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9b4abf8b05c9332931fd8f97f811e92fde1ec4e021fb0700fdeffb645e95388. 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/RUA1D2301302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7026481ae57a33382bc12dfd9866c724048052d406de3f50238f58f6c1fd6c34. 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/RUAGV2303712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b1def82e9531a98ca86a4820f13a0bb182e9e4a475e91072734e3c2f09efb53. 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/RUAGV2305886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fc423a31afb804ad4aadbc4f245b64861ede014c9db7ef0b64cc06f65263ae7. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/RUAGV2307024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaac28dcf27d7b8a4a4b5e7735126b214cbb8d90352fdc95990f25b3bb29b400b. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/RUAGV2400387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bcbf7f548fbfbe211124c8bd8d18db3d8f8df5381464789dc52836d21701934. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12: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/RUAGV2400388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4468ac616bfa636f75ef07a83da6fe38563ef9ccb844806e5759f7fac9d87161. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/RUAGV2400389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08b32453b4c9970f682555213c4b938084aca74b71a8917e8a2ed47f4cfe0537. 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/RUAGV2404442.