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 0x93287f57c100cdabce6017e40ab05a96e5aafcda456488ca64756b7acd40fe69. 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/7e4f1288-672d-4066-9923-48c48629f73e.json and https://artists.proofprofile.net/proofs/artist/7e4f1288-672d-4066-9923-48c48629f73e.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 0x50ce8a576ebaaa3e1e5ce7e8343428c584331fb98ea7a88477873d5983782538. 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/US86A2400058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebfa7f36eeae6b124942463604418954f4ccd2957cba9de211db7b30e3e78d48. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/US86A2400061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x017cd7ef6e5688220e2d31f5daf33457760a8ee5fcd7c12813d4a0159048bc23. 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/US86A2400063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00906c5a0c19eae2e386e78324e78eca181d46b5e9f541bea76939fd61256125. 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/US86A2400062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x501305895f742eb1c2da2ecba6572656b95d7728cb130faacb15ef2620eb8d35. 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/QZHN62356144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81fb9ae43f27a5e4cfc267e418bc1a50d0e1d371674dd9b70c24b6cbdaa4c172. 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/QZHN42398705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cc89fb525cec5c63f956ce02dc372c5c8a95cebb27556440cd980f87d05cf6e. 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/QZHN42398706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2015bbb5cd66673c53f7672941eb5757f1c8ef2d5c9235b6aed7a892aaaeebb1. 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/QZHN42344151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4c40213db4ece4aefe99b3cd5039b6c007a29d278d30cf9266e68329af7da4c. 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/QZES82316393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ac54c8ad6f032c682aa6fc86b14029411b216a295009a58e775f596de42e7b0. 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/QZES92347479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb49fd7daae2666906cc211c7787f41bfe0f4e054048e64c6e28ebb28b5f31e94. 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/QZES92347480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6737e0e0102a8a1b761f9e0f75875c11c9eddbef2edb45f27a801919f06aee9e. 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/QZDA72336462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x053d43953732c222eadd5c5c83965a285b38eeb1a253915bdc0e54cc9685bf49. 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/QZDA82372768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x339c66918161390f1f9c312fcbf2ba2d7e6b8099b1c54f2d2ab3acf18823b239. 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/QZDA42366212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x752c2cb34550c7da7c94fec7a9d51697b4969b1659f440ffc421769c52884adb. 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/QZDA42366208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf3a1ce217d53e28188ecaa2051cfb49aecc514ce1a09aab3f857fe8453ea19e. 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/QZDA52335847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa66886870e7a2edc1aff14ca0362d8c606b665d0fcc09a5290d31e068368502c. 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/QZDA42366213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cd5e5953d024aa877510d565d5ea54f16bf7c5255c933c1a2dab61ebb7017a4. 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/QZDA42366217.
Would've, Could've, Should've - Piano Version
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x952b713647c699733205fa50f518413c41f97ae340fa5eb386f0b34a3159a9a1. 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/QZTB52278113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x196a2061fa8f06faeca7866a06c9f6c33aad646879d409f063e9eb4c23e23fc5. 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/QZTB52278099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81d14eba2657017370111ac973ae6614b5c05f1bc5e1346600b84c6a79a5db8c. 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/QZTB42256825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74d7c4b73fc7e8003160cc15d0357a682f91d066e7c570b2dbb47b1ba4cc78ca. 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/QZTB42256830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2d7b7624ac02586634a675a2c27729d7062f33054819c2c2e6d6d5415739fa4. 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/QZTB42256826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc428f4861664bf700c86530fa3bd195ef214002b8571fc53c34ca01dcf037cd. 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/QZTB42256823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9830c77e48d9cccfe90b4db390018d55e328d302cf3c06bcae4336c74d015061. 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/QZTAY2215559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07addaf6597959ae742307847abced74b869f11993897ad32700cea88801b7cf. 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/QZTAX2287562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8061a6654827039de686552328a00c166ee13d64775452f4d846bf97adff6e5a. 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/QZTAX2287525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff2b2bc903f951e943130b12d4f7134b1a633fc0fa822f000c04a779ee181573. 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/QZTAY2215571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c1f011b95919d76a5b4eaeaf9d8a6252de5900aa503d0498c66dedf93949231. 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/QZTAX2287608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3adcc747050d29e2553732f4d1896caabf5cb73afd8e83312c9655ef1d1e1c27. 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/QZTAX2287610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cb2c6f0fcd9250df07e0fc3119b1827bb632b7b034d4f9903d698124cfa3272. 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/QZTAW2248302.
Bigger Than The Whole Sky - Piano Version
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fb0290b5b9bc079acbd65de771ab87483f4d58d3afe829a33982b7103bbacbe. 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/QZTAW2248296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8a776991d1aa9e1ea1a11271e9ba4a144da0825478c31f9fc9820dd7e6f0989. 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/QZTAU2245747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c51375c266cfcee4877026e757347eb79c6f45f41fe2cb2036ef8ebc91a2d86. 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/QZTAU2245773.
Show Me the Meaning of Being Lonely - Piano Version
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc87f046c1af74b7693c5677b2fd5d4ef944ed1693f1de94edfdb282fdfcb3dcc. 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/QZTAU2245748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd68c3a93af34c3b964185b576b4b27a52f28756e9c67adec062fc4a70be8abed. 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/QZTAU2294734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81a398cf0af71496ee1eea1f6766d27a3515d4ebe4bf5f385b1b4b7984099d86. 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/QZTAU2245742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8e42cce3da624befdb229c8b226ed6413b880cf1e1b90b2e8694d39778471b2. 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/QZTAT2247643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ef78ea6adccb1c64f688e9d480951d161ecaec3b922ffe4e8af5668e0174cc0. 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/QZTAT2249490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43a0205a683ed215de74eb2fc2666bb6f7e5c474b989852888cd2a442225eda7. 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/QZTAT2249489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x943588418fb8b7301e8945098736017b98f6db2664177477be018ec8c6ee0265. 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/QZTAT2247551.