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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47daf1263afd2c060e909248c786ab5e90e8b36e6bc47dbd3a9a13fdecbf18f2. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a2ebadd7-2dae-4576-ad03-c45886a0a7d5.json and https://artists.proofprofile.net/proofs/artist/a2ebadd7-2dae-4576-ad03-c45886a0a7d5.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed6cc6aa0527b2b2f0b60996dbc940a90416d48b0bd6345c5355a8a0343cb72e. Chain 2 (Bitcoin): anchored in block 957013 (2026-07-07T08:31: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/US25L0800531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7205859d0c4be23a83a0e739814154791f5ebcc7111632d95bfcd2fd7fcc97d4. 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/US25L0800533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5e3a7262ea057d2c77973537ee20441bfd2bef99192d665c8220d832bb61abe. Chain 2 (Bitcoin): anchored in block 958042 (2026-07-14T18:24:07Z), 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/US25L0800534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8f67f3ae9cbdaab3d8fa202b724074c4ce61811e82ba400f2f53faf2b2e5bf1. 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/US25L0800538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddd553af1e4b14e321d79b8acc5314e315b8527573269959b3d3ecd0b216cde8. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/US25L0800539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe71c9e95b55e46feea6f05f195559d55fcb3f54cfaf5bee124d02e5dda5d0c6c. 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/US25L0800540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfba5a640b88ce5923064460d6a58b244392135ca2634b0f8791c4ac3829d13b. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/US25L0800541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc41d243b27dbd8cb10928d24fb0b4e9a88d5fb6b62f35ba9a1f812039ca0be23. 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/US25L0800542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf34156a3b02ee95ea2899dbc30c14b4528abb2b030b3ff4ba496f05caccc143c. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/US25L0800532.
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 0x23cc5c3af1e55c7b65dbda5d112bbc2cc864a61fe31a0cb3e7f386569a2183f5. Chain 2 (Bitcoin): anchored in block 960175 (2026-07-30T00:16: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/US25L0800535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x560624df5fe49ae173a8b930463f53009dad7dfb2504e562f6aed2e390416993. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/US25L0800536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1851e2a9b1b9e65c2c2646fdd1e1a111aa8cfd11200a145b924df4db3d2d8331. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/US25L0800537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bf4fd94b56a47b558331392d33f9af155a14269098df81e6f350303133b539e. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30:20Z), 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/US25L0500463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x193ea1f7602bbf5b3447f06c3cd4cb1a0fd644994d010d2bc2597819be9631df. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/US25L0800543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b97fda713a7a8ab0ee14d95fac43fcea755b2aa0fc2aa9b688c8f89c8f44767. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/US25L0700767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2beadc01e0fe81a89aba14f3389ecfc7538291265c855ce2cc40948dfa789a23. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/US25L2000227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc9e84e32508d07d688bab053854d5cb9f7cdeab4d15a880dee60f15ccbe6c12. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/US25L0700714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd7283dea71c0d7966536f29ab6f82fd916477502769174af7b681a59ac15c68. 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/US25L0700760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7ed1a9fc3f393e5a9b5a0ddfd642722e37fff157f11b4174e9aae319b5a4422. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/US25L0400225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4aebbd6af2901d37519b6ed43947375d96769e3e36fd4c7372f9913461b93ecc. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/US25L1000618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41b0d4d013b0cf9740c3bfa59b08252eb8ea6d9c861e827b98e8e57ff3aa89c4. 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/US25L1200057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9d091570b6b09ac0d0068db67ff9da88445aba26f2f56e814030fdb2a498f28. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/US25L1200312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7ed6c583981ca7193c1dffa90d1f030a0876076b10c0408220c054fb07b4843. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/US25L0700841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39567a554f19932cdf1e09b32583dd85c7075af24b1c835af3172fd5f5957e06. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/US25L1001474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46fda99bc8266fc6f9cefa33ec4b2dccb9968863551e65be22df17565e282bc3. 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/US25L1001476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01ec29e205c33e15631a9299c95c249c10b5c95d16f952f3f5e1349d3eb7a98b. 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/US25L1001478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48b3b39c926de6ec7bd32390da964b4a20c498a5682dd7df2c2aa537a7217928. 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/US25L1001480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x643195a779ca01e5d06332f7b51e0a79827c525c42ecc3c43399765127a22506. 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/USSM10310682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58527f31b19632f9455cc70957b21ca9d7b1e2a57d2ce02c154e61f03c579f83. 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/US25L1001481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8e77bde9f1e34705251a673234c5681a4453b7102c55eec14e62b4796ecc3b8. 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/US25L1001482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ef810172bd4c1fa751e9c910490b61aa72b33b6a2f0754d1d7dd4f6ae2373d6. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/US25L1001484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f37269bcb3eb3ea4c779abb6cc261bf5b44cc5cae44e555c127e2c6df252fb9. 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/US25L1001485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b88a4debdcf29c4105931b7855c12c798ab56534e91763c8ae9c1726552de22. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/US25L1001475.