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 0xf093e9636d287e11fa4b0c6e412e66cbb4f7f088b6ce2e9de565b851ecd755cf. 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/e7e941ee-e127-4328-a99e-6205b115d00f.json and https://artists.proofprofile.net/proofs/artist/e7e941ee-e127-4328-a99e-6205b115d00f.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 0xdfad9cad12e1ef7dd771a3ef54ef53d273a1c27300ad1a7672673da9a0daa00a. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/GBSMU3901134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fc957bd229716d5b7221fadc5cbde095fb8e02554335c603ed64f65fbc6c8d2. Chain 2 (Bitcoin): anchored in block 957805 (2026-07-13T04:34: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/GBSMU5154496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57facc180161130a40847310eebe02cc89b748ac7d8ad59741871bf05f43f32a. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41: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/GBSMU7107060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21a7f07203c2795e22581d331487bf809f2f96b501b300b95d89bbbd268926fd. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/GX8KD2241688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb334116f22d917dea33f4e73962885b34e6f494cd922ed7ce1e6e03d26f282b3. Chain 2 (Bitcoin): anchored in block 958882 (2026-07-20T12:45: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/GX8KD2297073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x862ae087b8c3084746856ff1fd31c412ec34b42fe2ea8f7b80d0ef5f870a1780. 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/GX8LD2299875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd85bd84d946c01c4ba18e8cdd1426fcb7f64a21533ea761a2ee68bc296d11da. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/GX8LD2358206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43ad4327bd3d713f5a8519e7dd08059c4593c522ad5486a99f3fed0436d00d47. 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/GX8LD2313103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5823bc32900f7f7605e609e4b4a909bacfb46847c1bcbd6c6c88a04a3574a448. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/GX8LD2306352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff0df751ac86c206ddc06c2d115e369ed0ec04866934b340a281f08efc4bbc85. 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/GX8LE2309799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf9809be7a1028eb1b115a5dd0bee2437407a50f9b93884431a0bcd67a5a0dd8. 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/GX8LE2397998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x139c6aebc4c18185a077987e4f28428914edfce9d634347e74456d8b2d931a49. 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/GX38U2352883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d262e2fc62a90eb5cc1ca1a57ddccbe8b419a108a32c2dae701c8abbc208996. 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/GX3HH2308367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f2fe6f9f6eef960ca684aeaf9f4e7ee732cfdae51db998de742955ce8666818. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/GX4R52396628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1740b7982ef154d19425ebf39da022d99d29d1d1bc661290428802f0721269ef. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/GX4R52321286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x181612f7a2223d0217747c92fab0e9a1dae240d6e4bd7afe50ae53217e22c333. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/GXBDS2338130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafa45fd14a8f59595fe6509ad32762cb5916c399b410acc4281d6b2cd0250f6e. 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/GX5MY2313832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a67290794168930052c33ded67a58a71d12b893dcf068f725ed42f2783d651b. Chain 2 (Bitcoin): anchored in block 958529 (2026-07-18T09:21: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/GX5MY2337099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x113fa472c5acf059074bbf9c072d39c7b2c1839e45f3fd046c7ef62c35516f6d. 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/GX89G2477797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x819e82a73c065afda569d96e077a6189e24634f26e1721f416047c8fcbc968e1. 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/GX8LE2412236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x435d00f50eb3c70beb6537964d4d86862d1c697e9f3d81d538e5d4b0e8351978. 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/GX38U2455004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89a1b8a2ea22a88125577fdf67007e49dd3c9b88d6bc14d4761066f7a13d7ccc. 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/GX38U2431141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f138f5f667b4d42b182aed544e8d9ca2171cb538fe9c498d33b516bfd963513. 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/GX4R52482709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4d1fa419380732c644e8c3628b0d44b30f509ef8797e7fe913405b6fca52224. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/GX5MX2428202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92adf53fe3ec69f6d32dad179e5c3a22e6e813fddef792a602eade589f10ff78. 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/GXBDS2478914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f3aef38cc85945f344cc4f6b264707116d71214b7a5621b1327a171e067acac. 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/GXBDS2489087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9eabc430b6564de389d6d0c119a8653fe0698606d651e746ce360f2be339e8d0. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/GXESV2445694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbe0e871238efdab31b539569917188c6ff6549650e4db3471560479772a6790. 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/GXESV2411424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf41efe0e5a6ef08ce353237386848289363debf6829652458637729a6d4e13e5. Chain 2 (Bitcoin): anchored in block 958613 (2026-07-18T21:35: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/GXESV2442521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7aaa9f9781a176804338cb4f7277ed2dbd3984ba517b2c4729e3dea8bcef0164. 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/GX89G2404368.