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 0x6e48a57ee4448cc6c35a88e89cf3619955a80792a589a3e6826a2299b0df2245. 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/5c22f96b-2bc3-4034-b2d2-08e14202e42e.json and https://artists.proofprofile.net/proofs/artist/5c22f96b-2bc3-4034-b2d2-08e14202e42e.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 0x84016d259d0cc7e24913827b86e61160c21a52dc24ba56c4f5170da944f07a36. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-21T08:45: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/UYD261500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1c2876710e1f028b24848dd6c3bc28b75890321e9d34994bfff8c4c7c2f5f04. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/UYD261500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1e605f38774b646298b6ebface79f723bd2e1fb938333d3e602b2adfe2004fc. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16:54Z), 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/UYD261500007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8450bde3f84adc95ce0564bbb0480da71d0c93735edd46463db479ccb660417. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/UYD261500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedfff922c1777ae9d174d726ba948c917e357ec9389885df74ac2abcf7707a4f. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:56:03Z), 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/UYD261500010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc037f2ae7008f97ef8461e65fa6cfe9a7dd86a1730810930208c1e3fb25b7270. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/UYD261500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab161674b0c49a30e135e6de2f8ee2f0c3119ee1e299c05bd75a4e879b7ae117. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/UYD261500011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6205896f368c842c90078040b0ca36ba0cf38df8c6971c62f22e4d872a1c2362. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-22T00:42:48Z), 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/UYD261900001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbde72ed0e5479555dfc7c901dc16ff20f437b4b5693952e8a653623616c341e7. 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/UYD261900002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x719be18c10efab24cd5f571ff4c43ad94ce3f78c5bc18929869408c50e95b944. 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/UYD261900003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c8ba844212014b4e0e00a0cd6178a5b24402d3a2d90b19aba40fa4ad2aadb0a. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/UYD261900004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c2f35b1a39d7e15558003b597c0ec7ae9b3d4227131200248c4127f76c09ce0. Chain 2 (Bitcoin): anchored in block 958911 (2026-07-20T16:46:31Z), 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/UYD261900005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00db1b447f540893ac2dfb523a21f66023c2d7b49d065d31601b223d7504b77a. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/UYD261900007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ac0dc050bec35a91b40eb7cf664fcfda16bce69bb7e0db576e2ed11b357571e. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-21T08:51: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/UYD262400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd130abd063ca73f87a044d673113c2b88f78b14d65f3d8b02340fd3280aa0e6. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T10:53: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/UYD262400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3f7e224783bcaed948a39f62732a5cfed4dbba9918996cd7067c54e0d9bdb13. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29: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/UYD262400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2af3b000b9e40b6a6ca5f58e85e2faeb97f9a3bed6f8cfe7d45a311c6455918c. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08: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/UYD262400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4af968d6dbd49b7f5322894ce468a70a66924f710cf9234a697b53f75ec42f6b. Chain 2 (Bitcoin): anchored in block 958493 (2026-07-18T04:34:53Z), 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/UYD262400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75a12142af4d42fb2b23427747491c9d793b5c3aeb950e7b77ba79cecd54dae5. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/UYB142224607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe32a22c95c960a6c65cef2217c6258c4bc4094d648c8a64ceed431159cb938a. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/UYM121401582.