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 0xb9c1f6eef1b7a0ba7bbeba1ba29a26a19aeda9bca1b1bd0b71c72f2a7e333724. 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/1e7cfea3-90aa-4063-ab36-f2988d98c8dc.json and https://artists.proofprofile.net/proofs/artist/1e7cfea3-90aa-4063-ab36-f2988d98c8dc.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 0xa833e4d63dcb59ff3ac2b1d61b711c56d96a9d6f653a0115cbabfe3cae6b631e. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47:25Z), 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/QMFMF1303180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3fdca5734b057f30baf382f0a1f99e2cc1ddee841fbe16c4853d5ec171ebd57. 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/TCAJE2583102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88cf49d9a2c1c384e0cb7fb7af567582af799edfa238c2b22e30cd95ab8a6f76. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00: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/TCAJE2583106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90bb8becc32977c95dff43950409864b0cd99cc8e5196de92ee32a8aac5b7146. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47: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/TCAJE2583127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde2d9ba9bec1446c7f796ca23af0658f999be189eb7c1d58820221baf908ad18. Chain 2 (Bitcoin): anchored in block 958706 (2026-07-19T08:50: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/QZMEP2260317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf203a50bfc8fce6f97265d9ca4efac2a5273c54cfc1350a81ba52e88a43898d6. 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/QZMEP2260318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbac2f31fcbab66ee3bd15d18c9909468eb2c95ca41e1649e12708f6a4605a3c9. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37: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/QZMEP2260328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdaf7aa9140abe850cccb0c8ea5681130c78bb366ba69f8e1b12e00dbe9c4989. 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/QZMEP2257093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f8fd04c77397d1bcf62b0337fef7f7bd17f1f680458b53771887265a80c9bf0. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QZMEP2257094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96ee8cb24d125297cde211d7868e23ef649a1a781852f994835b8a39ccd258a7. 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/QZMEP2257096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c94b0c980e1978effaceb5191d61069d5ffafd481d55b05ed99293f6c39d3f0. Chain 2 (Bitcoin): anchored in block 957695 (2026-07-12T11:16:12Z), 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/QZMEP2257097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05c18d8eae2999d7b0db4810d0e4aa3b21eab150b98ce6c06712de79558ad8eb. 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/QZMEP2257098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bbc336fdeef4c1420edaa816d940d17d42d7cfa7e6271db9e90c9107069bd8c. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46:31Z), 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/QZMEP2257099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e35823c4f84a6768f5fc12771d52b89d7b90420c473541ff0316ed0b039f392. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09: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/QZMEP2257100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x711ca46ae9a5de2f33700ec79a9feddd2d4c17fbe0977385596a2133c2bc0e06. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26:32Z), 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/DEA371901394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc64c3d2c14ac38d5918fa5bf8b0391e076aca85d4f3a5537c67615ee3504217. 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/QZMEN2293758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa39c8fa424af2df7ac7b12cb0147dc85cf5e66793245c8ed48d5f46be2fdd61c. 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/QZMEN2293761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b08531ea1729ec7ccff9e05cd8c86e64a919a813fe9f05884d3f58c393b89cc. 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/QZMEN2293763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97914abf1a9ed9ad005935050aad3b37f7992ef663a87af1a8b66209fe4fcacb. 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/QZMEN2246047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x497bfd1c31e7700fbe687f71e7eca6e6792821d794378ae47a85c187ac2a2089. Chain 2 (Bitcoin): anchored in block 958673 (2026-07-19T05:38: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/QZMEN2246055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4d779c2f8ba2cd091c236814bf9735c557bdb1d60804f2d13a6eea38e4634c2. Chain 2 (Bitcoin): anchored in block 957690 (2026-07-12T10:16:40Z), 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/GX3Q92010486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c1918755fbb1d2cbac52cb3c010f91930c79df7dee429df1f7420117a95d151. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/GX3Q92010495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f376d59fe756d0fd7751388d378da63e42e5eafc0e7cd2c46eaf7cf95a5541b. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15: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/GX3Q92010499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1058d53d221b082b5068c0624911397084cd6e125c06b8a50805cce8a2d5cac. 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/GX3Q92010508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8494db6207f280a064126852d9d84804ae4a5b7d5ace0352fceef6c536523e42. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/GX3Q92010513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d7d63417aa4040f35ebc32f7ff7288e66b9bc394c76b6c70b28103258693b8c. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/DEA371901299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf320e118031c5568ac116e733258c3926912b2d1d0813bf7044f9a56002e69ff. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/DEA371901438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x750ce3294ae0c18d9d4df1a5617fef002d2165ef220675dca0df8fda3e0a2cce. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/DEA372000585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e175b97adbd33a3ee48ca17331025ee249d20830d2e52bf691e74e9ccb6c726. Chain 2 (Bitcoin): anchored in block 959091 (2026-07-22T02:33:54Z), 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/DEA372000713.