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 0xfb8b162d0d99e396d5dc788155af8cac8bb4a23799b4f9ca3a05bb6493aa10b7. 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/2261e3e6-9271-4776-97f2-01a304bef00c.json and https://artists.proofprofile.net/proofs/artist/2261e3e6-9271-4776-97f2-01a304bef00c.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 0x73849910a143c38caef253e0c18f47da64a6aefc2a7a8a80ac3503bd138eb9e2. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/FR96X2051810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf664889ff652b16220216c2540a957fc490cfa25c7f73291a4d9702bc9b4112e. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/FR96X2051812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e314d2a62fe7778da2555cd278150054a2417b5dd3b5bc0e5fa2d949a001021. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/FR96X2051813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeb03cfa92e08244d81e6ab680e8c574cce17813045661d6f3acb7949dd9b665. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/FR96X2051814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0beafb20115b6bdd9c431afa23427ab4611c96393795a4c392211a76e94210aa. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/FR96X2051815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x107fbf968cf2a5d9dc4eb5a459fc45bbc96e098482db63e638be9fe903188a10. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/FR96X2051816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa0bd6a6c367b1a3d9f70a4f3d866519fb747baf578fc5590a6ce3b0eac769b3. Chain 2 (Bitcoin): anchored in block 957554 (2026-07-11T10:39: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/FR96X2098165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41dc001975d829a3c3f402f874534d8e9fc1f22ee0ff25e8c079b8a7110c4070. 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/FR96X2098167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf16a0dd54ea8de89db1cc5e241b41abf315484b500dcbbe6f28c4a853b6305c. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/FRX282253690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5c3869551b2cf7741191d0b93156dea5d9c025e9e3ea861fd30ee549d2b03e5. Chain 2 (Bitcoin): anchored in block 958668 (2026-07-19T05:16: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/FRX282253694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb68e8afd314519a787ce4bde517424b66d1a426deb6c145871375e9c3d89d9af. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/FRX282253695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbef78eb77f2e4c1bc50054c9a066ee174099626108854ad0720c3dbd2986ed9. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36:35Z), 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/FRX282253697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50aaf210dbdfc225e2d7b3f2f98c6a3b9b2b5bdff4868c8ae07d9fe29780096e. Chain 2 (Bitcoin): anchored in block 958670 (2026-07-19T05:26: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/FRX282253698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44e41219f6ff1bbafa5334210cdedd3ffa07cc8f2572ad75fcf6743dfc1f0a3a. 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/IDAA22300182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82e9dbca1653ce2accd4bfde10bfe0e2f931f801be919181debd023897585587. 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/IDAA22300131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e11c09474cf91bdc8597d78adb25f9e46c5e8e7f3aeaf23781b35703b182e6f. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42: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/IDAA22300110.