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 0xfad3374847b764ccc0ddc2cb5347d79d433b618de6177024ef8f77142a56b2aa. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6b1a68f3-110a-4837-b432-7325405bb069.json and https://artists.proofprofile.net/proofs/artist/6b1a68f3-110a-4837-b432-7325405bb069.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 0xb620b0cd93987d1a85ea614b47909bca8720a55bad521bf5686092508dff20e8. 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/PYC842300970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfecc8cbdda45058fc3803f3410c05b9a3917bc6a980b675fc18d00272c6533a1. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/PYC842300971.
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 0x5475311a6307beb3119b7662506c55f14a44ad338b8735f436ec58439e744394. 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/PYC112000007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3288b17ec8f3ccf439f7f33c937f045a9a780cd092880f178ac2419f8d8b3c4. 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/PYC112000005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf028cb3341d67f8a02bf9e6e3fbf453fc775f8365bfa6266f0b4102325f07fa9. 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/PYC842201126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe99987bcd3c428de3d2593b112b40177128b9675d85a56eaaa428f014d1df081. 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/PYC842201127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b17b1b7b4efab0674d3e308d9e7be7cfdd0d039431268c971010dd5100c4e4a. 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/PYC842201129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc67c00c8eba5b8206c950a020c80bcc4f04b2e0a5bc2f0cf603b1e200ba94bc. 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/PYC842201130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacee67d7d136e5570fdd9e51c437d07d36c9319fef1df350d9fdd111cb24f131. 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/PYC842201131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e35706d79c0e455df275624819597ea42071c4b4e57f814c575fad9f14422ee. 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/PYC842201133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddda15d734ac1e29ca5d84afebe3c7906ac2fc4490bbb054c4d846723318951e. 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/PYC842201134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd562244ae2ee5b343bc08ae2013a0a05d378d12924643afd886c7fdc99bf8b54. 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/PYC842500887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9803659306eb8f7806f52bebda9aedfa991c74ccff4f77821b0f4c5f8b279b80. 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/PYC842403225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x813bde1658fcf084e99113917da5c88de7edd3486e64116d58dfb3757dd0536a. 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/PYC842304123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30f9db76d637e0e3d1bd94c6a925e13bee8e30858d5b201b53a17567f45e8244. 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/PYC842200354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x205c16dd96bc72aa6dade2068f7613b775bcf559a7d708946d35897fc27b8783. 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/PYC842200121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce95a6742a099c2e9c69a0775a00fa9eaea530b0a2d4153c740c7f0cc757deee. 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/QZES62127396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd13dff16aa39010bccc7251fdad16bca070f5c32e74a1eef7f1bd1b1fc6b4161. 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/QZES62127393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa87d637dc45f9f4ef94be9a1b67dc53b7c586d1f43efd037ed6345f8c6f892a3. 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/PYC842302765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a237b0c0bdd1c780f9e342a5a00088f6afa1b0c0e96915d78a8f263815321fe. 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/PYC842302766.