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 0xa61f37b03dd09c05a732f2f80435992bbb9876768bad5ca64aa3d9a4f5c1550b. Chain 2 (Bitcoin): anchored in block 953817 (2026-06-15T18:10:31Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fa6e7228-4167-4b39-93f8-5973dd97f573.json and https://artists.proofprofile.net/proofs/artist/fa6e7228-4167-4b39-93f8-5973dd97f573.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 0x45189b2512bebada4f699df27e701f7ea026a7f615845ee9bbf3aee7d7c7091a. 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/PLD111500010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c761287e133cfb3fb9641e7e95a96701bd6b1100553b1dc708d8879535443e4. 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/FRX762154714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90c442de6b9ec84ec4b1bcb41c91a3d50d65e1cf0350b444165bd347d8f574c2. 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/FRS182073173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05989e488c40421f6b20d5311cf8a57958960e87169e0ad35b231606cc0b40b8. 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/FRS182073176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0d5b21643c75b2e8ed6d73f902582e630518d7e42c79cfab9a129192da5720a. 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/FRS182073180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x525a59b3db12d84d4a6b625a3436fd6cf5b66e883faeb57ba0c1876369e878f5. 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/FRS182073181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11a915f1d6ee12cb5be724133fa96f13e87b71192fd27ff9d92dd7d05d530633. 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/FRS182073183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7d2c9f0adba7a189e370f94b594ca6fe11f12c72d3e624c627b6781d0b356fc. 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/FRS182073191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbe72d60b924af3f79da917dbd1460b7541e603e4484dce4fa20d26da62213ae. 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/PL06V2244864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10b5eb38fc70637de4298cb2a28ece71ba6406666e45ba55a5ad8476928a7be1. 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/PLD111500042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f7f5c6f171b914ea1ddb9d23008fe8170b7aa23f22a5e43f2a4be7a0c2bf386. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FRX281964801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb3db1271979e239919796f2c88ba8de7289ce778f378a4f818821b6db0233b5. 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/FRX452053050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ae09b6ff37959e90776f5336eac4b56cea0e18d0e361ba39e544fe4a04bbb11. 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/FRX452053051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e6afb47baef637b4fb1a15d24f7abc2e6271d02067f358edfac01441ffb389a. 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/FRX452053052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54760900b733adfd8f5daefa14bd94873094cea6d0225ce1e9404f9e44cc83d1. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T10:04:18Z), 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/FRX452053053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5133ac64e264ecadda2633b8b6c8124fdddab82db039033860c18b25a32a5a90. 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/FRX452053054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36daef7e57da10706f6b2eda131990a5488c3725513b1479998a0381ea11944f. 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/FRX452053056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0aec155c072944e335d3e76dc75b21fa0f79385dd358ec470fe924fa73d6b86. 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/FRX452053057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ceccc64fca65f7355c1957766c4cb21f0e47a00b4c4f6cdc5a27f28243f2156. 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/FRX281968922.