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 0xaf18f1a3149ee6a653739f79d69393aa3753c8000cd18ca5ebe87c4d577e500c. 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/ebd2cb11-c62d-4494-a9e4-cb6645ebe3bf.json and https://artists.proofprofile.net/proofs/artist/ebd2cb11-c62d-4494-a9e4-cb6645ebe3bf.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 0x50c11a7d56b7888ae404e3ae6842794b1e94597ec2056ad79768b2475a24b70d. Chain 2 (Bitcoin): anchored in block 957599 (2026-07-11T19:42: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/USHM81748026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5e4ddd388cb15dece9ec0dd607e3e6fbc21e39518950ee75cceeb4f88d8d766. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/USCGJ1880154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cfa21906e1ac9adf865787a1ef74b7b2d7f2fb54dd4f03aaaf97a2f2e43f6b0. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USCGJ1880168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9eb20d87839a005c6029d8eed6a86ba009c0d856196347a874e959f4e614f3a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USCGJ1880170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e6971d830f5e76425eab7e2b3e49a31c9c952173225f3c69c6139dcb3452a69. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USCGJ1880160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x369730b91e53fc779b5c1688128969186bb5e342d4edf72b0271aa56221cb54d. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USCGJ1880151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c80edc74d5fe46ef81e6d75772b24e6a70d028698334fe8e60a97cc44d8ae46. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USCGJ1880157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43cb2d1f663435e6f7a49c17c93a7400ac67b97f91ad7267443df1f7c7f4a322. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USCGJ1880175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f18178600bbfb0bf1d9692d95f79dc2247215713087dab6c2fd2e8bbed1aa2c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/USCGJ1880161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f6ae321617afd5f38d595bcff9f347134032d7b79ef2bc3a4304d79a3ff6795. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/USCGJ1880162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x932021b1ceef45908faacd86c65440503070a737dd45de8e8647371a6d360479. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/USCGJ1880155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa73a956a1f2211a767f587e084c087e2806bd75d06765d15e64aab3ad6e1698a. 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/USCGJ1880177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f6854c715f7401a906714c220bc7d1ad808358204d0bdc83b2b1ed90320a5aa. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USCGJ1880173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dc558a90e631cfde3728be884c8ba99aeb7f2a9202183c896ebc0041c9678fe. 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/USCGJ1880178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13073d53257fd66741f5fe87452947a6b07176f27d1482bb12f05479568523bb. 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/USCGJ1880182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf751b9ea5b57816949eab0dbbc0e37d25a98763816b24b5bc2e4c74f714a57c5. 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/USCGJ1880159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ab3055f1a6a7dcaeaad4749f9ac59f66d5105670a68a59e2d34b002d8ea1dec. 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/QME2N1353127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bb32723a15b971d6b45a571960e8ec05314e34a438e01f44cf0ae783e014202. 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/QME2N1353101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96191bd259af5b7a58e291e351e65fde94da7606524aafa5dc6d63ba496163cf. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/USCGH1536375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6444bb71c5d0295a579d73578fe1cfb175469a87c3163038fa4e6282db0b68e1. 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/QME2N1353130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e8d2864b3f2d872b2582754fba0e89bf05df153862d4f5d697e366a24040c73. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USCGH1926065.