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 0xa53698ac38a035679664dbda10ff4f227f5d985ad2393df28472fce9a1921b35. Chain 2 (Bitcoin): anchored in block 953727 (2026-06-15T02:33:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/923fa735-0ce1-4e1c-9000-38ed919e5be3.json and https://artists.proofprofile.net/proofs/artist/923fa735-0ce1-4e1c-9000-38ed919e5be3.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 0xd871bf77a5861ca4f4af5bad5cb88a545a4bf8a16163f024da98af9c1cf47e09. 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/FITTS2300137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62dc63594a515ce86c613ad68f6ea8c33fdfbc63efe658208e36a17121e61dc0. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/FITTS2300138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f76d7b7b45ba0f0513e90bbf440ed6246acdb9e9f98a7757637dc82c4710091. 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/FITTS2300139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7316f1eac8bf006b0b2e73524b65960b0485f2eab8def1b8d85fffb5347ea6c. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/FITTS2300140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5308bbf3273d9a5c7ced1b7fa14ba11ec92080032fa30cfaf7d099facf2a3026. 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/FITTS2300141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e9de1c8cf8f36fe55f0b4a61f1623eebbb07ae34d77d87a60dfc28b814640ff. 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/FITTS2300142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b2e7df615dc61f2bd52706e8ebb5f1a7077a229374ffdb2e24f8d11218fa0da. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/FITTS2300144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeea2a67982137595ca0dc091eae88e593a61b1f7bd878babfb67df7f92026bdb. 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/FITTS2300102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb336785681448952cbd0ac2d0c22d93b1877c3346d9c64db72a9dde27204f427. 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/FITTS2300055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46b1d426a620804b4f1cf55ec55321b96727801976db2c160867a07132db8b47. 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/FITTS2300145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x433c9cac5b87b25281a630d66c65dad34478039730c294ba743fc0c7555bf8d3. 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/FITTS2000039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf50d1eb1bfdb588f6fe84aff9347f06d81c0a94e4fcbe68e73516730832c9cfa. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/FITTS2000040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f8b7852b207b776399cd5986b73dd3069efb79207f1302ce07c69700101c792. 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/FITTS2000041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1516f2565b3aaeae58a383d5969d1f14dd444130c5becbfbca3f0a54dc8b8c1c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/FITTS2000042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3aa33914977620f12908fc9d648e6bee10918e1f64ad3631be3d4ed596a56de. 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/FITTS2000043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa659a7b44900663600a990a1d2c17c20797de4c7d1e19adba3ef5e5e08ce295. 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/FITTS2000044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b091926b4335899816ce5d52410f496cda310d98a192ed0bcf2194e9da9a8e6. 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/FITTS2000045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63d55cdc44b44ece8eeb25b89a22826b9f76c73c53370cbe60e30e72ed821f62. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48: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/FITTS2000046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5a2c63a5ff264886659601ae96c8db85c51719fe9401df066c6fe512b4174c8. 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/FITTS2000047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8826e91b022a1955f29f744b392ffc9de2bdd65b022daaeaf4e0b2db8f97c748. 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/FITTS2000048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa02f4eb65e9f5a1eb825f07d78ba49fefd5424473167413eb1fb3ed049da27f. 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/FITTS2300143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeea2a67982137595ca0dc091eae88e593a61b1f7bd878babfb67df7f92026bdb. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/FITTS2300102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb336785681448952cbd0ac2d0c22d93b1877c3346d9c64db72a9dde27204f427. 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/FITTS2300055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6981aa2150f164d6650baf1eabb035b2b165dc63ac2a725d2da3fad4893d70d. 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/FITTS2100045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23cfb1673d217ede2d9b4f391077f3a2fe963e5068a83d937482c345e51f24e7. 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/FITTS2100046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bf1d61c04078bbcc00cb69f30794180fbf64bfd070ca68ebf45511d50e1da6b. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/FITTS2100047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef16f2ca960d2fe47bbc9ac514a03655b2dcc8aa7f9138432d1b9297a50417f4. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/FITTS2100048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6981aa2150f164d6650baf1eabb035b2b165dc63ac2a725d2da3fad4893d70d. 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/FITTS2100045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5a2c63a5ff264886659601ae96c8db85c51719fe9401df066c6fe512b4174c8. 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/FITTS2000047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1516f2565b3aaeae58a383d5969d1f14dd444130c5becbfbca3f0a54dc8b8c1c. 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/FITTS2000042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x031ef5c3337c3045f1cd1e176c35a76e454a5b24772ed1eb20a1c0bd78bfd99c. 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/QZFYW1911837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde533a76869584231845cf5df4d46ad2f68caf2238aae0bbaa5b0f4288065b37. 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/QZFYW1911838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcee45ea7dad2db99759753b93044a5deb95be6275189fd2193607e8b62a9d1df. 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/QZFYW1911839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x114639a36ffebc509ea45105a924493573bc2837d006d7007da77d23653b5d44. 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/QZFYW1911840.