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 0x9773ee6e0a81ec885f3e844181df5671b2725f0c0dd1f7fa01a98ef06c66fa69. 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/2c948755-105a-448d-83fd-82008a190551.json and https://artists.proofprofile.net/proofs/artist/2c948755-105a-448d-83fd-82008a190551.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 0xea6400f39a3e565a6c720ef18ee98288d88f379e0eb2e14df3d60ce7199c2d8c. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/RUA1D2416025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8b5d570f0de999ffa8fdb8f2c4daa238981494ae0ec09aa4db423042d8ddb8f. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/RUA1D2416027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6ac2fe1695878c4061a8ac45f3ccc1e65616d48b6511a2eafc10ec9478c994f. Chain 2 (Bitcoin): anchored in block 958722 (2026-07-19T11:03:50Z), 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/RUA1D2416030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23a7b3786350e72e5f5063a0a4969fb757e2d8a16952200e2dc09efd7a6dfa66. 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/RUA1D2416031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb908fe94b5b4d4068ff1a2c161ee3cd673cc7bc280b0e9d20cb1b4d89b00955. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15: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/RUA1D2416034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9795b8da9ac1eb60355a135e5d354be1cb93b5e898ae40a939449aff6da2d173. 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/RUA1D2416036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f7844e112161b663df6bd4d0deab0f326133bf67a94f20945366dfa6a2f8424. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34:58Z), 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/RUA1D2416042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05941e493cc5ceefe9a95792d9bf03fa3078df4c5ee1cfefc407f59f8c63e785. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/RUA1D2416044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c30e79c68d4d4d083f936969636e879beeed6efc976d5108139241db432176a. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/RUA1D2416045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31d6e3bd26368133353a10298474b37e25fe9c76a537e582c3348698d8d06233. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/RUA1D2416046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74159497ef3f57e4053ed397f70b57630ef9a92d0fab61629d2f4a8d16d1a9f1. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/RUAGT2414697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b5be07f3b4e47bc92ab8ed590902ee6d0b580548f1889bdd854f01b2052bd34. 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/RUA1D2423784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x298fdcd9c730dcf1ea6f9fbf66a02a076a448bb0a96ecfb33285be92f4d8227b. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/RUA1D2423788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16db99212a7d101e123079e8530e8f3818b9a10be906e71f9156e5565b276532. Chain 2 (Bitcoin): anchored in block 958721 (2026-07-19T11:02: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/RUA1D2423792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a123c52c6f6f2ddc393a0d20b41c2afaf6c42e46de8cdea95df2d68f4b52cc1. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32:48Z), 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/DGA0P2445969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03876eb3177d2b8eb6d769d17b46daaba0750b4f97cbabde6998a4fc21cb5147. 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/DGA0P2445973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cb4e530ec1e705e81237f5f33c35147030dcef2af6203c5bdc4459aef3b81e7. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07:05Z), 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/DGA0P2445975.