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 0xad1a3bb6db8fb996084750866486876519536217e27d150424a03f3491268253. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/84bb4716-5d9c-440d-b38a-2ea97d964a6a.json and https://artists.proofprofile.net/proofs/artist/84bb4716-5d9c-440d-b38a-2ea97d964a6a.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 0xe79536ccc00fa52cb67d18e3bcb75fe20790df82a69d73bc8ccb14121aa17e5b. 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/QZW6T2200501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf11dff34f3b586103428484be6908ea8162f6e1d8bdf61d0800c5d0b83454396. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/QZPYN2362100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05ac0bdf3cb891d1c54d1a7b5f78215a05f372d6c42bd621e925ca3d351434da. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/USPR79600857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc7d0f4f0a92bbc06ea1c064edcbe6d96ad817986d9d85695a2123cf03b7badf. Chain 2 (Bitcoin): anchored in block 959010 (2026-07-21T13:22: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/COC010727049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97ed4fe459cb9f795a762ddfa60c09665d3af9a564b63971d196cacc29dbfc52. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/COC010727004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2b83ff75868a0cd5db5b1dd9813fd1a1fc970c0902f19d4ecc9fa3eb4fb28df. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/COC010727000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e5af98c0e7b5e637d708f0dbce905f9d2c19bcce7737402b41080e8500f01ba. 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/US3Z41800407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8faccccb44cd164b7a0b1fdeb5f114a83dc23342d1d8ca927fecaf5a28ae80ab. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14: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/US3Z41800408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41c7f2581c4326c4687d7421a687e31cc3e472c2d6fae0df2d540cb5803dceeb. Chain 2 (Bitcoin): anchored in block 958680 (2026-07-19T06:04:14Z), 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/US3Z41800412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e6cc621bca9d2ceebd39605944870afcfcc86150941fb8a64bea7bf4ba9b75b. 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/GBLLT2020027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1c78a8f9fd226ac773dc34c3103ed39e7ab024b049184b19683dddc70e4ef8a. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/GBLLT2020031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce5280b2b1d29eb6e5d641237f569f255dcd0306036d24121000b7369fcacea6. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T20:29:25Z), 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/GBLLT2020035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x691d9d9dd5d210a0f95bfb85fa943c7d13091721d85da597d23df5a345b2d024. 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/QZDFP2012690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd07a5be4488f082ce8dc8f88823b9a6cf8b3fab3ad9e11ff5ce7fb52bfeeb5f. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/QZDFP2012708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0ec499c0eea0ec6182c0847c27aa4a46eb5c31f154434792c8000a050196ef0. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14: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/QMEU32218768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ed7f42458d3b2d2e821acc1c9128ec1ad7c528e1895b035db171ca8b1192190. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QMEU32218778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4aa9ba00a80fec6f4786152cb23fa568b64dad21d99d752ebbe62d9b47e37554. 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/USMP60862448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdba0b85a9037c3d5bba2269f39724a119e827000913888a6c231f565fb9d5ea8. 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/USMP69962975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x902da2fc492588071c47c216b3c917e550a39907d28159a1fddeefe93e857b92. 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/USMP69962907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15533445a1b53ada2871305ff985fdcd1060d5c64b8f95c39c11d6e9a727588b. 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/USMP69461455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81bbd7044752443014ca50f284f2f0558d2ef0dfe18e56353dd626ca30eb6c51. 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/QMHUY1453786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15636c0a59503f5966b13c663594ad67a248bc1c9b5c1ff13fa654123896593d. 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/US3Z41800050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9616a7afc3f9495f8d6d066d0c0e2652de78a7d684992c7a54d40e8be1a4e388. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/USMP69916279.
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 0x2882aaa449bbb16501e5cccd0cc60c96f19cf713cca152205fbc24d38a03c447. 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/USMP69962901.