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 0x72d87124a7ca00c9eff8cd11368b505377875ddbf77925f548d6f550059e17c2. 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/8bda3caa-2a04-4eae-9d04-67c86846f286.json and https://artists.proofprofile.net/proofs/artist/8bda3caa-2a04-4eae-9d04-67c86846f286.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 0x5c1e3099bff75e2db2c94e5834174089c04de23bcb9aaa89d392b8cbb5ec3264. 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/USUYG1035311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fdcc44147a96840562fc828faed08b1b91128f5b1faec67b5f64a9142be9e2b. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/USUYG1035314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58586ff5bf7def8c3a7bd2b78abe9c024919c572644d57278d3362738dc6bac3. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/USUYG1035367.
No More Greener Grass (feat. Pigeon John)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0b8b18f43f71544056400b03bd185546bb0c4aa069a5c81db8c68f52832a6f4. Chain 2 (Bitcoin): anchored in block 958117 (2026-07-15T07:36:28Z), 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/USUYG1035371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72cb47af016df6f1b808d3a7328a71559730d9e910e41f7274a71f2ad61c9df7. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/USUYG1035373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x262d1899fa5771cd80046ffbc6868d5e154c831dcbf749a9fcd130d7d4a43e2a. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55:47Z), 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/USUYG1035379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf20af2ea61112bc4b14870e2cd01c9936a5a87097db9054f0aea059006f33ea7. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58: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/USUYG1035327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe2c99900dee1ee1e1b3bb92864e0d952ecdffcc30dde82197a53ab4095bb4a1. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/USUYG1035329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4340142b13b0cec7cbd99bc796a4dced0d293b79be8c0dbb7244d5ead3da5db9. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/USUYG1035332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x096ad454f655c1083cf529ab15eb5f7f7a8a0a3839adde1227794bb68b70fa9e. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12: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/USUYG1035335.
Worried About the World (feat. Mike Marshall, Sage Francis)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4b918af179d1531eda56ff35db482a001c12fe881f3d59848113b325264fd3c. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T16:58:47Z), 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/USUYG1035339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5faf6ef9284eaedb0b491f5dcf182de6d75111f71a1b247e01d478651d999f7. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/USUYG1035340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x693e750860b8deadb1d61adbb1f08570e0848e6dbb8962e0b2e128a9fee866d1. 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/USUYG1044670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23908fa9c9f0f9da1d410f83bfaef971a9903a872493644d438b21eae28c233e. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), 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/USUYG1044671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6d7432b053001a90f8921bf8fe324af02f25a110028596290e95b29298c92b4. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/USUYG1044678.
All These Lights (feat. Pretty Lights) - Single
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6c01a35f7a0925ece8a9fa941eac8e4852f8123f35dc5566e52b9e1f6a014be. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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/QMCT41300015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19f20f2f389f64c6735674cc1ef90ddcd3bbf26528b59e7b49e4f692ba1eb650. Chain 2 (Bitcoin): anchored in block 958714 (2026-07-19T09:51: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/QMCT41300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedc3c782931e9105f3474c349ad7c830ee1d50ac66716e2946c188abe8207539. 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/QMCT41300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7a54a97866a822d9f503aa81e809d52dab633dd2bf6b073f9b5cb6c683d8f7c. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QMCT41300036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc66c1c30d604f11e40cffb230f5a6abe81648f69e945c3a80b90ef5312294562. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/QMCT41300012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x654fce77d173d8030fb8f4c0b65bef830f2a1b985fb45126ed7dc41528d3cbb4. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/USUYG1381643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ff75d1502ec130332b67455d6634706b466e3be0c9bbea4c278fac30ad2770a. 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/USUYG1381644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56d57861629f3d30d4ae773c4f500b9c88832db9118c33027814c604e0ff8ce6. 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/USUYG1381645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa77bb39ef5e5b1ee0827d1367dd280de77de99a3f3fa02a64be78845febffd9f. 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/USUYG1381646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44ba61512be389288142228872088e241132719c78073a0b557f1eaceeed3b75. 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/USUYG1381647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dea34c6314ac4314d7a45813c5b982247ada3aaa7f7910fe0cfd68456e3efec. 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/USUYG1381648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x090326e9e4ad38247b3a155ca4a81a85886feb1369ba6152a44b001dce68cd7b. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/USUYG1381681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9288d8342b9b5bcfd035959267ae1b1fc93be30c147ba859c2227f63573b6a0b. 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/USUYG1381682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b915904ae73fdfb033e18e737805538b7f6c3f20089a814b11f693c9ff60058. 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/USUYG1381683.
Don't Say (feat. Slightly Stoopid & Brady Watt)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7383a9d3d24083bbd02c93babd076d904bd38219aa92c823e853541635c9e35a. 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/USUYG1381684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0645eeb767feaee484b4303aa9cce510cdffcd2e11ff2f5ee1bf2cd49febb7d. 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/USUYG1381686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eb0f9f0edf3877cbfb8769617b6578c6142567b130b9bbb26457a0aab9664e0. 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/USUYG1381687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63e47ac974dc3344744fdcb5390a848eaa2928f77ea8829045b1635321548f28. 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/USUYG1381688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c039dc5993ea8e780b63834a70b20fefe96ac1cdfb2b4da5663bffc85fc0969. 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/USUYG1381689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c44cb3864b2c1702cac2208891bad7fefad865fdf0d7e0ec31b33a1254db9b1. 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/USUYG1381691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x575320ec6d2dcc8d80ebf3489abcecab8003a6c4a5cf3f5aaf296c45989e0fa2. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-07T15:12: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/USUYG1381692.
Remember Who You Are (feat. The Grouch & Eligh)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2d735e5283e328a553c61b468086b28195eb8245a85f10298b6bcf77f4e1cdd. 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/USUYG1035716.