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 0xde7f36a0d1f83e2a4548c6663fed980b299eabfd685fb992f506dfe1c529d323. 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/35b8bd71-4d9d-46c3-afc7-3363c96f2a21.json and https://artists.proofprofile.net/proofs/artist/35b8bd71-4d9d-46c3-afc7-3363c96f2a21.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 0xb5053d4e53910939d67f1477c820b9e157c319ec32f2b67e1f3b6eb96a59c641. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37:55Z), 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/QZTB92476145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cb14dab22d3b8ec33ac0991b3c6ead6f1259af742b556984d073939e610cc02. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), 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/QZTBA2407772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4259a889e87551fd4581d66590cb1894857444d6fdd54a2e57d2df8263706ef9. Chain 2 (Bitcoin): anchored in block 958738 (2026-07-19T13:10:36Z), 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/QZTB92477285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa24dcbf1fec71a2760122f0c57ab8147580f14fe3dd34e02b6e8d1f2652d9410. 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/QZTB92476137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39e8c9dce856104e8740a02b935700610c2eba1921d7b84a1bb8f8e386de9296. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/QZTB92476141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf04c5a42f905c645e95f21f1ff3a36c3315f8733b19faaf33216e87a56eedbd. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/QZTB92476135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99155258ae3919dfe19f4fbfc68ebfa9c0e1a43ba076d1b2f412d679f4ef9815. 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/QZTB92476139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b6f1fa5ed21e25aaef11196e06c09be6ea5b4e1f7a906b18ea72fe0b0b39e94. 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/QZTBA2411540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x848243040931ed20832b90f5e9171dd0b1a2a820c7e0f0f26631f8be8a6f881d. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QZWFF2488265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc07bdb764d6e022c5479ef2622d4ddd77f9b2e3b4e6c0d4be07dbf68ddd0eabf. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZWFF2475889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8272dcb86cc045fc799736a66e1407d37cd2608aaca63f6bf30cdf87c8ee4ab5. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QZWFF2485043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6839e200f12212bfcd96a2cb2fda967a8969c6f5c68878c8925f3d3bb1a20183. 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/QZWFG2423105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c98a5796eb5dc2b1da90014d012fbc586fdfb5a497fce0d28c886536f13c41c. 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/QZWFM2434940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f6139f750ae812b9746dd6d655347524e02aaa26602ce4f17e2bbbe2d6c51c1. 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/QZWFN2484836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x124aec28310732c1a95488807b60c42e7f23c012e9f3022e788eb16ebe4aa73d. Chain 2 (Bitcoin): anchored in block 957747 (2026-07-12T19:35:06Z), 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/QZWFN2484837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90aad48d8712b30cb4bacb92b4c259f656fa7bad02866460d68ea31e7a22a9eb. 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/QZWFN2484833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31615909fafafe9be1d753d2e62ad82f491a917a30693f1fb247cfd3f0553b38. 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/QZWFP2481449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc2ce53a45a062c4f357b5baa409472dd318febf5861de062fcd4e836e2bec7b. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/QZWFP2490351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b4f9f0ba12bac2051e40e507cea798c14b7a71945722b423f1373454e964e2f. Chain 2 (Bitcoin): anchored in block 957744 (2026-07-12T19:15: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/QZWFR2481554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83fbd31f04f0e5957c1b85cea22ae82ee7c141fd6f9685819131bbf903b15ffa. 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/QZWFR2481548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x803968d38cc6ede59714baf49c5abc24807fdb5cda4edfd274fde98cb5e23622. Chain 2 (Bitcoin): anchored in block 958682 (2026-07-19T06:17: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/QZWFU2413965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a6a26124ff0f485c3b4ffd240a00d01b962fb5ae27ef94a7707dddf5707a37c. 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/QZWFT2457184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaebc0f275d05b9c08f8a166c7242caae4de95ce48d4711ceff66c6f7eeea3a9. 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/QZWFT2456556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe18711f05a5d8e9a187056f58c396eb378e90d40eb23492cb9446d8c1a5f5804. 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/QZWFT2457185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec85ba6dbffa8fd588ed970e18d7df5edb235a60ec50ad4ef0e175e340883ee2. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/QZWFU2400195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ed8212c6c64880236c8489335caee2972eb06d89878e48604f0b12f88b15715. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QZWFW2424326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b494914586eafb34ddfb5c172078c1ff50e79fdb7e08364e0a09151cc16c107. 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/QZWFV2430057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa868c851a0f50e5666140f580dbe33f960ea380227423a853559c2b556fa7f3b. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/QZWFW2482695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0cdbd148813a19fa3130d19f6ebfed0c3f71587f2b8ce3885ecec185c5d2f90. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZWFW2482697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a3c32de911c304c63ef5de8774e98824e1d1d0781cbf696cea94f706aba6ec4. 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/QZWFW2482698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x183a666cdbfce8412038c7f059efed22a8ad53fc23bd4ec1ab50e4a579cdf440. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/QZZ7S2427198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61a47fd9658d721e6d15338e868e470acc020ba45ef336232af5ec823a99e45d. 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/QZFYX2526180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3929feb20861d6be8fc74c0e29536b103c8a132d87cefa2b475d86184595e6c7. Chain 2 (Bitcoin): anchored in block 958487 (2026-07-18T03:43: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/QZFYX2548236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea41c2866bca0bb00b9dd2c26039d0c74356b0a7901ef77179548fcb7aa294c3. 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/QZFZ22580095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48f166f97ca0cd290255422eebb1bca30e6604778f57f22746882e905d94ab87. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41: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/QZFZ22569802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x311471d64608fd0b482c8339399f93d85bb77bad2810bf4ed927fa46d790cd5b. 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/QZDA72505556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ea9b0114fd17f2f64822b0f13d569f86acb4eb596b9540dadeabbe5b3b96443. 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/QZDA72507665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49b12f0b0231bda16b210bb05dd5ea0a1a6cc0a93d7eaf4c5521cfce4360ada9. 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/QZES62574004.