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 0xd5b416499b6fcc86042d03b557a4ac9518afacb55090a38c4524a80c1e400698. Chain 2 (Bitcoin): anchored in block 953765 (2026-06-15T08:55:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/bc6192c5-7a98-4da3-9bbd-4d62e792c7a1.json and https://artists.proofprofile.net/proofs/artist/bc6192c5-7a98-4da3-9bbd-4d62e792c7a1.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 0xa2d5b46315ce5772ff9bbfbfba7c775a120c4a407ebd9cb9f6373478df8f7925. 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/QZHN32177751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74cf2480eaf3b79d83c0b7cf95b3a57b6f39b798fb81028e5e4c0c3dc354a648. 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/QZHN32177752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3e153368ccdc7ffed027f4ffb4724eb72a2bdf32edbcb054aa21abc73e4c57d. 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/QZHN32177759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6033ee2debb01647993b1e0a65f51f96a0ef8b9be30e67e2e9bde83ec48fdec6. 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/US7VG1989752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x924bd3eb216f3b5c862f49cf8451203f4f90a8c0549de6b43033d50fb84a6252. 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/US7VG1989753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57b05563250b243aa8ae2f8c2b45eca53aa98ce54b93b4f9d2604fa2d4ca0ff2. 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/US7VG1989756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30be65a7cf7a65a2ba210bf206266fbf261a0b1827efb4863c6c37c8e3de8d9a. 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/US7VG1989758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc2a0972a8293d86e98a55c9b7deeea08fa3bb89527ae1466e1c5c35d5a37cc0. 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/US7VG1989760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7afa9467e844d3e9b2f380537a1daeb7b7938a6050e2fbb94543647a118897dc. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/US7VG1989765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a7298ad90892133d3112d0fb2f1c4928a8cc8d7ca5a8c16cb59c01d85f4e9d8. 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/QZK6Q2142459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdac875f3099117c0d361df6a58a97659aa938a96b543ee1aa3d0c6e01b57e7b6. 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/QZK6Q2142461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3778e0719442a3f6df4399dfa9009e7dd62454a7d9db5abf1c853c42178c9a6. 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/QZK6Q2142465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89cc5a5ad424081e9b45a98abff6c0e548ce05f13c3da90be967a31301486664. 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/QZK6Q2142467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c81fc877086f15b3bf0591474661de72220d34770d0c16adf01e191e876f387. 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/QZK6Q2137985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x883ef20866757c230783eb9daf553f3ecfcffd4f2c4756d50528bcbf2745aab8. 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/QZK6Q2137986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d18252b710cdd813328d2bea62dd10a5d6ac39a3b0ced0fa808d6c55990293f. 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/QZK6Q2137989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb47af3136bb08fcb8ca4c97599dcc6090cbd9c70b9709a38efecf7f67513f469. 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/QZK6Q2137990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe06d2e2c7d51bb9140d3104d3e6ae124f0e046e7838bf02a9b903d6f9ee6c8ff. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:28:39Z), 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/QZK6Q2137993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06822f4a8b9d8f94e760d26689656157fa88d116b14014cfacaa132a32e420a2. 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/QZK6Q2137999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9172c84cb601577b7d9af788946a281da1a42ca5e91868de9d6eb3cbb17381cf. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZNWW2201533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68635b37c1d9e2c36a4f668c93cfeeb6844919e6149a205e4b88c946cf020e23. 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/USX9P2064095.