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 0xbfc0b0303f82a732ca80719968205a5792e924bc1ee4851076f6b598d006f0d5. 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/5e43606a-d438-4428-945c-de3a1616990d.json and https://artists.proofprofile.net/proofs/artist/5e43606a-d438-4428-945c-de3a1616990d.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 0x67880bf5b53c9d95b49598cd8d5ab53a5728f8e2349a4537249cf0ed9f0fb04c. 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/TWDX12300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x759df6572c5e7cb989d675baecd1e298f850c340096a4651ff6639e9bfa39a49. 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/TWDX12300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3edfa6048c136565452a6246dc05d830e93ca7f14507fb03f8c8c73e35e02182. 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/TWU712302871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa89829d1d99679692feb525568a748a9fb8ccf833d980ca909f948fc477d97e4. 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/TWU712302872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07e412a6e57b21271e167ba3929dc0aafa5cd0e6540d75b8e266c15be959ab9a. 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/TWU712302873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cae2a3fdc78c3d3d278b90a9bb19f87f06e9571b3d084672bff8ed4eb985179. 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/TWU712302874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d85848207d900f002b37bb92a46fbae405e3410aa047c02ee95e03fd1e322f9. 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/TWU712302875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b0ef4dd8d43d5b14e701b84676e81b32c2a4a29aeeedb8d5d08aba059c3f971. 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/TWU712302876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e6d23ca8dfe33e367d9f89ffa2890c66455d5b860103f3b65951f7f7543b0bd. 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/TWU712302877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62384842c00199a642143ccb1906a903890c0143e82838368ccc4241d152c503. 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/TWU712302878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa123c4c77584cc3184f0a3dd55fe49b9c78c8f335604dd9ddd7b504164e7ee72. 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/TWU712302879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6443577457cd6456d6209ad8c2dcd358283f6699e93de17ae314ebd6d9c4ae4. 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/TWU712302880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe75f00a3405a6abb8e60ad494313ec73fa74931e53e945b3cd06400082ad7de1. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TWLC72400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec93a27b3a728ee3a52fb2252e1912f49a5722993d2c6c7c7386a157c9e215d9. 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/TWDX12300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cafac33701848f482c3ed2ac6ea6f2fe8c58868d17a6358003526879b68d81f. 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/TWU712202083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ca6e62c6a816b696a84e73dcf832425a3b52ef5c8bf282b35b407f5e6e4dd1f. 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/TWU712201202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66d11408b9cab2abec7a4d4939312feef20f6996144c522021fb7bc85b3dfd29. 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/FRX202291173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76a98ecebb0ef42bd10f776307efd64c01b5f18d00760ffd1e70c7d0c0510883. 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/FRX202291174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc81f46815321087dce1734a0132bb9d6b5efcc117b035940a54a41407bf2feb5. 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/FRX202291175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7cc312578b4b3aecf7d150a781ed6d7dba29058314f37a202fcae0e1e25c77a. 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/FRX202291176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x523257f42c7587d36750dd9ac07e08a29fcc2dbcaa87342f961d7804829af5e9. 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/FRX202291177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x517ee0a8713d0af9455418bb204cfe7b989655ec171de0f2c275c79bda5a40d9. 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/FRX202291178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0726ed340c21a121fcb57790ec87a373d672dde8e5a7775775f2c88b2d992c09. 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/FRX202291179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7483452e1fa5c847e4f2bdd8299f7fe48ff16cff137bdff46be50ae28b78107. 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/FRX202291180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d74f06720b2f6cf4d866d33c14fe7b39cb4602aa8e9c90d38ae04a404a971d2. 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/FRX202291181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf74a4c9fcd78ff483b267cf3c12e2cc6aad3af44ddc40ecac552e90c9ac7383e. 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/FRX202291182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf82b366ee238b81b85832999c581d118cb4029fdb009f862fc80b09e962745e. 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/TWW532220001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58bf7696abf3037131fca0d46f4ed0f6a629ede234c7867eb4028b54e04f5fdd. 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/TWW532220002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5228cf4bfa6d4a6d24433ea9fc98d3aa46d6cf453eccf84a90e707691395db33. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/TWW532220003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x955d0049d995074cac880580a82ecefc8521f3f6b9751935facc15a715377459. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), 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/TWW532220004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdadbe7a7121be7dc311ffb8de877c89d3b556572a3166bac331711cc1d4c76b. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/TWW532220005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x960f5bbd972ac9ec92ca7f45ab4896f2a754a77213aaa843c5930d46fb12d0d5. 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/TWW532220006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9c421c16fe2125c5aa8f0b408e5cea9fe7bd9e88f6c7552614ac36174504486. Chain 2 (Bitcoin): anchored in block 960145 (2026-07-29T21:13: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/TWW532220008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfef8d37d7d352d041b37f508b0e1d5acdb1a55a5011aa4c30438730cadd06c8. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/TWW532220010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf82b366ee238b81b85832999c581d118cb4029fdb009f862fc80b09e962745e. 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/TWW532220001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe089288097f39edda990294100f4be12084c11875bed85bf39d815fad61667a1. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TWLC72400004.