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 0xe8b1a590869b6cf105296c71b7a40e508a9afcf1970e989acf36cf4e3f568827. Chain 2 (Bitcoin): anchored in block 954019 (2026-06-16T23:44:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/35fb6e5e-c0e3-4fb7-a8cf-96e74277a66d.json and https://artists.proofprofile.net/proofs/artist/35fb6e5e-c0e3-4fb7-a8cf-96e74277a66d.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 0x286b12c7a6666c5edec16a9f76b25ff567407e4ae9d0bc89ff1e34017d040d9c. 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/USDHM1826391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x361de0255a998977ba6a5bdcf42ecb3802b02e8d74defcf181de624904050936. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/USDHM1826392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa17a865c199a2c3264ed21feef4a6f8ffc335967f5477e286c10b32cfb21d154. 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/USDHM1826394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15ce7460058e7efb7ede984734f66329f98f942ece7a1f0e1f8c0841d5622cf7. 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/USDHM1826396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x325a42d8ac594ed8d46ad61c09e844b9ad57e496719b8007d65454530bde7342. 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/USDHM1826397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf076b5f7f62696a45deff4c8b7e34b0640d78e7c41903d14a4963359413800f. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/USDHM1826402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31b633f029a18bd728181ff1eca267e643859244279deec6ee23a3ae51ae3e5d. 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/USDHM1826404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa75f94bc58c85db8a0e41bda0155b52a072c5f38518904ef84b798a78e9f80d6. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/USDHM1826403.
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 0x78b047b5458391576e04a5afe2164d5a3348c7922bd52266e744202cb3936171. 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/QM4TW2037718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc584a30c4db567f399acfc11fd81f224f280e93aa6b8b1743f5731c3459c333e. 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/QM4TW2037722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67d45990b9b87d47e4b6a00a07a6b347bf0eccbd4cf809eccfca3846d155205c. 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/QM4TW2037729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x114763bc25100c39e13b873d91bc175388704358d1dd4fe55fbf10870bfd2cc8. 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/QM4TW2037731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x494092a609a7a8c691e5d5c51538c3383c9e592c0720d70c76c283f495c22ec2. 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/USDHM2407602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd024ca077f4b37bf0c7c85ac8d8e3429595b624a09eb77bef296e68647cb365e. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/USDHM2407603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33beda34e55fe5d46508588652875b77575312b864053dbf15c4095f77740281. 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/US7VG1904538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ec35948f9849e17a00e105f983a3cc731a7180eba337164ec8049f679b3e8ac. 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/QZGLS2085199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d868f559d479f1db76b2b9bb8e4e072f7f1b1c8c1f62b8cd7b2923f0d58a65b. Chain 2 (Bitcoin): anchored in block 957084 (2026-07-07T20:41: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/US7VG1829636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8029dfb62d5ea48d4422cf89f02578527b57612171042e68fa6c21d95894c9c. 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/GBSMU4207982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebc144e432fcfb4cb38dd4e36a4832a09ceaa8c826f03c67c0c0295ee0b7eb9d. Chain 2 (Bitcoin): anchored in block 957026 (2026-07-07T11:02:43Z), 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/QZTVM2125871.