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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20ba35bd2269f7434b53d56eef5adb690bd381a4deb372e724fbb9f7841eb104. Chain 2 (Bitcoin): anchored in block 953842 (2026-06-15T22:22:30Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e9ed4032-31af-4d59-bc96-07638045684c.json and https://artists.proofprofile.net/proofs/artist/e9ed4032-31af-4d59-bc96-07638045684c.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc32b90662620358c5b09fc458b48eb8142a966ac1ccb69bb1645fae8096d5037. 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/QZ6BJ1800901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ed6d2db644bc5d87bb0f85443765b0a950412c9eb573bf90203cd5bfb04670d. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZ6BJ1800902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27469fd1e79099c3ee9724741e493bd35743d83503458ba1371c0bd35a90cfd3. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZ6BJ1800905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78c39a44b7a059284f97fe122fbbeeff76b686550f6ff238fd18a348cb5ef228. 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/QZ6BJ1800909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cd2fb48ff563576d804113396a1ae4a0bd383a8efe8bd01f1dea82308c3b451. 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/QZ6BJ1800911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdeb0b10b4fa070f84bf238e1b3650f680347f5ba40ed6dcf0f5849a926b2f6ad. 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/QZ6BJ1800913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15ef0408907c2cbc72be9979cd5e596947575df749e3871e998c40e13f5d883a. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZ6BJ1800903.
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 0x34eb5d9fd97a131cc973a51c13aa095f2f43a49ffb469a55bc7950bacbe3729b. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QZ6BJ1800906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3f1fd63e80bd16e300ce5bd7dbe7d480ae7a4f3d893fdfd5927041cd0b18059. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/QZ6BJ1800912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b29ac0c04b1ad6bc54ad28f54e439d17f89959e23c9fe1d56569b4bd5b323b6. 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/QM4TV1511502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1566e0a52f69744c9e32972dc4df2e887d9e312964ceaa602eb6d841c960d7d0. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QM4TV1511506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8455e8c72ec0bca4204c5a423df979448928a6fe2884b0f0ab5636667c67e984. 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/QM4TV1511507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f65118595d1e1d24f69e0f92843ba6ac9c97b09cee6369a876e6f4c4509ebe5. 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/QM4TV1511509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3acbdf6306e399c14a58ef8b344015c64cc74c6d7c539bfd7b74f86b514cc08. 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/QM4TV1511511.
As the Train Leaves (Reprise) [with Will Ackerman]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14662ec8b1d66e08459e88962507ba632cf9d3d85deeeb15e7bfe25364377072. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/US3DF1605989.
Shrouded Hope (with Eugene Friesen & Wouter Kellerman)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42764daa867cceaee41351e885f0e5ec2d257612fcfa2c1029e5c887aec5a4d2. Chain 2 (Bitcoin): anchored in block 960463 (2026-07-31T20:42: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/QM4TV1511504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9ef3e714d3bcb6169da2355319c28909a3f8799351511a7172f5a460a1b6a03. 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/QM4TV1511505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24ca2111a07b0e727eb9d33befbdcefae94007cd10f3c5a258a339ef6dd16e68. 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/QM4TV1511510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb97a8fe0175005816f3d472e05c11446f4dca532bfd501bd62ad54818a820e4c. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZ6BJ2005401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a01a353b85c7d364eedc65f7d45a7d9de6ecf7d52553a66fc55f9802d0e265d. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZGWW2047223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1807231b659acb6aa3fcf84a49d2a57eec145ae053959cab8da745ca275f1e2. 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/USL4Q1960300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f8ef0ab7b525669578e4ffb17bb7df0a77277f54879f70f2f051188dc5b39fd. 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/QZ22B2054793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc31b67da22ec9a8eac22df657e0a5aa58f84543752f815696088d5290bd50f8. 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/QM4TV1502501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x017dab64cd685d87514f3a00299c71b863a201f382d90392a90d89ac75ec7e50. 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/USX9P1336161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84e748c5fc006e28203b4c57bc68682034fe02aa339077d40ab7e21d727d1ac6. 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/CA8ME1200006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b39a4c5c10f3f47ad8eb052235d103bafc8c052dc3ef026a97aea626a2b05dc. 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/USBZE1200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42ffc629cdd265250ed6f7ebf7a2ab01a8b17ec431a47e61af4b5cff71fda134. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/USVRF1200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6f58152ade9f27bce15b59201e2ca15830e8f811210418e73cade8ffa4b07fd. 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/QMRF41300016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78ad7ff14a517a8bc81f0a3e4bda0e022f94e898b562f1cdbcac75da3c7b77d8. 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/USYST1300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a47f6c194b6dac2a6514627af01bab5b69319f733aaab25e1d944995cfabce7. 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/QMLGM1200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa35133c0a91d98b3abcdae938a7247017b1e6fd81942b17042030b59cecfe436. 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/USUDD1400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0cc68d611c4f6a792ee8ac5a90062f6a989821729bb8ef0ccc65bc7b17e3e1a. 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/USHM91391121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18ce76ac70b1d368c66020e778f9c905e53fbc6e40fded8c08ba26a3bc085d4f. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/USK4N1300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ac701d2cf0e81d9199472839f9892b75c47dac933dc8fba628b0db9c4f17d35. 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/QMHKU1400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf94957ac349b55cfa75d9e438382a63ce70aea83e411ab1e74ee5ec56687704d. 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/USMA41224008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe123d611b95f8e6e2428775ac5f965e9d6c200563ac6c919aa226032893e43b5. 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/USHM81477039.
Music from the Heart: Emotional & Relaxing Piano