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 0x77fb8857cbcbc917aeec9235d8d23c70eac53c1954e18dd01d5393d0fdd32143. 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/f4eaa050-d635-4e47-b25c-27389f38c84f.json and https://artists.proofprofile.net/proofs/artist/f4eaa050-d635-4e47-b25c-27389f38c84f.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 0x73ae5ac06129628992401bf6c89498b03a5031a5d289e91a3ca0f5da148ef3c4. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ZA41S2304710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb885e109fe875bfe4153cc9c120d078d3827048fe0e062da056d1c29d1b26260. 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/ZA41S2301715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4e9a78ebae1a1d2bc0dd2ac7de4cfbf06ff67c6b6aee52c6477f4cc9ab0ad17. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/ZA41S2102583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba32a30c59def2a806b49e6e682775c8ed2362af6f8749bb07e54282281e095d. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ZA40S2401328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf899b493dc8742fea3710c7bad2fbe9028ce6560636b03a2d67378f3e83f0548. 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/ZA40S2401087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63bd374c72026c85c2285fb34dbdc40fce857f471a472a08bc00062bcd15beb1. 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/ZA40S2400329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75e1516599e9ac633dc7aa6b5198b2ea91f3d398c442c4c52bf14fd102ce5475. 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/ZA41S2301311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70f7781112992c7a352f9668de59ce63255bf54ab43c6ff95ded502f5e51ea24. 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/ZA41S2301312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0896ff39da0ef04a0b6efd493e678787071c1a770f39272bd5093511206607b4. 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/ZA41S2301313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ef9ad660267b81579dcc45c410f476904d2a9383a325190aad1a4b9d5f6fc9a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ZA41S2300170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a465d783ed82ab442a622c2f115bfa67c5e78a0e2a6f5c08adc2d7214f468ec. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ZA41S2226605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5986e2b8eccdcbfc8e663e4202dea682f62ba09e30efca95eda69ca31f631d3c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ZA41S2226630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa70657567c901666696248301c3ed3c92d3dcdb233b381d1709dab2d45fb8913. 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/ZA41S2225829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x715d060a0473deb4fa65cabe7fd53d09ff481a278c93489e3340b3eefe80d8c0. 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/ZA41S2224936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ee6f7674bcf1c3987e5264f75e31be36fccfbfc4538dc88c50f983d76555047. 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/USHM22169760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91b99d7b78be522224d1510996a8c4a95a00fdea5d6f68dcdc9d91b93ba2288a. 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/FR59R2104759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9e2dade5750d2e4188e7dbe49af3007e912bf7406127730f9870f8f77a4f6e9. 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/ZA41S2100016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29fc8897d51724c2080e8c5e4ce0a14e0f93dd159b442ecb583a5f7d21ed3078. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ZA41S2021068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0a3a2635cea70f23bf8ae3b2b0f49f8b41936d9d2606906332cefd71a95d54e. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/ZA40S2400717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x506171998f5abbe1285b4ed98f07ba46816f2d20f98b85cb3274316eb8db16e6. 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/ZA40S2401181.