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 0x21b136c7bd85e6a7c113854be0c88db8315d203e89adea42c84bc247e79ab185. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f2ab349b-228a-4f0e-8c1f-0387876d9698.json and https://artists.proofprofile.net/proofs/artist/f2ab349b-228a-4f0e-8c1f-0387876d9698.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 0x21149cb3d6d60b064ab0ce3669864be312b3de45d80dd2159f84082a74e032a6. 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/GBMJG1820058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccfe5776bebe97d84c842acca8f4e81ee055894e444b2fe0aa5a8e6abf0620c9. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/GBMJG1820059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b2f0c6f145b72febf0155a87886f7f103f468a7d75b4bd4f50c300a27dffd7a. 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/GBMJG1820061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac8560b13a37c47b79d6d86100af0575cfda258e17dcb695109f0353b0072eda. Chain 2 (Bitcoin): anchored in block 957084 (2026-07-07T20:41: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/GBMJG1820064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cfe6febd2266c45fc51202fa37c6dad687b61a69ff152dc29313d6dec930a78. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30:29Z), 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/GBMJG1820057.
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 0x8a1ce618af459442962972e7fbef5ebc60882963295e5f33e35d3aef3d5f5df8. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/GBMJG1820060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41473276d12309a6ca49f73128da427e770da500f66acef50de1d357af44f89e. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26: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/GBMJG1820062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x590d2d4b11ad8181af35f78e264e759056085d2408e8afe94b4b3508f5290a95. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/GBMJG1820063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34db062f7ce030d603dd437830bee6594e73c4b3f90f87975a16719458b57337. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/GBMJG1900779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe453357e5aef510f7f76b230bd1358c9f74ce790f952f38a574583f2e4a6bdbb. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/GBMJG1900781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb7b3dbaa29653c6031f0439b169240376e7a3326e1fcf0854658a3092e2cfba. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/GBMJG1900782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x831168fc1a96986b3362db763352e9ba503002f805fce4a4ac5485cc9114c5d4. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/GBMJG1900780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d7d2013ade9d9d3c4e63d758731938557223cc7663b3bbed9ee24ceb3c21786. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43: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/GBMJG1900783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65e2907f7075c063a4dddf0dd7c03faf6b39d5a1bb8beb9ddc004c0bbadeca6f. 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/QZK6P2387386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x499cce2a0f82c107739066b16492e20e216c92f7b465bbeca77dba6e265dd77b. 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/QZK6P2387387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7444bb1b1e7316ea5ee492c27f6c45178f1dc075cf53e7827a297584e4d7973. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZK6P2387388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e19dcc9866dc6bb00d115785abcb869cf0629f5bc567caa57860c830677e439. 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/QZK6P2387389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f9b4c147e3d38034beaba9d958005156990711e6d9ef0b54723b1cad0588232. 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/QZK6P2387390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85b905165397f49c684b28ad8291acd12186cb5eacbe6e727258deff35dea293. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZK6P2387391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa90ab76f6c6a46a39178a07969a85ab89d6a09d8f587f7f337aba0e0f10dd518. 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/QZK6P2387392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b1a331c118ff29ff3d4e93a831942cdd652810af5a059b6adfe0268734cc137. 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/QZK6P2387393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6a0686ef5118860b27c6ebf6b3ca522e5d1299c858afb5c45ece7e811229e3c. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZK6P2387394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4afd689f684684605050f747052f8edae3c1d61a8292f6c1d86836dd53c6de80. 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/QZK6P2387396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ba78fd1c17bd51e873b786ea8a2807b823077b8e2c56658c9da5e691d8a806d. 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/QZK6P2387397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f9e258d444eb5785721c796c2a4668deb02761817a1c39d13be01e36427a094. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZK6P2387398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cee1e5807a85b60dff59166be3d226e019732b11c480d8c5c0ae88a85bedfc4. 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/QZK6P2387399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x160fb9c6f18756b3330e1f241ee3db100bf31c61f7d9c4dc99a89f31bc9f6148. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZK6P2387400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x068a30ecc9fee6ea45442f7387991f9d6f1f828d55fb64f96ea5d042b8350626. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZK6P2387401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1777ec18dd94ad13ab54cdce24d5b51c6b343536b798bf8abc60ce28370969a6. 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/QZK6P2387402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x821dd5c2df1f317603d541caf4e2fdd2312bdb9c08e9cdfac8df7f5753f75120. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZK6P2387403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ffa471a79367581fd4e6ce8ff90d6d812725f7da23eef6a2dc9987be296c1ef. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZK6P2387404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb14c0b9313ea1c81e2a7cdc0ab6d4778b68ebcf59bdc4070183d65b88905f66e. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20:46Z), 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/QZK6P2387405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ab4369e347a9cc3a8654fda96f4f4a41c46e9034bf0dd1caeb1fe76e20e23c5. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZK6P2387406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa306ae6a075790d57e870d868474cf677e0ead6820462383a85f1f322503fc82. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/QZK6M2101147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1a3146ac6bf47667354445e54f3f39bf4fd492c7716c659fc9951595f8657e7. Chain 2 (Bitcoin): anchored in block 957820 (2026-07-21T16:44: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/QZK6M2101148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc79af8024bea8693e86ef3c57e02dc5d47914cbac891bac47127aed4fd02dc33. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/QZK6Q2175963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9b6de18d87e2c33f934e0f09fcd5bd8339e307b8ebbe051d8b99b7dd0418f6a. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04: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/QZK6M2101150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d211a6cced93d7a4104c7c31a7c3600b3bdbcf73eeaefb1e19d1833cd3bcd62. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:28:36Z), 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/GBMJG1702974.