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 0x1b5e2f5601dd1bb4870c816f7c6cfcad65de32b2976d13638c270ccf2146af05. Chain 2 (Bitcoin): anchored in block 953596 (2026-06-14T06:21:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/08446afb-cf55-42c6-bfd2-783e4fd3f005.json and https://artists.proofprofile.net/proofs/artist/08446afb-cf55-42c6-bfd2-783e4fd3f005.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 0x79819f1739a61111a21d8b6ef0aa90c9d22cff4d3fecb9782571000bec82d424. 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/SEYOK2163693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d8406d39cf724c14ce590ff83500a7338cb6aa74041d42105c934b1d77ad09f. 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/SEYOK2163694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83693e4a894668eb0cc4b7a4f7fab4815e82cc1e9236fdcb7b649c3cebcf2415. 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/SEYOK2163698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dc8608af6581618dd8b9a9e5ab267c5fd8735eef6ec8fd71b7c041a88b5c518. 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/SEYOK2163699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x604c9e6a9a58f65b902aba7ed984f5840daca970414b0eed8d8c1a1f20ebfc15. 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/SEYOK2163702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f466dd6bca55cb5f126fcd7751e3345ed3860bbb9fb5d9b0e11add1341046b8. 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/SEYOK2163703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1967382f614f820ca6c301db660e18465093d873eea1b038923980ffbbffc0c. 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/SEYOK2163704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc19485b3a151e81613418e4cb2caa261093307590dba421c5563b353696d6ba. 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/SEYOK2163707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbfa59a1632f0ffb27d5d51420caf9dd5ab4d4f7642dddc30299e1de3f50fbb2. 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/SEYOK2163708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe053e325a0872cc3854b18a5595a4efbb0010b92fd982daa04d38473cf05ca2f. 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/SEYOK2163710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a40d0f0bf8a92e9774c006e1d20b1aab35d0bd97c2ce841825857490d6ac046. 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/SEYOK2163711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57605a6463e521c891b55cd11361d280e07796229ded6cc7ddd769a2a704943e. 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/SEYOK2163713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41900c66a1ab01b5620cd4f9ecc54dc3f16528333a496706bdd73428a0d831c1. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48:45Z), 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/SEYOK2163695.
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 0x47a035727098196d9283c1bac66cacea89649ea8ef3235a338458b84df7c52c2. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/SEYOK2163696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee13474219dadca4b1fd2f5b872d251f355eabc236fdf774d88a2f1c6c69cc2c. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/SEYOK2163697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85bdfc21156d2c3fbdc661b2881ed73152ebb3f594e461724b402bb38cfc76d8. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/SEYOK2163701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46ab5edbb0609cd915e95ff12873f5fb51b911db4eb72e80d2eff76d95e1e0f0. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/SEYOK2163705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9f40381aeef741f86e769e2ad9785eb825a64e747de9fc2f16318f6bf3b2e9c. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/SEYOK2163706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fbc1b61d901d0f8b10a2118611e3ed9d59daeed887aa66f7680a4f902eddb96. Chain 2 (Bitcoin): anchored in block 960259 (2026-07-30T12:51:24Z), 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/SEYOK2163709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72af17ac13476a9e6541883374336576368b0375a3fa60d5945fbbf8257ba3e6. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/SEYOK2163712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaef48c28cfbf33986afe4fce0d9691e8845d1035eed425d492ed3896d53e28cf. 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/SEYOK1204952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x661b74043fa6de87783e302b3e15152036a73f64ca0bcbec3fc0f76e15addf6f. 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/SEYOK1204953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc565ebc780dabb4980d9cc29d4f63b9ab344297bb9795f6c2f5d7433b856d7dd. 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/SEYOK1204954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7605d24eb6ecb05b0fc77f2862435f7b3e427726080161d1c6dc43fb236994be. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/SEYOK1204955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d5eb0cab09da472b94615fcaedf6066ecc697bb6fc057573ff812b97ccdda42. 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/SEYOK1204956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc108f495f01156518e082046b0271c1fc7b4d0710968ab6f85c49e6c20b5cad9. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/SEYOK1204957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d3bc3e6c0d89ab82f4b6742fbd4bff7b16aaf6c249f2995ed26419a4af5f9a7. 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/SEYOK1204958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7861b9d3cee51f4b59c5babbd98254199eca78cbf52eadbe62468068ff270085. 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/SEYOK1204960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf7f16173124be9c6b71202cc4c2c1c2f56c212fca3fc4bbb8b25206d2f4229b. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/SEYOK1204961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2024b09c6645b81c897505cbedd12e72bbc4c7e20f0d6a7dd062cdcd8e7453a1. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/SEYOK1204962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bcb371216bd1746aa59843cf70e12e020bb07a4733dace9bcab172cecacc053. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41:21Z), 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/SEYOK1204959.