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 0xac63718a21ceb10683f5098150b03c9204158fe630f8ca0c8654ba8d2c62f935. Chain 2 (Bitcoin): anchored in block 953791 (2026-06-15T13:40:30Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/dbb8f29b-d0b2-4d87-9aa2-e9d3e62cd407.json and https://artists.proofprofile.net/proofs/artist/dbb8f29b-d0b2-4d87-9aa2-e9d3e62cd407.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 0xa39367fee09b3b6b200ba204934fa27b15003419f5408f2d59f1dbcaa6fbfd92. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/SE6562200401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb39d15baa6d92d5e0e6f8950ba5182f058d13768a96b7a8ef43cdedf81a40a9e. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/SE6562200402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb892413d2b9fb9723ffe7e00a82c66486ba01c3eccfc1a794748c4a2ffea64c1. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/SE6562200403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49d985b43cfc24dfd3139c57eb2597c31057e357a12fa3447e0d864ebe14931b. 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/SE6562200404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bdf95de3e584352a9e18515412dd3681aba5fa2eff5f3c307b8028e761b7adc. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/SE6562200405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78e0568803ea7aabb78398e3d713bafd41fd32645837fe952515396bef367dac. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/SE6562200406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ef921c77c424292fb7a5ef0f67a759442593fbb5e959d57096e2ce363b0f834. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/SE6562200408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42b082cf0fe3f1d968dd2fb180f6c883022f854dd33416f35609bbc20a88c570. 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/SE6562200409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3df07f9ea910ee21e033143f971405f81e2743c9e56759b17015fa4f0a3a042. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44: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/SE6562200410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e2ed962a17ac88bb48bf1d2e95e99ea74ee22f2cc606daef5aebb590a5b5183. 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/SEYIJ2000101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x804472a9d755f348a8a57cb1f8033f7c476bd45eccd64d946c10a0a668b0e07a. 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/SEYIJ2000102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6061f8bf1cfa22a88ba16b14208311e5e3e2befa1005436d9b5344c89ea9d5e. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48: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/SEYIJ2000103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f7428c5d9ea49e74afd97053f7b7ff027de2c003eab46a2a23848360abe1c20. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/SEYIJ2000104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x002ca7af25c67d091a93dc062ef48d15a0e07f19fe2b08ea920ae052d89b9d80. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35:49Z), 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/SEYIJ2000105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9cccc714fb5a60943dabea9ebfb64da36e77e167c11fd2f5890290ca76876a2. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/SEYIJ2000106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2a7acbf85a4eada5b1feeccb058130b1b481cb1b919314dbf6b473ec97ea499. 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/SEYIJ2000107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd08950068730e0292bb2799bff76c4c1dedffcd35c821e5c926d9ac18a9ea55e. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/SEYIJ2000108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79e679442d5ecc12151c3b1c93d38bc0b6bdff1cfef3c727b36d025d3c8f185e. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/SEYIJ2000109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab8fb934baf28289a281b7995bf5744945d13615380173ec789948382a4bc74e. 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/SEYIJ2000110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9c02248e136409eab21103abc42d89436684c083d41c84116a1e74c1b037fb7. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/SEYIJ2000111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f50263938d1ce54ff0f1336a930a299e4aee0d831112398f5617bb5bd2e4e8d. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/QZBRF1825460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95a16a48d9aaa06049de389f612d4822c114e99196975f1cf35517e3b2f1059c. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZBRF1825461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb25ffc0626bc0090eabc9a9006162d8e3a251cf033972bbbf3a168d8544da0ec. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/QZBRF1825462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4b0ac2842c2ab731743b7cb53fbac8e0c904417bf4f68109f66aa3f3b06a783. 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/QZARB1879359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f381c0307ee62e1de182235158567c6911b68740ccdd77f14c137a736254589. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/QZBRF1825463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7807b164ce1e76b115d2fc1a51c8d4e691d20bb2de6350ebb0dabbd99b5a6756. 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/QZBRF1825464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x935dd0dc4f6945cabe5a032e8b08cafbc906e8a81fc7993fa0349e07f863d934. 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/QZBRF1825465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55167158a3bb050999b6893217a1b695de1efd532b3ec7c2d46d5e8af8580dce. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/QZBRF1825466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a1bc4593a8b60d8029f69744fcc9ca17ad48a03a2c2fd2e0890d983dc36307c. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZBRF1825467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae5b031b1aea8a23af5be8fe769bfb5d60741c493e71951e998fb33a37d85bfd. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZBRF1825468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde8c4ffad664e0a72732dde44f5cdac3e278766422cca09a3057053713978bfe. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/QZMEM2436591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa39367fee09b3b6b200ba204934fa27b15003419f5408f2d59f1dbcaa6fbfd92. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/SE6562200401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb39d15baa6d92d5e0e6f8950ba5182f058d13768a96b7a8ef43cdedf81a40a9e. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/SE6562200402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd113a4c3de5c79ebf0440a5bfc7339bfcc2921ad7cf287da9ad959a60a68b518. 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/QZK6F2188509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e2ed962a17ac88bb48bf1d2e95e99ea74ee22f2cc606daef5aebb590a5b5183. 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/SEYIJ2000101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfe89b6d987acf3d613a1490c600332495ca3afbaf273f626244c4cbabac5a47. 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/QZDA81954353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf07d99cc483610da31135ed37f3b1e77aee977c6c869297a9c5c383d0f0384bd. 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/SEYOK1727524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb512dd123a74e96048014820cedd8f9939a7bb312944823c8d266b2e276f0e4. 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/SE6562500703.