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 0x1a77e42bb771d6fb6bb0dd9791d6d38dc55d8dd2519ca1ded1b638ccceafee27. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/91d27956-035a-40e2-a614-f824128b5abc.json and https://artists.proofprofile.net/proofs/artist/91d27956-035a-40e2-a614-f824128b5abc.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 0xcdc4926f99cedf20500cf033dd646edf758de7fbe4efe715b7a54e6d564fe898. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/GBMA22459347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb406a06ca3d79c3eafa63d20fa24413e06c2a949042dc3fdb3b4414f97e1a8d3. 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/GBMA22459350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2655010130c33d21cb5ebda6ed2b7fec4045f6381a3b993e6f3201677b920cbe. 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/GBMA22459351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8de974ef05a624c6bb54bfbadc97772c637eb638aab656c49656748eb84c1665. 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/GBMA22459353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bfba1ee284030bbed958b318d027ed8d605b5c0a0935678318723c7bc772518. 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/GBMA22459348.
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 0x1b10e1e60c627ed1cc3bf41053d3a3d72ccedd02742214d1ccac361246842217. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/GBMA22459349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce4c0e4bfdbe70dc5c1d506dc7776583b8d40e030fb119e5b9cc4d1d339ea7bf. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/GBMA22459352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee85fde009772e01657bae8a6158b561bd35889d038d068d6fce309cfb42d680. 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/QZMZ92394672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f033d1a6c819628a7bd91d9faf131eb178d17e0b330b22d8c3bc0441eaeb680. 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/GBLFP2433668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9dd246787a6c1355d1d255a48a2cc9a8c1b3ac31f4194b48ad8aa030e9ad0f0. 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/GBMA22308486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ada5f263be90b11bfb5d59030ca09b95efcd3560f08bbdaeff8e58cd4d3ff7a. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/GBMA22308488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c2aa4180c22f3a1db780be623018bd6bff47a6d3745e7a7469fd1099f80dbc3. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/GBMA22308485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x139458d5ac5733ea6ab5bd755d6169f5d144e28980d0e6e1f20d83a6be353e62. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/GBMA22308487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c0c532bb055384b1f5dbd7480c11956b4d0b6662469d605dd79d4ea4a6d52f2. 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/QZ5AB2433624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fcbab9f0d8b1860c9dbe40362f8f8ddbf96191f9e935f9949223314d0e732de. 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/QZ5AB2433627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc064a7c6d8c2eb8ed896ac3235c3e2a316b1da6ed16843171dd47f194984a63f. 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/QZ5AB2433628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe758aacc5886b3449390618aaa1e385ed9f9d47760e930ce50c5ce83e7422b9d. 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/QZ2GW2400215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e540d9b8ff0807d2a6ab938f4472bc4c77ff8fc5d665fcb9ded726a4355362f. 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/QZ2GW2400216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbad90c7f7f7ad25d8ee450378e896f4b334b197960e7ea846b5ac65b19770fc9. 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/DEYX82210741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x284f37709d617a112f8298b609786bae0a604aa2588977209815ce613c175741. 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/QZWDD2321057.