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 0xfb3cc5da50cf8cd6bb28d3551b56c062c3e7e84159eb1aac2a96aaaba9a78169. Chain 2 (Bitcoin): anchored in block 954065 (2026-06-17T08:10:43Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/489c826b-1153-4e01-ae1d-929735bd186d.json and https://artists.proofprofile.net/proofs/artist/489c826b-1153-4e01-ae1d-929735bd186d.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 0x9c2a7a56270973333e7825017b794532d215357da004d1d7fc2984688bf2306c. 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/US2391372701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f1f65b8377f6aace0a8bc4be2cc266461b75d2d1d059b2306a96aeacc000192. 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/US2391372702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82c84d4b73469865a76a411ee4424f9b6cf0a0152da3e3701b4599500e007a18. 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/US2391372706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf786670eb39b7563fafecdef8371d1d4eaa3c0f02d12a2450ff83ee52dfb4a64. 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/US2391372708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2c726d243ae859633a97e3a67dadf8a8d69fb6e81ff770f94510fc3ea22f6eb. 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/US2391372709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdce70dabd4126aa6274f6d34a2948e83eef88fd47a87282ed5cc224efbe2a804. 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/US2391372712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e710f92ac669b5f4627bc1d78189c5838411b9c2df83bc0e76a479fcefccdf3. 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/US2391372714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f679f74191a8da7fd95a0214564aba894e809bc9c72a943faf470eff6fd13b4. 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/US2391372717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x851e5419419937cb387c57a4202e232a8e6c7e6deedbb3a4f2a53909de63c02a. 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/US2391372710.
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 0x279d4deb457aea86ee71c113bd9aa3e65fdc3b0003e8f2082ec196976475c2fa. 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/US2391372711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73130f9aef601b39733dc51a5cce90c183bb43f44ad3cdefb4097ace24fb563b. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/US2391372713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb084043e5bca14594d22e6c030eefec0cd6cb1ee0a869fa5ebcaca7071be467f. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/US2391372716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefc09b231b4705dabf462af436a206d18d6f22f1b947cc7a784f96703388eada. 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/US2391372718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf86a9db1c232f62e2702cb641189036b9074ead7aa9f1a566ba9bd01544005e7. 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/GB5KW2302787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3511cbceff3de4821593dad70092bf2ea9fca6b6e0e41ae63506248cdc763b5. 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/GB5KW2302788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x490b573861c24fe1d0f85d3c805c2a9235929882353be11de494ac2ee5064e50. 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/GB5KW2302789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x778245e4dd77222f8b53906a36188ad4563b66aad69760767bd5cb84217c0137. 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/GB5KW2302793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79af6377d11b3806c787f54e23cb63a73426e2565285c69ebc40c793c574a4b9. 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/GB5KW2302794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce10fa434ec07dce4dc283b8b7d786a862c84fca41af7812194ea71dabb9b6e4. 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/GB5KW2302805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f69f1ef22fabaab019435675deb2189d21387bdd664c20c64f940705ef34ab9. 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/GB5KW2302808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc28efea9c32c2b5b45514bbd37d8f6427e6fd15d61176999a64e93f29b31040d. 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/GB5KW2302823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4367412cf20b0720968d8350596559f96ec7ccae9528eb3944015e461ac46e7d. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-07T15:12: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/GB5KW2302824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde12173172705d62260503e90cfd6d0522c73fb05bf97391aaac45150e7fda84. 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/GB5KW2302825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3d090532b4ac93a433a6c49f72e974914899c15dd9180247b173505a8557dba. 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/GB5KW2302826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb36af66736580da06a71a17794793271dcdd6f05572082e7279901a0d5ac9ebe. 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/GB5KW2302828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab7751a82694b9c6ffc9aa9069e60027c7b8c981521a6f129958b9ab443c2c01. 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/GB5KW2302829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51dc2b2cdf0d5c6b3b276c086238da878ef2fa468e03b38f190b797713eb1221. 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/GB5KW2302830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57892afbed7164f15398b105f6cd0bf1c867f7c57cd0b132a6a74da55be29d9e. 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/GB5KW2302832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xded63f8bbaff1c4a83f19327b40a6dcee0a825062757c2014431a5816a06d3a8. 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/GB5KW2302833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0e60591507910e3e49a72a6f30d87ede2f025fccb43b72528a5f7e01557f753. 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/GB5KW2302836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c5c77dabf8126cbb246e0d287917f09c88703b79f3d7e87664405d937d49373. 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/GB5KW2302792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05cca0ae473791fe2ec284e0c8ce43038a9ae92485f7f042c110677a0e5e5228. 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/GB5KW2302806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a04e95ce5990bded2768fe7c291b077e647fbf6ed7fa86e17365799819a71e6. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/GB5KW2302834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0fcb14c7ae3bd458b2ef815a25921d5ce86a3d129ca77066df984c2c58b2981. Chain 2 (Bitcoin): anchored in block 960404 (2026-07-31T13:06: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/GB5KW2302835.