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 0x20c719ad18f5445f69558704fd4e426031b00c39c849bb80d585037d25b12104. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ca3b15dc-ebef-4a68-8680-5853484965c3.json and https://artists.proofprofile.net/proofs/artist/ca3b15dc-ebef-4a68-8680-5853484965c3.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 0x447d6c906667dcebb9999bb64f26715563aaa4b30dceeeef07d3607584b49ee6. 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/QM2PV1828179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca659a6188038c4c3e61c5d07d4458254d8d82188f5f339ad94bb60e8bf32ebc. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), 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/CACWV1855843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebd48b1c6aa1ad32d64bc2c2c571b3e926a4394c702a49dbd3dbe525b29350e9. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35: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/CACWV1855847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1ad4518fc8baf7f2153313b6610350caf1f9cc99a91156270fa53bfc7dad449. Chain 2 (Bitcoin): anchored in block 958535 (2026-07-18T09:42: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/CACWV1855848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc3499c9fd4b6cb4227d0029a8995697ef8dc79b86e3cb681c3579edf51cc383. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/CACWV1855854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb846cb96ac8e2f4f185918c119fccdab86ad74d92a564c52c141aad7e88ad996. 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/CACWV1855855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2253972c470c0cb4d8a401adda8f94bf7603c0ae9e9da35c8a907847487c9067. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/NLRD51967110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2fc4357812be3fbcddcc518fe828f53a1972c5700830bee77bfd14ce867ca16. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/NLRD51967111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3dec87dae3ded614ac0e8113dfc3799f1302f6819deff206e01f5d416da5e90. 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/NLRD51967113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c77b315b1b9645617f89d9f00d1248bd7838d0835eff22a70bb3bdbfadfb612. 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/NLRD51967103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x280dd3e71a1fe54e31aedee077a683ff4e195196cfb34e9d877ee2398b445bda. 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/NLRD51967114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae0f5d4c40ebaacbfa720d1c4d94136ddddb988ca6a241bdfd48db8e6cd24c22. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/NLRD51967104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd63e88469ca6cead11c1753380c2fc6ea991f04d177cf23391440fb7e3810ab0. 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/NLRD51967115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9071ee8149cbb57f48a30b2cfe7e8072bc564c360087459e37343c9173dfe540. Chain 2 (Bitcoin): anchored in block 958880 (2026-07-20T12:33:53Z), 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/NLRD51967107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cae3122381683a18376248418c180d543324ca6cfa8fc1c37fda32bf8890ef9. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/NLRD51967108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea839f97c0e40d4fc59a376bfecef80755c4c31100a1e8e75f61cba7b7fd3f7f. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/NLRD51967118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf78db5035255265cb729d4be100543852eeb91db2f907a56463b05cfd7203b9c. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/NLRD51967119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14b747f6ad56457b5adf70b12f864f2a35faa834e7caf890a67ea49cc32d7319. 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/NLRD51967120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf61579660120777a1d63acde43f3e9c344384d3cc364a01e085db0eb2d930b2. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/MNA031900104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b414f528d3c2088c6f49bb52feff2a4fec86264fee150d92006ddd5c494e0c6. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/MNA032000015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa88c087c8e06d3004786926661d64f0748bc19e749ee040cddb7bdd1c0274478. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/MNA032000023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb979705b874d1253d1d850246f8ce576de0ba1d23c48b8067abc43163ac6c769. 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/MNA032000036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x727ee2abc950a0d101ec0e1bb4bb3ed76e2ef856ad0b77332f9fd11d79e7c6da. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/MNA032000037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58950d5f37c9c1da0e9b885938efc0350297e7a18cfebe8e6b34d2354278eeb4. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/MNA032000038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd88dfb1cea6d74fd0614eee8688ab3dff237df6e090bd9fcf283acbae5032fe6. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T13:04: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/MNA032000039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc59665f48112d7624b19cf1cb151cbab6fbb350587d8a7937b0fe5ae43c58a9. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/MNA032000042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f6787c3593964f58e14857d0ab7c0c83e3c1e28c0deff55519ff0d7317e1638. 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/MNA032100054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e5bdd3ceeee096a6773fe4321110cb025a2fcd9716934b0bfe48290a90fa4db. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/MNA032100078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c661966411ad7877c2ff638c28fad75cfbb15f569502b4afce5e9b19e4f35f3. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/MNA032100100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0afcdcfab1b0d0d6f088fbb057c81b046d67623afc272c96a81cc9c69b085693. 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/MNA032200181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6421f56d13f4fdcb4767e0f771e23f1bdcb659dba02da3bf3254788aa744a8fb. 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/MNA032300083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb97256d0a6393f4b708f70e9f8304d63d8223bb9a1703b2987853f45a93bff7a. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/MNA032300092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x677ec0a70555d18b89aa56e3c90ec33470f9fe3de328d60ba14e004f40b7a635. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/MNA032300133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c00fbfb519e659d121896f28023d5eafadb969bc5ea92e52315f555b23626dc. 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/MNA032400119.