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 0xdb9ef126ca36c6ac16b557401fa4af0adf614d9e163d4346b90fb214eb3147c1. Chain 2 (Bitcoin): anchored in block 954705 (2026-06-21T13:42:37Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ed6eb5e3-aa36-48d3-b897-d9e352912c25.json and https://artists.proofprofile.net/proofs/artist/ed6eb5e3-aa36-48d3-b897-d9e352912c25.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 0xe9e727458f314957510446b1860b23ee9de2dae3f82591580e07c5fbeb253f43. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/HKE022287134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac27ac4948032e69ccc81593918b3e3f763e724f704702267da7e2e96022bdb9. 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/HKE022287136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa22b173e42b5a2b685f0cc420fccaae911f4247ba04fbc0e97d5452cda7eccb0. Chain 2 (Bitcoin): anchored in block 960268 (2026-07-30T14:53: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/HKE022287144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d3b347bd954d3e191dcf2128f790e9c54e6f65f0e1b29eafb3ded2ff6de1275. 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/JPES00502341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14eda36e0e49f5d0861f900b6e87833f4b8f2dcd707397b17b3799b25eabcfb3. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/JPES00600801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x259c7be3521453502889382f9350d0f2c777e1a1f75f3667507aa766e016d6dd. 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/JPES00700081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc8f14a54a881f742d924fea6964b56f8e580fd2fa10420381333d5ef77a996d. 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/JPES00700988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83c8e812cfa337bfe28727cb8fb5e8aabe5c348afbe0f889d015cd0c8d0bdc10. 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/JPES00702241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6fe106355fb8687f1111cf6a03e4df9baa2d6eb423bb5fb23b7b51d68160533. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/JPES00800121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63a02614404967c9b4acb35fff6ff34b2a8120d43166132b5e37d44d8813bfca. 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/JPES00801502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a17636b4c47036e69d621114ef258873a93f1fbe4d6d89352ffb938d139762e. 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/JPES00702242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5911c561d8f2889c85ba3c89c3c464373538bd41da3f725170b1845d815902ec. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/JPES00803042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ba6e5966ad5c1d2be3d4616c74c05d48cc95d44dc33ae59b574c8bb34d83c9e. Chain 2 (Bitcoin): anchored in block 960383 (2026-07-31T09:50: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/JPES00901641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ff9586c81bf962f75a21208b1eac7d64cec94512ef17129da3febfcd2246c12. Chain 2 (Bitcoin): anchored in block 960157 (2026-07-29T22:12:10Z), 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/JPES00801503.
雨の降らない星では愛せないだろう？
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f8c0a24e579708563d9861c5d4a2fe3341452df550cdc8618ba4a15d1f534a9. 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/JPBV01320722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x320e0a133b5f04ac0c34c917f0d9d81041338f1899cf51cb33b13efd5bcfb2cf. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/JPES01003103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e07c502e2c0417b4b3521ab857e25bc18ad7422c733fa5f7d36e272dfc50d38. 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/JPES01003102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafbcd4c2d0039c0521939e2f8ca5e4a97013dccbcfeee3676b5651be269851a1. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16: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/TWA471114012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36a6965dd08c84081c4c6b77c638d56fb4c0625705862fbfbaa61f8d26bb1c1d. 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/CNE040739301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ea75f8e77c8bca29e0185ec69216b8f9a197c9e50cd0a065dada6402563d54e. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/CNE040739304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a84f2ce0f291b83e4a12a6eda4694777c0766b7d0e9f2fd68d3ea8d5167fb97. 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/CNE040631802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8030c2400adc151439528e64d68caeaea4e5d66e1298249228e824003a43aa02. 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/CNE040631803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa44e9a6c636115b3aeea7a798211fa0a33e8555608031bf2821326bd909a465e. 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/CNZ481700108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x588fc86b8645dad4c85601a9a3a82697e64cad8fa0571202fe317d1b8bbaf91a. 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/CNZ481700110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x602b490e253fc0a6d8e039ccf3fedf654c44b2d4cf399133a2698f425aa08e0f. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/CNZ481700111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2cf329667084c5e0e1c5f9acc37f83bc4887f59665874cc47cb8e5c9fa80b00. 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/CNZ481700109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38d5fc53d1d8b224d4c106625a35741ce40d7c7b20b79dc4b0d9234fc83b6b70. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/CNZ481700113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb29d877e4c1028fc714f2db1b626e781b836a783f6598524431947ecaa95b12. 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/CNZ632400932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb53b56c3ad07e0c62fd50f2500f8b20556c34858d02946a01dffc5d1d731dab4. 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/CNZ632400934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bb036f8d08232078398b494242101af85d706aae8c0c037af6f8e91261e764f. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/CNZ632401239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4122c9631df068f40790f07802081c1237e17400cc4363b5aeb26cfde24fe7a3. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26: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/CNE040435101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x635450d289a1ea032683f0ff45557ea89683c8020d362f1fa2534d1815be92b7. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/CNE040435105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52f4f34abbe354cf3eb689c7eea01c3da25ab82306402cdc5d2f878b6496779f. 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/CNE040435106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4ca58e2377fd6d1b166121c378f15018051667d5167df8cc69400266f488b97. 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/CNE040435108.