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 0x20ea5ff834b4012f069e3bb71e64230f24d65ab2cbfa4665d248a8df14c82324. 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/a1d6d694-1f0e-4f30-958c-fad02cc0e9c2.json and https://artists.proofprofile.net/proofs/artist/a1d6d694-1f0e-4f30-958c-fad02cc0e9c2.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 0xee0f6d402411e789812fca69c2a4d227562e5de5ed47ce9ede66e2f2876b8098. 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/USX9P1071587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9824fab898686fd76921990792be77ef2a4593d87fa0afebfdde5bea5efc48b. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/USX9P1071588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x160bbf7036c88a18f13d817fe5cab374a848fa46dde31e120a0c591701bc00be. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/USX9P1071591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2b702ce6e9d9379d55bbbceca0e608b5a7d6bf02f2a94e33eff809af8eee880. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/USX9P1071593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38782735351d35632614156a21b0e2042b6f140ba29e7f4bde7a02a3871b12e3. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/FISSY1500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f0e84c82c4fbde5f43e3cc24c5ac317ffd363bdf2ce14a26083a86c0fb3a2c5. 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/FISSY1500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d77292c10c263435dd735d3e5d5f2be1e8119339c60c5342620b73459999901. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/FISSY1500008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a3d8570f0f7c75268f57ac49d896448b71f2c85d372d7067bdc2960f2116827. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/FISSY1800003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa96bb819c5a19bf9d7a8bcb5bb51101abba3c4f6637ca5c94d295a125d315ba7. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/FISSY1700001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fc4ea49c76cb34297e9488a3f21b07196d48b7b60417f705152877bab5cfb7c. 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/FISSY1800004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8c500a62e69c84da646a2e245b3474363f8619d0924a5ee79807592f7bbdd22. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05:01Z), 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/FISSY1800005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e9caead166512f0f713839aa5360852c8035d91b9db95ea5d692d5dfe6943e8. Chain 2 (Bitcoin): anchored in block 957583 (2026-07-11T15:53:17Z), 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/QZHN82148249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3ebc61591ffb6022f8306c416e776f6c71c64632d6bcbb452b2a27e0610ed4c. 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/QZMEM2411953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6c981155fcc7b5090ad4831dc553f0c58a5b4368f954a56a78d626faa3f6919. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZMEM2411954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e8eaf962bcd4cf85ff395b67a90fb9c2413dc1def2cb0735fdfb11a8fdf610e. 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/QZMEM2411955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x028a57f6747de88c128a332e0658732811569d27fbb180c8dd299d3598dfc45d. Chain 2 (Bitcoin): anchored in block 958051 (2026-07-14T19:14: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/QZMEM2411956.