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 0xa55f15133c3afeac553f6195d50dbb222c40122d000ee3789fc9b7d3cc77fced. 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/4f6ee467-aee7-4efb-bddb-e6939eb5e203.json and https://artists.proofprofile.net/proofs/artist/4f6ee467-aee7-4efb-bddb-e6939eb5e203.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 0x53e7211e4bb7856023d491f79dc50151f4e7f98c075d31e5545f8ee5908b3823. 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/QZNWT2480967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb09acb49f2f46a2e1dc0d3cf0ccd62f14bde78c5e77cad23c15c8d770b0732d4. 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/QZNWT2480969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfe6e32491e5305e05cde6989bf9abe2b903aafe33e693180bbe7b2e5ab7b5af. 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/QZNWT2480971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccdfcc4c60a6b44c5eb258b8db4f5fca781304dba2af5b6552a1c7b80d93df7e. 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/QZNWT2480973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7af8049043b96108f2aa7053b838e1a73916ac3d6c24a36c141a138b0277805. 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/QZNWT2480975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26800bd18cb1265296b7ca6a90ff24810db87c723d347db8bdd4d9e1d589febb. 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/QZNWT2480978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78cb3a063126a5e441af15b7a492973adb62038ead71c5402bf481127bc967c6. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/QZNWT2480966.
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 0x26efd5ba8ba14cb602335082b4bf10ffbafd84d1e7005d1e7fb842a131f0f478. 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/QZNWT2480968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc50ca54ec0119517302503fae5af799965e45743012116bbe318d4e9fb76f3cd. 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/QZTB62247727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08065f4337e03825ed093af312630a42cad9d60f7009459b3476ff7712ce6aaf. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZTB62247721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51102ab94287e089c5e9073594909ac9ce38db0c8d7dbb1f0337568afd90b409. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/QZTB62247722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7addea0d45dd889845fa4803381d39c019f0e9640d7f49a7e6666ca1cf534fbe. 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/QZTB62247724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8b10364d1c5f339ccac61c88c732548390c76d044c83d57633a6a01709b7f38. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZTB62247729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0be5da97cd966c3df5e8a49680f4f24e0082970ed53c993d93aaf0bd55cc0eb6. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/QZTB62247730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e764cb873f65627e30946dc76ed787d621bc95ee86f075922f2dd91e71fe1b7. 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/QZMER2180112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcb9b4c6d043b0567ed8db982c3e43e8a63976eb18ae41b2ee34d7970453e619. 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/QZMER2180117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ed0acf3d76f13f2aa5cd133cc6be03c8d7ea4e3306f6ed40ea9df291618cf15. 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/QZMER2180118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa17c6bdd6a0074932086e93cfd3a3402e5442b86b1bd74a9105d5451eee15c47. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T16:51: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/QZMER2180110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5035e36234f85145bd3f980da8f37dd1016a0461d445696b364a0dc17bc3507. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58:00Z), 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/QZMER2180114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3442b537006af893714b82f8b94b9685db1ad4038af6fcfa1fccaf58d60e0646. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43:45Z), 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/QZMER2180124.