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 0x246797265e564d71d9b75b6590d1ac89f162e3019a0696494f7e25d53ab74ddc. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/89c949ed-0162-4bad-8569-d1674c967b8b.json and https://artists.proofprofile.net/proofs/artist/89c949ed-0162-4bad-8569-d1674c967b8b.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 0x6f43cf3717ca6c72d444808915ed2387d7b893c262657af221a2955d91cfc2f6. 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/QMBP41303010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0218c2a66f7471463780eb7667313b77e3abe02704751fe60e07eeb27fb738b5. Chain 2 (Bitcoin): anchored in block 957048 (2026-07-07T14:18: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/QMBP41303013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c42ce1834305090b093a89840ed2f7e32c570fec48f25f79a7693d2304f8482. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/QMBP41303001.
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 0xdd9b9cc3e821e683b48a75e005758e2a28ac520bb48cc9c7f97c3e460768deaa. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/QMBP41303003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74a8f2ba5e9ed8828d5d2f134bab6e0b5b5cdd10e3cf8d9a227233eb05d13b3c. 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/QMBP41303005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa4fe0167ad32ceba87d44ec11ac0ac6c50a6d90cfdb3bff3a0791600343c46f. 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/QMBP41303006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x330b4b4bcfaf6fecaf718779ab7802610815e5e55a68cb17bea84e6343279f11. 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/QMBP41303007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9f2057ede677513430e415864d6712e29231b1ab11f8943b93442521cca43c3. 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/US78T0500673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ed8807a56c5e55fc78b4014ee6c40a13577e8ccf1f0b9dee5b5dc9e5c434a83. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/US78T0500677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2f39bb072c7418e0417bec49c362fe53768226cb0e312f26eb9cc37f6816eba. 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/US78T0500674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa90ee5899e0ecfed1c0c66220cd74d28d7f4ea6becd71212cffd87df43025893. 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/US78T0500679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebeafb564ce6a2ea5be37dcd729388497d624f63f89e9674dbd23ab3c84d086e. 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/US78T0500675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fe43b1085e7988b1bb4b46e6b17a6a5e684a7176e9ab99c8099436d8ff598cb. 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/US78T0500681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47e58dca88da4d52d022793f01b162107b21ea78494d2e03115ca7e69cd3f873. 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/US78T0500680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50096dd51fa31cd619b2ba1e835223ac2de7e7dbb8120bbca6ef3132144e28bc. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), 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/US78T0500676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ecc9201ceae6456daeb2c983424a2bb0ae6e528cc3424fcb4d05515873f86e6. 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/US78T0500463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd444229e8ebe17c41a42d618135e504aef97623b37eb1e257064501365e61996. 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/US78T0500460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadd35a2f42ac97b5c9851b8647084f787c4f3ee7dabf74c4f28b16d952f9e287. 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/US78T0500462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a1a675c69515b870ea98461bc1ec685d40fcb0d0ea7f9c5d9ba4a2484712e3b. 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/US78T0500458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c6e02b880257f58e045d5ec221adbdfd95eded5adfd7905bca116c88fc9dbea. 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/US78T0500461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05ead7f7b2e5a213b745366c0866d198955299f8914acc50fcbe15a74c617d53. 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/US78T0500457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88f3d1841ea8227d2889446423b3d939705ee3f846de05ab3cc39b5f7de98e89. 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/US78T0500466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb4d9b67c89bb93b9ae5bb27fee7c12fa5620270d0fe2b0a50f64cc884b436ed. 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/US78T0500456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70af2f0d8f524faa4ee2c97ae61228ac8d0c3d90f866480ce07317b759aaf7c5. 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/US78T0500459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed6fa1fbfa75fb63c0dbc2b45cf3009beb8de77f92bc0695fad3b2ee4da41816. 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/US78T0500465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7ce3aea231bddf1244633224f5e61234ccbf26c1f9653c2c3750c2da28563e3. 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/US78T0500464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50217c662ba5c6134a70f5aa01b3530078cb106d74aa84a7d6df3166519024a2. 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/US78T0500467.