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 0x247b8b92f31ce126349be750a02d63706d034109c23a4911cae3f435265ffbf1. 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/5f5b4792-a476-470f-a9ae-8188fa73af15.json and https://artists.proofprofile.net/proofs/artist/5f5b4792-a476-470f-a9ae-8188fa73af15.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 0xc8794bd5d3d82158bb081d8150da072e13485b3a1950b87ff8a1bfb340903d49. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/CZUM70800920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b492ef34c0aa9cac858af8249fe7e547747b7a6231df49864e96f7ef22e4e2c. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), 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/CZUM70800919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9e7a5fda8e0cae07b23163329d27435b61954f1c0cdefaa437e0e1fe575f9ff. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T23:27: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/CZA110500020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eb92ee330a0cdecef6ea34c5fd71701fee2f2aa046ad6f901427caa1ba54b3e. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/CZUM70700739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7a8d11446370ad22131bc35c0a16911a388321b78d4e3c3c6d403ea15f88611. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/SKE431500114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4f3907ea8064b7e0b8f8f1070a598882345dcadc17d4bc6fb93f014f1a42b01. 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/SKE431500116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3604309fe2a01ca5b335261b7001fb2ff7ceb60cad9ee07f0e9251c1ea2abee2. Chain 2 (Bitcoin): anchored in block 958529 (2026-07-18T09:21: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/CZUM71300018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d2cd2c57bcb730544fced0f3804994c0e7b7e9b0e5e9b7659bf0ff436e9410c. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/SKE431500126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14ee0b627c0af1f402d092f23d9793b2de5eb41ea437a220bc43c8399cd65da0. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41: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/SKE431500122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfab6b5eb393f0c4f30fa6d5a1ea08029008a8596964985b05c973a99d78c01f5. Chain 2 (Bitcoin): anchored in block 957899 (2026-07-13T19:36:39Z), 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/SKE432000137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01580c8afea67032935c93a4abe3c2f59648b20fc8b92b53bb4f5728ce401d6d. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/SKE432100146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93f8f51ca4d22921e52d74a33977b51601656d4acbdc201b4576481d58bbfcbb. 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/SKA012200135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c65ed0ab9ed329ec80955c6d7165465c315f1877c09c2e5044a1b569e60e3ac. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T02:31:22Z), 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/SKE432300149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45cdd3855a782070991d383da4e6913feadc5b5374ee54dd6ef5454f3ad36873. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/CZK101900022.