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 0x47a58edcb728dc319c8f8a5d9772fa8088661853221c9ca4cb61b5da14fc4560. 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/5b49a77a-f813-4cc2-93a4-9d7779cf6b02.json and https://artists.proofprofile.net/proofs/artist/5b49a77a-f813-4cc2-93a4-9d7779cf6b02.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 0xf202116956a4608f076df750e3c7e3c6b42967f954d90255c71145f250bd59d1. 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/USA560307609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd20544cf8be412d813dddfc6b49b6d29f9458563b6196dcb559086337438d385. 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/USA560307613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4529bc24be33b9e091465f75fe7f5dd28c68ad12c20a37c24731dddcf24e2c6. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01:59Z), 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/USA560307616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95a516ab1455832109aa86da9c4301e34eb0cd905deccfaf27249ab3d5acad09. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T13:27: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/USA560307623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96273c5a79960e5988c3de2434628fb2165ecb4a17c54c4b765b288ebbbba5c8. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43: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/ARF059900504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7888ab841f62056bd64da069d379167bef5cf719ec84056a0fed439dd79fbfcb. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/ARF059900507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe620978331e31f227b9fefc74e30806822f08f891201b2d6302d52e6da6847ea. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27:01Z), 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/ARF059900508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80667174a907bc2d3b639043e031357ec01bb91632884e3c7dda2c9c1cb6b4c7. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/ARF059900509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcca2f1a5fa0de25d5217b576a856af3c1f7262d7735a67fde8ab62487f03f6ec. 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/ARF059900511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8b16401a8f6add9f8dd10ec38b8854866409c21c0268d63a2834f5fae6c1468. 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/ARF059900512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1baf006102f7a5ea4a8300c22905b049be390e38cfc9007cd3ed301f93b1a8de. 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/ARF059900515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe66f8193d1dbbccacf9b2a583bb5e50a020b872212168b4e130acdb01d8be54. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/ARF059900517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf09e70c28a5df205388dc95f873cf4686a41f89b6a50de2089db6c15ec18d03. 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/ARF059900518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a3b3a604ee0673e42a13620a6f6643a2221f6d5ccd8273b5f30d881561a07fd. 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/ARA821302974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbff26e0a806842701af76c460a057a43e78fa7263f987280945e41f4cf55c5e9. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/DGA062238011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd43684a902c206cf8ad3e517ddf7a89943977b4b7244c4ea04d89668c71f2eb2. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/DGA062238014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe17565bfbae9ae9942980c78f9df8db239e3bd52d58fe350eee4add81f9a7c35. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/DGA062238016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7403a7d8abdd14460e26c78ed25e5a59ef243aa6d7b8107b454146973aff3702. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/DGA062238020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fc1bbd3f002e981282dd49e2799933114218eb5eea21509d61716df956603a7. 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/ARG991021532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa85ef353244b5ac3922bdbc321fb09147f8598b106c3d5f8e0a38b06e2463e2c. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/ARG991010468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7be3e3347916f76e03bb8e0fabae3f60c27ef16c8bcfae26eccd7322724c1846. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/ARG991010481.