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 0x307e987b375c3649156281b8c70f3bbd05c620b8685de5232a61864fad7770b2. 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/ab978886-4394-4938-9a34-9079fbf339a5.json and https://artists.proofprofile.net/proofs/artist/ab978886-4394-4938-9a34-9079fbf339a5.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 0x909de889c8650d1532dc484ee339b5ba6b8829c5bffbef5b2c8a6c6766b6c00f. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35:49Z), 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/JPW462406618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23483c3f9c54bd2168438fd9935952afd7b9dcab1d5abf132a4a8a2f54e0dc9e. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/JPW462406619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97260dfaafe964ab4742951605ea8808ec4484ada1388236b3ca7f81b51f6341. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/JPW462406620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa21743425a61f93bef463dde85fa3de20053960056b722690e7b6e2616152180. 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/JPW462406621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8329dff5cd58dbf22edf899f9a7bae5fbe9551eeeb216e0449de00e2e1c452c. 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/JPW462406622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5bf9d4bc871e8459b887d85da4a8cb9a41cac5140e2b583dfb1fa264be2babb. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/JPW462406623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6e17d141467fa64f5d86e7e53b506b7c09ddd0687b34598a7f633a9851b342d. 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/JPW462406624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3479351a1fdefd6ef5073a132b0e75f84a4701de9927a6284c5512bf840f8a7d. 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/JPW462406625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x116f0a1f86a3d78f2e4f2ab5365f7bc746ab80334092b7c78cba690627c61a45. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34: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/JPW462406626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d799f1749f8a6923ba58e9c92692def328a45a860015ec566f4d26069198f1c. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/JPW462406627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8456e8a2cda92a87d6daa9d4a1059392cf91ce1f631ad353880ef85abb22c927. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/JPW462406628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fc8ac337bbd1a2affebb7b400c22345978aed9e0365a128c4ea9f08412045c3. Chain 2 (Bitcoin): anchored in block 958422 (2026-07-17T13:35:31Z), 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/JPW462406629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf19b44263ad41a00fbe5b7d27c079ad6d651e380987c24f6708487f4ceedf26c. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04: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/JPW462406630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4ba0e195d9557b4445df90f9e34f7e83a4048da0ade262512e23e2f5185d593. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/JPW462406631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0de4b6a5ae609bc63e7075a748b04a7263af111eb46e5713dc1d6a44d06ae11. 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/JPW462406632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefd4d9fea2add6a291a603457ca1896596a595a4ec5270a34ffcc217056bc279. 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/JPW462406633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa44602f782ac143484560ddfab3f395e7ec39576ff882c21ce323ef79ba8e0b8. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/JPW462406634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59967915c20560b13a57dfdb8d98181aa595f33ffd213279ff8fa62395852890. 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/JPW462406635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86fa75ef819b13d54de741acc95e70d791af404dc89974528552910880266a1d. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/JPW462406636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63835fd137a1e617f987c48b30d78e3f991ddc93f04f638745459d7f76dff277. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/JPW462406637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9cc05f547d0fb7d7211b87687f9f0763e30238c47deed864e0fc5af5adc53a4. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/JPW462409811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef474813861a35f3b70d53a84e5867e9266d6a020ceb2c35339d66a46ec9405f. Chain 2 (Bitcoin): anchored in block 958366 (2026-07-17T04:59: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/JPW462409812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbe0815a94dc3ba8e49a43f8d620becf742e170101f7d1af6efd703d2399bd26. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/JPW462409813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x023ee2d25bb2a05998f7b18b451eccdb32d7f02e6afea60eb00aa86ed67cd800. 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/JPW462409814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15a5c299a6209e47bef8465fac6cb598ad383131412a2ecdee023276e336ef57. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04: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/JPW462409815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfab3d944c5204004dbf3093789bc4ca3f72997c8e0cda541fe1f23ac63eefd78. Chain 2 (Bitcoin): anchored in block 958368 (2026-07-17T05:03: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/JPW462409816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccf4cae12b6c28ef68f46c5a440ec5c03536e364f17c1e5667a3d066720ec31f. Chain 2 (Bitcoin): anchored in block 958366 (2026-07-17T04:59: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/JPW462409817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13d2f89d42073a161606f232b2612e3a589e413f7ef10ba54639c4b97f3d8145. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/JPW462409818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ab1ea0f5f539d1c8ff17627d7c7a6359045565ea6b3b94925d9bff658555963. 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/JPW462409819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0fc37186b7789baad291bb03b11d53269d3bb37afd5577cffbd3b91ef4a723c. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/JPW462409820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dc58a8145f9186fed2b29b069c21a908034392eb0d53f7ef7aaf16148977122. 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/JPW462409821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7706015ce537a11999aa338a800aef3e04e69ae4edb28c4c126abd95ef43cc51. 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/JPW462409822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59e9992132fb5eac4bf620b67a39495dd649a6f9edbd48fc02322239e1b9d31a. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04: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/JPW462409823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9309690621a0cecac83f583bb58d665f791e246f4996fe90f1077c4020922248. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/JPW462409824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43b2c49f91d4fa6cbce3ce25f8a7391d8b78b0fce32ff34e1226c3a954b70e6c. 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/JPW462409825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf77e77be5946de2b5a6b1ec35e5a54d8c98036445a4781a1162fa91b92ebd7dc. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/JPW462409826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75ce1a3fc2e94240015cda1e3d75e5e45923cd52198e1c1994714d662c2ef637. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/JPW462409827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdc2635b0bcc53503387b0221b7b8312c437ee0d724edf2ebb3dc7c1f523448f. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34: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/JPW462409828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a7ee1df03dcc171932a0875bed48bfe4cf217ab4743ae7868980dc36f6e5b2b. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/JPW462409829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x560779d649697f2589df7aa680fdc80e6003b26e79f66e997b8906910f8da39b. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27: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/JPW462409830.