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 0x461c4e2da2b4482593bae19ff5cff469b71b09fb1d49c83ea0a0f59d27e6fb11. 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/5b4a42cf-3b13-44da-9116-066c42dbfeb4.json and https://artists.proofprofile.net/proofs/artist/5b4a42cf-3b13-44da-9116-066c42dbfeb4.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 0xa20d1f1aec65de3f98ee33bbbd3a92b8ea98812a91a5a313ae0dc5600dcef58a. 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/DEZC62414696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6c5e3e199dc2eaf73ffd5858b0af4f915cf4d4d25fe5fcc98f099be5bd70130. Chain 2 (Bitcoin): anchored in block 958678 (2026-07-19T05:59: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/DEZC62433129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5d57f9110ce28972838e12d28bba7bbe5014002532d5c4549d78c053b447d49. 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/DEZC62433134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca24d43f993b79944b3f17d949b80e3c4916890915fb27d4c3e1d16f6b9d0d75. 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/DEZC62433135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d2d8901cafd9db1239733792dff2bd7d93d93336ae05a25a8091a16c8056c98. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/DEZC62433136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7c298860d9999de5459942bf76932b5c3f6719f8c2d92043aacaf12930581cf. 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/DEZC62433137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc14feb0a9d05b730698dcdd2f972e54c179b37a4669699f64fd9ccdecf6cd8ac. Chain 2 (Bitcoin): anchored in block 958514 (2026-07-18T06:54:37Z), 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/DEZC62433138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82afdeaf7be64f45f0e2b804c81104e9cf82fd0fd50c2f2f421c23303d47866d. 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/DEZC62433139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x719f711e7f706487276661cc8a514847ed1a861b819382ba82fb5eb4ca6b04ba. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/DEZC62433140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d329dc91c8af6c4dbbaca3f0f1876669c3cee726218f8286e9c59356ad3b570. 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/DEZC62433141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7161b9f300a14581b88180118dfa9d59598f73ed44451dd33a8bea552c214938. 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/DEZC62451457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf85df49a25287375865b93b95af776cf11affba786322e4ad897f22066c2137. 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/DEZC62572626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf85df49a25287375865b93b95af776cf11affba786322e4ad897f22066c2137. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55: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/DEZC62572626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ccb8ac58607dce463d919e9f41dd99054572817772dff461aefc6f748591083. 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/DEZC62584089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ea2bedc897f040d66f9947d29921de3f66ffb0ee7b7b0cfc7bd9b5a7cc2e580. Chain 2 (Bitcoin): anchored in block 958785 (2026-07-19T21:40:06Z), 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/DEZC62585872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1352fde29907f5ef32bf51700c028e1670df1103d4708f99f8fe14e4f5b39f65. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/DEZC62580915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7695145652892339d8204e9d440271888a80d7cbde3fc049a51515bb61e79489. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/DEZC62585873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81714e61cedd45e721b871e3dbfa4c60150f70ef668b31bd1595cc80ed053d84. 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/DEZC62585875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c51de1a6ed644c6279a62c2fde9a3d9b2c8a2117e7bfd696be369502cf8dfbf. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/DEZC62591600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8204e75657a2a1139c82156e486967cd14d83e2e38096134319d3a124190939b. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/DEZC62594198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17803543194b2e2a81d86d5175e1c45e27317689b099eced32e84b4b58483b57. 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/DEZC62516936.