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 0xafb624ea9fe32a09a7407c7617e4f970f544628b9ea53ef82e174dad0edb0f79. Chain 2 (Bitcoin): anchored in block 954019 (2026-06-16T23:44:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/366f7a03-d23c-454a-ac33-ad175ee3753a.json and https://artists.proofprofile.net/proofs/artist/366f7a03-d23c-454a-ac33-ad175ee3753a.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 0x61f6df4ae603be9d992d8b044b7ca82af3d07ae73a13bb4850f6f137b63e3996. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZWFR2416573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5aa2253d591198441202bd0331818c3c19870490dee9ee46d6d72126d952d77f. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/QZWFW2406410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe278989e42c069505d8947b9e18043c86be1608b94a6c9906b11d637a560739a. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZZ7X2425982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2808d6fc44111a0fd7c9b1b893882c1208584f4cb682fafdda127b72a076fca4. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/QZZ7X2425984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ec1175d037e1ece268fdac65b76acbeb81bbb163a25376327dbdc856b5595b6. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/QZZ7X2425985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x309c8e9ce939aad8584a9693634cdb14bbc5f0f1b99bed29330a73572a373801. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14: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/QZZ7X2425986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b3517b13194813a879f53ff497c5c134946208887a3082518eed9fa39c6151f. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZES92515909.
The View Between Villages (noah kahan lofi)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb43b40ae5807399f57a99af4b6af98b796026281295d835755f163a74d0ccf58. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZMEP2502123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf1b096b0cbe5ac84b163cf89be530bf09372bf795283699e520e242adca8bbb. Chain 2 (Bitcoin): anchored in block 958863 (2026-07-20T10:27:46Z), 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/QZNWV2532475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a1f2ce457b8fc73551552c9adac8b378ac3bb8bb301e5f8c45bbfb9324bcf5c. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/QZNWV2563265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46810a27554368bfc0b0b0bcd6454b421793eaff93dc8a69f78b93a146028004. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58: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/QZTBF2549910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeb20e364d10078a036bf1b34a7c3d7b5a80f838d27d6b58efa3997bf248e250. Chain 2 (Bitcoin): anchored in block 958246 (2026-07-16T05:55: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/QZZ7K2533117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x590dd39e1445a3004db2e5723a42451f9b8fa2670b733504297acc771c607731. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QT3F92596734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c9dcbe6b3b07e68014b6c107a7bb6837ac9b4765be624fbf5fe402f99d96571. 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/QT3EZ2555077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe960cccecf88314947bfdf955ab2d25a9d8eb5a7e4229e1bea6a850f854425fa. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/QT3FE2544947.