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 0xed40c91932c279f9fd17248af9fac2d3e6dee765eb6c5105e6dd69709b5cce55. 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/9a2c9327-d7b3-4527-a0ef-f1dea5378cad.json and https://artists.proofprofile.net/proofs/artist/9a2c9327-d7b3-4527-a0ef-f1dea5378cad.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 0x538debee3b32dcc049fc26d2f898a91152e25f7b3f3004f3b4752806756dd1c3. 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/QZHZ32024443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cf0462ceec57a3409265a01774862b2ddf79721a7c895f706c93201caba32fc. Chain 2 (Bitcoin): anchored in block 957863 (2026-07-13T14:41: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/QZHZ62156378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43f65ac57f8e2bb82e3d983ec94cc8af1b0411a9f0ec804d9656ee0a7c402309. 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/QZGLM2287149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d9a464c29b8858b0daeb78c18c375fc92b7a55fdcb52ed3371c53e57f971804. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28: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/QZHZ52242501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32c0f6936c5673c358057fc8223550c3481af91424f8a83761abce91d4ef82f6. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/QZW9M2287143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a7c50631a8ea3e022643c6a1b10418c73dc30a63b762f00da0a3411b697a24e. 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/QZW9M2287144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x458e59b5b428c99c7c1eec2da7c1112ad6599a4c60825cc69e9203582267f7d7. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32: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/QZW9M2287145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba4d9db152686eb094352cb8392f5e62c4a0e30a989d12abe627f25e557cd2f6. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-27T13:57: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/QZW9M2287151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e8f3c9090ff8617a3f07dec6317d77871c2782b7a3ac997278e63d01a4601c1. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZW9M2287152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05c3d487ccb0099963e2c9adfe805361e20cf8c669a3aecf4c73c9a956914f4b. 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/QZW9M2287156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9ef174680cb4d60c0d1a768594e0d2e8001781be5ca8dd93b0ae233f4f1c9ba. 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/QZW9N2220351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x287ac895f833aee36397ba263440c356c04e3a01942adbbbc1e1d3b68d6ee848. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T20:52: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/QZMZ92461849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8a2f0218adacadbb1cc519db7450f483a7aa016b3a7bcef000eeed06f1440fe. 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/QZTVM2465625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d895b1db394feda6b3634666d5355dd5314ad610d1342f705a772d330d7aafc. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T13:49:39Z), 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/QZTVM2465630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75cb956c3d2037baf4d98fca4bfa33b841d0fc3db2b0f84d50a500a8023c47c5. 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/QZTVM2465634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecc7ac109626895edc81fca582a730aa888fd9f562421cc091012c366c50d02c. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/QZTVM2465636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a2e0555992f47c109d8da92b9f43263feea977ec4840a695bcf9eee074b0cdb. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T03:04:53Z), 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/QZTVM2465639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bcc95c315eec8df8eb2f7df588ede93ddd60d9bd1ed285cd352a5a319389b8e. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26:56Z), 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/QZGLS2541353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4ecc608f3029b7d69a91f3752dc046bddb655341e3cb45fe9a44670e0cf120f. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T20:26: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/QZNJV2522670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe60bf7350f2fdc07533e33c98cc5ee8ad3d68397c47593bd72f55ce9ab449e77. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-17T00:38:43Z), 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/QZNJV2522671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02f8562637f372e4e7bded28c11e6d63f6f54107c0c35dce157141a920907f3d. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/QZNJV2522672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad4cd4ee0dfdbd4eb6894410ccdbb344ad0127c06b55200674e749746a75a776. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZNJV2522673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9892cac2483fae17ac955f7febf7edea78f259a231167a0cc31f0cc0cd2c1641. 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/QZNJV2522674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0595ddb3b9f317e39867113a82fca77f4ed93f975078ed992a9b409f8d9e0a11. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T02:31: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/QZNJV2522675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x889094ffee22f8e5a1be9ff231a1ffc4e42a1139f9e92f30b650496c1b2e86eb. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZNJV2522676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ebe4793ff91e3d5ede84fd6cfab9178adb1330f8aa3a2e7245766b81136725f. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26:56Z), 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/QZNJV2522677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c6eec9c8a222ca2e390201a3d54f69e0d971aaa5374e09010604814f170e03f. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47:25Z), 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/QZNJV2522678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3dfdf6d8e219bb154e49db28172bcf7f7eb0f2d8cd1654c049cb33d1ec62093. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/QZNJV2522679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce0eae25d509cc0963a511bfe1f3c102500bff77d32cf756fa92f778f5b9a4a4. 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/QZNJW2544114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d8b7b77dad8ccd1e5543178870c3fbd281d50f2b853d3f2f67481bac9f7477a. 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/QZTRX2398971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60dcce51c4476663040fd3ef29906ade170f7306bf543c0be86d3df3012709aa. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/QZNJV2399772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd666b2f0680a3f32612e6e0c640d4697f03567cf2d91887e7115ed71cf4e2143. 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/QZTVM2251232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4eb6cfe093bc8b41f367e32ef5ed2b1e37f90b7c695bb0c05b5db8802a558c1. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/GBRKQ2589202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a833099c3e69a35fb727e2c620b9cfe8a29df0e2eec8598164a5a8a4572e385. 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/US7VG2512305.