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 0x6df20b234b28fa5dd7ea08b4043d402dc5c94513087c44fdd7b03d31b36562d9. Chain 2 (Bitcoin): anchored in block 954631 (2026-06-21T02:46:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ce7b950d-823d-4ddb-a51f-6a7762f88101.json and https://artists.proofprofile.net/proofs/artist/ce7b950d-823d-4ddb-a51f-6a7762f88101.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 0x49752e1845176e349149e0e387ab2716002c2ed0d47a1e08027a9a319f42c337. 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/JPB600968201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09840d0918b1720e4fcbf27dcaa2f75151d24dd245fa36f0a12eca11d5a52783. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/JPB600968202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53df3eaf61dc7609a8cd201a4ee4b67fa438650ff876797b7676a48b74608819. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/JPB600951501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffe0141f68103dd9d9ad8585ce5481739e13ecd6f09a75ac63fee3182776bb62. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/JPB600951502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32cd5c1eac559b4bc58dd0ebe8eb7f6bfbb32b373b2dcc8ee7564a6039e976f5. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/JPB600967901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2a8b10d22d56d79c1127b6a235130c7b3ce312a80453abe831a9274f5a20338. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/JPB600957301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x128dfcf066da8ad76b927c39783edc6d456e4307ee2b538d7195a92700630f97. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57: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/JPB600957303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6873f787f04e426750bdc0b542a41227c84974819f2c03584c8244bc83d0fd70. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/JPB600967902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49752e1845176e349149e0e387ab2716002c2ed0d47a1e08027a9a319f42c337. 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/JPB600968201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc81f3b9812646bd736fc4f5efd41c8749328ef9f6fb156bc36cc0f8245a325de. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/JPB600967903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66f558698b1627f209fd25bd95769b57758afb3f375437125c0825482ef17b61. 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/JPB600968301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea3f7815f7b37a27dc1209ca81a61f4878db8f7a91a8d504a5efbdf56afecf5d. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/JPB600968302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2b3d609797ca32673ea7280885a0c77374e1aafd913921d2b52476a17982fbf. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/JPB600968401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19d52d008a44242407dd788168e27515e3cd83d0c98d59a42a36602e99c26f69. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/JPB600967905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4a36e7bfd2839dbd7ad6d0526e90e02c7fd06efc44f87fd417feb0e381cc6ab. 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/JPB601017001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26076d76e8f67eda0f870a3c70c03dd522afedf02e45d25d815cb0b0127b1182. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/JPB601007601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b762a22fdbf6bf230acb8998a943c6f74abc7a816db26b3b006dec26d151c5f. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15: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/JPB601007603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x052df6215d1bbb962f10b0666a168eb575c368c41c79abb7da9b8dfa7c014a55. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/JPB601022401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1404507c219fc6cba232ea84aee277bc1302b07a3d6637f15b66227d1063a5f7. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/JPB601007605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf98ce1fd127203f077c8cbe4776cae58b27ec407845f9109bd2321c18bb6eef2. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/JPB600967908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd3a633be90e0737dc1e037b7216b7d545519e81f122c395a9fa64d7d4ed5d47. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/JPB601042901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04730db4a794ce8841c40a2aa78e1f69dce602f2bdd5de9aa35e31e10b7a8d8d. Chain 2 (Bitcoin): anchored in block 960456 (2026-07-31T19:53: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/JPB601007606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaee36a88046c27f7c6e9c6e36a4cb46b2d118f8b64a032264bbe53e39d54fa4. 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/JPB601049201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf905952fcfd4fbdc57cd02893b904ca920c199f54f638d54725b5059eeb36e3d. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/JPB601007607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c616a85222beca406c5a01db1ed7a53698c8daf837eb0910c0f2c79da2d87a4. 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/JPB601049202.
Nobody's Perfect - Hard Boiled JAZZ Edit.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef778f7085d5336334cc7c9c363a8f652882c413c3d74e6c72557ffa16f5c0c4. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/JPB601022402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2334615d52de54ba228259774e6a5c1fb24adb60cb424904665f65f03f91a8e. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/JPB600967911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x027b7d5d3d908005619041c34f1e17c522967f8cbeedca131fb170cdf2559f91. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/JPB601049203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2d510d73bd72aa00a550be85b22ae79993bd790bc1a0edf8e0d91809be39119. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/JPB600951503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8a23a9fd4f38a27daee2a43bfb431ec25a95e7db70fd06de828f3839ad4bda8. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/JPB600967914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ccc90ed07a473e55019b62f82f572aff22c2732afd0604bc11eef4365e31013. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/JPB600967915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e45fa885376be842eb50bd013ff02fc03f3bfa06288c646b6c78fe023da5b9e. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/JPB601049204.